
- •Міністерство освіти і науки Україні
- •Закарпатський державний університет
- •Природничо-гуманітарний коледж
- •Методичні вказівки
- •До лабораторних робіт по дисципліні
- •3.5 Контрольні питання до лабораторної роботи № 3 .…… 63
- •4.3 Постановка задач до лабораторної роботи № 4 …..… 69
- •4.4.1 Програмування задачі а ….……….…………. 70
- •1. Лабораторна робота № 1 на тему
- •Інтегрованого програмувального
- •1.1 Загальні зведення до елементів інтегрованого
- •1.2 Постановка задачі до лабораторної роботи № 1
- •1.3 Послідовності дій і команд для програмування
- •1.4 Контрольні питання до лабораторної роботи № 1
- •2. Лабораторна робота № 2 на тему
- •Консольного коду в ms dos”
- •2.1. Загальні зведення з розробки
- •2.2 Постановка задач до лабораторної роботи № 2
- •2.3 Послідовності дій і команд для програмування
- •2.3.1 Програмування задачі а
- •2.3.2 Програмування задачі б
- •2.4 Контрольні питання до лабораторної роботи № 2
- •3. Лабораторна робота № 3 на тему
- •Та команди редактора коду”
- •3.1 Загальні зведення до структури проекту
- •3.2 Загальні зведення до команд редактора коду
- •3.3 Постановка задач до лабораторної роботи № 3
- •3.4 Послідовності дій і команд для програмування
- •3.4.1 Програмування завдання а1 до задачі а
- •3.4.2 Програмування завдання а2 до задачі а
- •3.4.3 Програмування задачі б
- •3.5 Контрольні питання до лабораторної роботи № 3
- •4. Лабораторна робота № 4 на тему
- •4.1 Загальні зведення до компонент з розробки
- •4.2 Загальні зведення з компонент для вбудовування
- •4.3 Постановка задач до лабораторної роботи № 4
- •4.4 Послідовності дій і команд для програмування
- •4.4.1 Програмування задачі а
- •4.4.2 Програмування задачі б
- •4.5 Контрольні питання до лабораторної роботи № 4
- •5. Лабораторна робота № 5 на тему
- •5.1 Загальні зведення до даних типу "Структура"
- •5.3 Постановка задач до лабораторної роботи № 5
- •5.4 Послідовності дій і команд для виконання
- •5.5 Контрольні питання до лабораторної роботи № 5
- •Лабораторна робота № 6 на тему
- •6.1 Загальні зведення до правил рисування
- •6.2 Постановка задач до лабораторної роботи № 6
- •6.3 Послідовності дій і команд для програмування
- •6.3.1 Програмування задачі а
- •6.3.2 Програмування задачі б
- •6.4 Контрольні питання до лабораторної роботи № 6
- •Література
Міністерство освіти і науки Україні
Закарпатський державний університет
Природничо-гуманітарний коледж
Методичні вказівки
До лабораторних робіт по дисципліні
ОСНОВИ ПРОГРАМУВАННЯ ТА АЛГОРИТМІЧНІ МОВИ
Частина 2
Розробник:
викл. Куртей Н.М.
2012
ЗМІСТ
Лабораторна робота № 1 на тему “Структура і призначення
елементів інтегрованого програмувального середовища
С++ Builder” .………………………………………………………. 9
Загальні зведення до елементів інтегрованого
програмувального середовища С++ Builder .…………. 9
1.2 Постановка задачі до лабораторної роботи № 1 ……. 13
1.3 Послідовності дій і команд для програмування
задачі з лабораторної роботи № 1 …………………… 14
1.4 Контрольні питання до лабораторної роботи № 1 .…. 22
Лабораторна робота № 2 на тему “Богатофайлова і умовна
компіляція файлів програми для виконання консольного
коду в MS DOS” ………………………………………………… 23
2.1 Загальні зведення з розробки програми для
виконання в MS DOS …………………………………. 23
2.2 Постановка задач до лабораторної роботи № 2 …….. 25
2.3 Послідовності дій і команд для програмування
задач з лабораторної роботи № 2 ……………………. 26
2.3.1 Програмування задачі А …………………….. 26
2.3.2 Програмування задачі Б .…………………….. 34
2.4 Контрольні питання до лабораторної роботи № 2 …. 39
Лабораторна робота № 3 на тему “Проект файлів програми в
С++ Builder та команди редактора коду” ...……………………. 40
3.1 Загальні зведення до структури проекту
файлів програми в С++ Builder ………………………. 40
3.2 Загальні зведення до команд редактора коду .………. 44
3.3 Постановка задач до лабораторної роботи № 3 ..………. 51
3.4 Послідовності дій і команд для програмування
задач з лабораторної роботи № 3 ....……………………. 53
3.4.1 Програмування завдання А1 до задачі А ....…… 53
3.4.2 Програмування завдання А2 до задачі А .......…. 56
3.4.3 Програмування задачі Б .…..…………………… 58
3.5 Контрольні питання до лабораторної роботи № 3 .…… 63
Лабораторна робота № 4 на тему “Техніка створення
на формі меню команд програми С++ та вбудовування
рисунків і значків” .……………………………………………… 64
4.1 Загальні зведення до компонент з розробки
меню команд на формі програми ..…………………… 64
4.2 Загальні зведення з компонет для вбудовування
рисунків і значків у прикладну програму С++ ..…..… 67
4.3 Постановка задач до лабораторної роботи № 4 …..… 69
4.4 Послідовності дій і команд для програмування
задач з лабораторної роботи № 4 …….………………. 70
4.4.1 Програмування задачі а ….……….…………. 70
4.4.2 Програмування задачі Б ..……………………. 73
4.5 Контрольні питання до лабораторної роботи № 4 .…. 77
Лабораторна робота № 5 на тему “Дані типу «Структура»
та їхне застосування у програмах С++” ………………………... 78
5.1 Загальні зведення про дані типу «Структура» ……… 78
5.2 Загальні зведення з видів команд в С++ Builder
до пошуку помилок у програмних модулях та
для налагодження прикладної програми С++ ....……. 80
Постановка задачі до лабораторної роботи № 5 ……. 88
5.4 Послідовності дій і команд для виконання
задач з лабораторної роботи № 5 ....…………………. 88
5.5 Контрольні питання до лабораторної роботи № 5 …..… 93
6. Лабораторна робота № 6 на тему “Техніка побудування
у С++ Builder графічних зображень на формі прикладної
програми С++” …………………………………………………… 94
6.1 Загальні зведення до правил рисування
на формі вікна прикладної програми …...……………… 94
6.2 Постановка задач до лабораторної роботи № 6 ….….…. 98
6.3 Послідовності дій і команд для програмування
задач з лабораторної роботи № 6 …....…..……...………. 98
6.3.1 Програмування задачі А .…..……..………...... 98
6.3.2 Програмування задачі Б ..…………..……….. 102
6.4 Контрольні питання до лабораторної роботи № 6 ….… 103
7. Література ..……………………………………………………… 104
ВСТУП
Лабораторні роботи розроблені до кредитного модуля «Програмування мовою С » з курсу “Комп’ютерні технології” і направлені на вивчення сучасних технологій і мов програмування прикладних інженерно-технічних задач та правил побудування програм мовами С та С++ для роботи у Windows або в MS DOS. У кожній лабораторній роботі наводяться теоретичні відомості до теми лабораторної роботи, визначається постановка задачі з програмування, до виконання якої надаються покрокові методичні вказівки на послідовності дій у інтегрованому програмувальному середовищі С++ Builder. В окремій лабораторній роботі розглядаються особливості богатофайлової і умовної компіляції файлів прикладної програми С та С++. Методичні вказівки до виконання лабораторних робіт забезпечують можливість одержання знань і придбання практичних навичок програмування до таких навчальних тем з кредитного модуля “Програмування мовою С”:
- структура побудування прикладних програм С та С++;
- указівки препроцесора їх види та призначення у програмах;
- правила оголошення у програмі констант, змінних, структур
даних, масивів та інших типів даних;
- оператори і команди для програмування алгоритмів задач;
- правила використання бібліотечних і розроблених нестандарт
них функцій у прикладних програмах С та С++ ;
- правила з обробки подій у програмах С++ при їх програмуванні
у інтегрованому cерєдовищі С++ Builder;
- робота з вікнами форм і компонентами з бібліотеки;
- правила програмування у С++ Buіlder задач з використанням
графічних схем і зображень у прикладних програмах.