Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб S++BuilderZert27каз.doc
Скачиваний:
4
Добавлен:
01.07.2025
Размер:
7 Мб
Скачать
☆

Өзіндік жұмыс тапсымалары

Есепті әуелі құрылымды /struct/ пайдаланып, сонан соң class – ты пайдаланып орындаңыз:

  1. “Өте жақсы“, “өте жақсы және жақсы“, “жақсы және қанағаттанарлық“, ”тек қанағаттанарлық“ бағалармен оқитын студенттердің тізімін құру программасын жазу.

  2. Фамилиялары бірдей студенттер оқитын топты анықтау программасын жазу.

  3. Фамилиясы “A”-дан басталатын қызметкерлер тізімін және олардың орташа еңбекақысын көрсететін программа жазу.

  4. Аяқ киім дүкенінің ассортименті жазба түрінде берілген, ен қымбат әйел адамынын аяқ киімін және ер адамдар аяқ киімін, олардың құнымен көрсететін программаны жазу.

  5. “Телефондық анықтаманы моделдейтін“ программаны құру, әйел адамдардың телефон нөмерін және мекен жайын шығару.

  6. Автомашинаны жөндеу шеберханасында машина жөніндегі мәліметтер жазба түрінде берілген, қызыл түсті машиналардың маркасын және нөмерін аңықтайын программаны жазу.

  7. Мекеменің қызметтері туралы мәліметтер жазба түрінде берілген. Ер адамдардың мамандығы мен жасып көрсетіп, экранға тізім шығарыңыз.

  8. Кітаптардың аты, авторы, шыққан жылы, бағасы және тиражы анықталған каталог құрыңыз. Экранға алфавитімен тиражы бойынша сұрыпталған кітаптар тізімін шығарыңыз.

  9. Теміржол кассісіндегі төмендегідей мәліметтер белгілі. Поездың нөмері,баратын жері,билеттің бар жоғы анықтау. Бос билеттердегі саны 125-ке тең поездардың нөмерін, баратын жерін экранға шығарыңыз.

  10. Өзініз оқитын топтың тізімін алфавитімен студенттердің туған жылы бойынша реттеу программасын жазыңыз, нәтижесін экранға шығарыныз.

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 командасы орындалады.

Өзіндік жұмыс тапсымалары

  1. Жай жоба құрыңыз, оны өз бумаңызда сақтаңыз.

  2. Өз жобаңыздың құрамына кіретін файлдарды, олардың атын, қызметін көрсететін кесте жасаңыз.

  3. С++Builder ортасының негізгі терезесіндегі (С++Builder Project1) бас мәзірдің опцияларындағы жиі қолданылатын командаларын және олардың қызметін жазып алыңыз.

3 - зертханалық жұмыс.