Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Metodichka_lab_PPZ-S__M1_Ch1.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
2.52 Mб
Скачать

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ

НАЦІОНАЛЬНИЙ ТЕХНІЧНИЙ УНІВЕРСИТЕТ УКРАЇНИ

“КИЇВСЬКИЙ ПОЛІТЕХНІЧНИЙ ІНСТИТУТ”

МЕТОДИЧНІ ВКАЗІВКИ

З ВИКОНАННЯ ЛАБОРАТОРНИХ РОБІТ

КУРСУ “ПРИКЛАДНЕ ПРОГРАМНЕ ЗАБЕЗПЕЧЕННЯ”

Частина 1

Київ

НТУУ «КПІ»

2013

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ

НАЦІОНАЛЬНИЙ ТЕХНІЧНИЙ УНІВЕРСИТЕТ УКРАЇНИ

“КИЇВСЬКИЙ ПОЛІТЕХНІЧНИЙ ІНСТИТУТ”

МЕТОДИЧНІ ВКАЗІВКИ

З ВИКОНАННЯ ЛАБОРАТОРНИХ РОБІТ

КУРСУ “ ПРИКЛАДНЕ ПРОГРАМНЕ ЗАБЕЗПЕЧЕННЯ ”

Частина 1

до кредитного модуля: «Програмування мовою С » з напрямку

підготовки “Автоматизація та комп’ютерно-інтегровані технології ”

Київ

НТУУ «КПІ»

2013

ЗМІСТ

ст.

  1. Лабораторна робота № 1 на тему “Структура і призначення

елементів інтегрованого програмувального середовища

С++ Builder” .………………………………………………………. 7

    1. Загальні зведення до елементів інтегрованого

програмувального середовища С++ Builder .…………. 7

1.2 Постановка задачі до лабораторної роботи № 1 ……. 11

1.3 Послідовності дій і команд для програмування

задачі з лабораторної роботи № 1 …………………… 12

1.4 Контрольні питання до лабораторної роботи № 1 .…. 20

  1. Лабораторна робота № 2 на тему “Богатофайлова і умовна

компіляція файлів програми для виконання консольного

коду в MS DOS” ………………………………………………… 20

2.1 Загальні зведення з розробки програми для

виконання в MS DOS …………………………………. 20

2.2 Постановка задач до лабораторної роботи № 2 …….. 21

2.3 Послідовності дій і команд для програмування

задач з лабораторної роботи № 2 ……………………. 23

2.3.1 Програмування задачі А …………………….. 23

2.3.2 Програмування задачі Б .…………………….. 31

2.4 Контрольні питання до лабораторної роботи № 2 …. 36

  1. Лабораторна робота № 3 на тему “Проект файлів програми в

С++ Builder та команди редактора коду” ...……………………. 37

              1. 3.1 Загальні зведення до структури проекту

файлів програми в С++ Builder ………………………. 37

    1. 3.2 Загальні зведення до команд редактора коду .………. 41

    2. 3.3 Постановка задач до лабораторної роботи № 3 ………. 48

    3. 3.4 Послідовності дій і команд для програмування

задач з лабораторної роботи № 3 ...……………………. 50

3.4.1 Програмування завдання А1 до задачі А ..…… 50

3.4.2 Програмування завдання А2 до задачі А .....…. 53

3.4.3 Програмування задачі Б …..…………………… 55

    1. 3.5 Контрольні питання до лабораторної роботи № 3 …… 60

  1. Лабораторна робота № 4 на тему “Техніка створення

на формі меню команд програми С++ та вбудовування

рисунків і значків” ……………………………………………… 61

4.1 Загальні зведення до компонент з розробки

меню команд на формі програми ..…………………… 61

4.2 Загальні зведення з компонет для вбудовування

рисунків і значків у прикладну програму С++ ..…..… 64

4.3 Постановка задач до лабораторної роботи № 4 …..… 66

4.4 Послідовності дій і команд для програмування

задач з лабораторної роботи № 4 …….………………. 67

4.4.1 Програмування задачі а ….……….…………. 67

4.4.2 Програмування задачі Б ..……………………. 70

4.5 Контрольні питання до лабораторної роботи № 4 .…. 74

  1. Лабораторна робота № 5 на тему “Дані типу «Структура»

та їхне застосування у програмах С++” ………………………... 75

    1. 5.1 Загальні зведення про дані типу «Структура» ……… 75

5.2 Загальні зведення з видів команд у С++ Builder

до пошуку помилок у програмних модулях та

для налагодження прикладної програми С++ ....……. 77

    1. Постановка задачі до лабораторної роботи № 5 ……. 85

5.4 Послідовності дій і команд для виконання

задач з лабораторної роботи № 5 ....…………………. 85

5.5 Контрольні питання до лабораторної роботи № 5 .… 90

6. Література ....……………………………………………………… 91

ВСТУП

Лабораторні роботи розроблені до кредитного модуля «Програмування мовою С » з курсу “Прикладне програмне забезпечення” і направлені на вивчення сучасних технологій і мов програмування прикладних інженерно-технічних задач та правил побудування програм мовами С та С++ для роботи у Windows або в MS DOS. У кожній лабораторній роботі наводяться теоретичні відомості до теми лабораторної роботи, визначається постановка задачі з програмування, до виконання якої надаються покрокові методичні вказівки на послідовності дій у інтегрованому програмувальному середовищі С++ Builder. В окремій лабораторній роботі розглядаються особливості богатофайлової і умовної компіляції файлів прикладної програми С та С++. Методичні вказівки до виконання лабораторних робіт забезпечують можливість одержання знань і придбання практичних навичок програмування до таких навчальних тем з кредитного модуля “Програмування мовою С”:

- структура побудування прикладних програм С та С++;

- указівки препроцесора їх види та призначення у програмах;

- правила оголошення у програмі констант, змінних, структур

даних, масивів та інших типів даних;

- оператори і команди для програмування алгоритмів задач;

- правила використання бібліотечних і розроблених нестандарт

них функцій у прикладних програмах С та С++ ;

- правила з обробки подій у програмах С++ при їх програмуванні

у інтегрованому cерєдовищі С++ Builder;

- робота з вікнами форм і компонентами з бібліотеки.

1. Лабораторна робота № 1 на тему

СТРУКТУРА І ПРИЗНАЧЕННЯ ЕЛЕМЕНТІВ

Інтегрованого програмувального

СЕРЕДОВИЩА С++ BUILDER

Ціль лабораторної роботи складається з вивчення: структури і призначення елементів інтегрованого середовища С++ Buіlder для розробки програм С та програм С++ ; правил і техніки роботи з бібліотекою компонент до форм та їхньої установки і налаштування властивостей; правил визначення подій до прикладної програми за допомогою інспектора об'єкта (Object Іnspector) та програмування алгоритмів до обробки подій.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]