- •Программалауда қазіргі қолданылып жүрген технологиялар. Объектіге бағдарланған программалаудың негізгі қағидалары
- •Әдістемелік нұсқаулар
- •Void assign(double Len, double Wide); // // функция -элемент
- •Өзіндік жұмыс тапсымалары
- •Негізгі визуалдық компоненттер. Vcl кітапханасының компоненттері. Қасиеттері, әдістері және оқиғалары
- •OnClick оқиғасын шақыру.
- •Жаттығу жұмыстары
- •Өзіндік жұмыс тапсымалары
- •Қосымша құруда тізімдерді пайдалану
- •Өзіндік жұмыс тапсырмалары
- •Қосымшадағы ауыстырғыштардың қызметі
- •Әдістемелік нұсқаулар
- •Жаттығу жұмыстары
- •Өзіндік жұмыс тапсымалары:
- •Қосымшадағы терезелердің және мәзірлердің жұмысын ұйымдастыру. Форма және мәзірлер
- •Әдістемелік нұсқаулар
- •Жаттығу жұмыстары
- •Өзіндік жұмыс тапсырмалары
- •Массивтермен жұмыс жасауға арналған компоненттер
- •Әдістемелік нұсқаулар
- •Жаттығу жұмыстары
- •Өзіндік жұмыс тапсымалары
- •Ерекше жағдайларды өңдеу түсінігі. Ерекше жағдайлар класы
- •Әдістемелік нұсқаулар
- •Өңдеуші қызметінің мысалы
- •Жаттығу жұмыстары
- •Wіndows интерфейсінің компоненттерін қолданып файлдарды басқару
- •Әдістемелік нұсқаулар
- •Өзіндік жұмыс тапсымалары
- •Әдістемелік нұсқаулар
- •IndexName – кестеге екінші индексті белгілейді. Бұл қасиетті кесте ашық болғанда өзгертуге болмайды.
- •Insert, Edit, Delete, Append – жазба қосу үшін кестелерді жазу, өңдеу, алып тастау, жазбаларды қосу режимдерiне ауыстырады
- •Жаттығу жұмыстары
- •Өзіндік жұмысқа тапсырмалар
- •Әдістемелік нұсқаулар
- •Терезесі және Add Table диалогтық панелі пайда болады.
- •Таңдаған кесте пайда болады
- •Компоненттерді орналастыру
- •DataModule-ге орналастыру
- •QReport парағын пайдаланып есеп беруді ұйымдастыру
- •Жаттығу жұмыстары
- •Қосымшаның анықтамалық жүйесін құру
- •Жаттығу жұмыстары
- •Өзіндік жұмыстарға тапсырмалары
- •Қосымшаны таратуға даярлау. Дистрибутивтер. Орнатушы инсталляциялық пакетті Install Shield Express утилитасы арқылы жасау
- •Әдістемелік нұсқаулар
- •Мәндерін және кілттерді анықтау
Өзіндік жұмыс тапсымалары
Есепті әуелі құрылымды /struct/ пайдаланып, сонан соң class – ты пайдаланып орындаңыз:
“Өте жақсы“, “өте жақсы және жақсы“, “жақсы және қанағаттанарлық“, ”тек қанағаттанарлық“ бағалармен оқитын студенттердің тізімін құру программасын жазу.
Фамилиялары бірдей студенттер оқитын топты анықтау программасын жазу.
Фамилиясы “A”-дан басталатын қызметкерлер тізімін және олардың орташа еңбекақысын көрсететін программа жазу.
Аяқ киім дүкенінің ассортименті жазба түрінде берілген, ен қымбат әйел адамынын аяқ киімін және ер адамдар аяқ киімін, олардың құнымен көрсететін программаны жазу.
“Телефондық анықтаманы моделдейтін“ программаны құру, әйел адамдардың телефон нөмерін және мекен жайын шығару.
Автомашинаны жөндеу шеберханасында машина жөніндегі мәліметтер жазба түрінде берілген, қызыл түсті машиналардың маркасын және нөмерін аңықтайын программаны жазу.
Мекеменің қызметтері туралы мәліметтер жазба түрінде берілген. Ер адамдардың мамандығы мен жасып көрсетіп, экранға тізім шығарыңыз.
Кітаптардың аты, авторы, шыққан жылы, бағасы және тиражы анықталған каталог құрыңыз. Экранға алфавитімен тиражы бойынша сұрыпталған кітаптар тізімін шығарыңыз.
Теміржол кассісіндегі төмендегідей мәліметтер белгілі. Поездың нөмері,баратын жері,билеттің бар жоғы анықтау. Бос билеттердегі саны 125-ке тең поездардың нөмерін, баратын жерін экранға шығарыңыз.
Өзініз оқитын топтың тізімін алфавитімен студенттердің туған жылы бойынша реттеу программасын жазыңыз, нәтижесін экранға шығарыныз.
2 - зертханалық жұмыс.
С++ Buildеr 6 ортасының құрылымы. С++ Buildеr 6 ортасында қосымша құру. Жоба, форма, модуль, ресурс файлдары
Әдістемелік нұсқаулар
С++Builder программмалау ортасы іске қосылғаннан кейінгі терезелердің орналасуы келесі түрде болады /4.1-сурет/:
Негізгі терезе (С++Builder Project1);
Объектілер инспекторының терезесі ( Object Inspector);
Форма редакторының терезесі (Form1);
Код жазы;
Латын редактордың терезесі (Unit1).
Ескерту. Кеңеймелері : *.cpp, *.h, *.dfm, *.bpr, *.res. болатын файлдар маңызды болып есептеледі, себебі олар барлық жобаға қатысады.
Жаттығу жұмыстары
Жобамен жұмыс жасау:
Жоба құру үшін негізгі терезеде File New Application командалары орындалады.
Жаңа құрылған жобаны толығымен сақтау үшін Filе Save All командасы орындалады. Жоба құрамына кіретін файлдардың жиынтығы бір бумада сақталуы қажет.
4.1- сурет. С++Builder программмалау ортасының негізгі терезесі
Жобаны орындау бірнеше тәсілдермен жүргізіледі.
Жобаны жабу үшін Filе Close All командалары орындалады.
Бұрыннан бар жобаны ашу үшін Filе Open командасы орындалады да, пайда болған диалогтық терезеде жоба файлының (* .bpr) аты көрсетіледі.
Жоба файлының (*.bpr- файл) мәтінін қарау үшін бас мәзірден Project View Source (Проект->Просмотр) командасы орындалады;
Жоба файлының терезесін жабу үшін терезе контекстік мәзірінен Close Page командасы орындалады;
Жоба файлын С++Builder ортасы автоматты түрде өзі құрады;
Жоба файлы С++Builder ортасының жобалар тобына (группа проектов, ProjectGroup1) кіреді. Жоба тобы - бұл өзі қамтитын бір немесе бірнеше жобалар туралы ақпараттар, сипаттаулар сақталатын *.bpg кеңеймелі файл.
Project Manager программасы жоба тобымен жұмыс жасауда қолданылады.
Жоба параметрлерін беру үшін ProjectOptions командасы орындалады.
Өзіндік жұмыс тапсымалары
Жай жоба құрыңыз, оны өз бумаңызда сақтаңыз.
Өз жобаңыздың құрамына кіретін файлдарды, олардың атын, қызметін көрсететін кесте жасаңыз.
С++Builder ортасының негізгі терезесіндегі (С++Builder Project1) бас мәзірдің опцияларындағы жиі қолданылатын командаларын және олардың қызметін жазып алыңыз.
3 - зертханалық жұмыс.
