Главная страница
Навигация по странице:

  • 2 Дәріс

  • 3d1bffa1-5630-11e4-bf6e-f6d299da70eeС++ УМК (1). Глоссарий case


    Скачать 1 Mb.
    НазваниеГлоссарий case
    Дата08.08.2020
    Размер1 Mb.
    Формат файлаdocx
    Имя файла3d1bffa1-5630-11e4-bf6e-f6d299da70eeС++ УМК (1).docx
    ТипПрограмма
    #135342
    страница3 из 22
    1   2   3   4   5   6   7   8   9   ...   22

    Ұсынылатын әдебиеттер

    1. Программирование на Visul C++/ С.В. Глушаков, А.В. Коваль А.В., С.А. Черепнин; Худож.-оформ.А.С. Юхтман.-М.:ООО «Издательство АСТ»; Харьков: «Фолио», 2003.-726 с.
    2. Баженова И.Ю. Visual C++6.0(VISUAL STUDIO 98).Уроки программирования М.: Диалог-МИФИ, 2001-416 с.
    3. Вендров А.М. Проектирование программного обеспечения экономических информационных систем: Учебник.-М.: Финансы и статистика, 2000.-352 с.
    4. Буч Г. Объектно-ориентированное проектирование с примерами применения: Пер. с англ.- -М.: Конкорд, 1992.-519 с.


    2 Дәріс

    Тақырыбы: С++ лексикалық негіздері. Скалярлық типтер және өрнектер.

    Дәрістің жоспары:

    1. Лексикалық негіздер: алфавит, лексемалар, идентификаторлар, сөйлемдер.

    2. Деректердің типтері және модельдері.Негізгі және туынды типтер.

    3. Айнымалылар және константалар. Анықтамалар және сипаттамалар. Типтердің айналуы және өрнектері.


    Дәрістің қысқаша мазмұны


    С++ тегі программа бұл алдын ала анықталған мағынаға иеленген С++ тілінің синтаксистік құрылымының терминдеріндегі деректер өңдеудің кейбір процестерін сипаттайтын жасанды тілдегі мәтін. С++ тілінің құрылу схемасы жоғарғы деңгейдегі жасанды тілдер үшін ұқсас: Алфавит Лексемалар Скалярлы типтер және өрнектер

    Операторлар Адрестер, көрсеткіштер, массивтер, жад Функциялар, кластар, объекттер.

    С++ өзекті сөздері бұл тілдегі ішкі қолданулар үшін сақталған идентификаторлар. Барлығы 50 шақты сөз сақталған: char do long for class const return void while және т.б. Программистке өзекті сөздерді көмекші сөздер ретінде қолдануға тиым салынады. Бұдан басқа программистке бір немесе екілік сызылған символдан басталатын идентификаторды таңдау ұсынылмайды, себебі бұл символдар С++ нақтылануы және стандартты кітапханалар үшін сақталған.

    Костанта-бұл деректердің символдары немесе бекітілген сандық қатарлы мәндерін көрсету үшін қолданылатын лексемалар. Константа арқылы деректер типінің ішкі көрінісі көрсетіледі. Константаның ішкі көрінісі деректерді өңдеудің ықтималды әдістерін қамтамасыз етеді. Деректер типінің көптүрлігі және оларды өңдеу операциялары кез келген программалау тілінің мүмкіндігін анықтайды.

    Деректер түсінігі латын тілінен datum-факт дегенді білдіреді. Осымен байланысты деректерді кез келген көріністің немесе нақты бекіту үшін жеткілікті бағалы көрсетілетін абстрактты идеялар көрінісі деп атай бастады. Деректер және олардың мағыналық мазмұны табиғи тілде бекітіледі, себебі тіл соны немесе басқаны көрсетуі үшін жеткілікті мазмұнды.

    Деректер моделі бұл деректердің нақты мәні бойынша ақпараттың мазмұнын түсінуге мүмкіндік беретін абстракцияның құралы. Деректердің моделі шын әлемді деректерді компьютерлік өңдеуінің бірқалыпты ерекшеліктеріне модельдейді. Деректердің атомарлы бірлігі ретінде <объект аты, объект қасиеті, мәні, қасиеті, уақыты> түсініктер тізбегін қабылдайды. Атауына айнымалымен белгіленген жад ұяшығының адресі сәйкес келеді, ал ұяшықтың құрамы мәні болып табылады. Содан айнымалы бұл атауланған облысы сияқты объекттің жеке кезі. Айнымалының мәнін анықтағанда оған сәйкес келетін жад облысына кейбір код кіргізіледі. Бұл программаны орындау уақытында не месе компиляция кезінде болады. Бірінші жағдайда инициалдау туралы айтылады, екінші жағдайда меншіктеу.

    Константалар айнымалылар сияқты деректер сақтауға арналған, бірақ айнымалыдан айырмашылығы константаны өзгертуге болмайды.Құрылған константаны инициалдау қажет. С++ тілінде константаның 2 түрі қарастырылған: литералды және типтелген.

    Литералды константа бұл программа өзінің мәніндегі енгізілмелі мән. Мысалы, int myLusy= 1936 мәніндегі myLusy сөзі int типінің айнымалысы болып табылады, 1936 саны локальды константа.Литеральды константалар символды, қатар, бүтін және затты болып бөлінеді.

    Символды константа-бұл ‘z‘,’@’ апострофтарына қорытындыланған жеке символ. Қатарлы константалар “О, егер тағдырға өз терезеңе сияқты бір қараса ғой!” екі тырнақшамен қорытындыланған символдардың тізбектілігі.
    1   2   3   4   5   6   7   8   9   ...   22


    написать администратору сайта