- •Методичні рекомендації до виконання лабораторних робіт
- •Для спеціальностей
- •Лабораторна робота № 1 Лінійні програми
- •Теоретичні відомості
- •Вирази, операнди, операції.
- •Аналогічно не можна змішувати літерні та числові типи даних,тобто вираз типу:
- •Введення-виведення інформації.
- •Теоретичні відомості
- •Оператор умови if
- •Завдання
- •Лабораторна робота № 2 Використання операторів умовного та безумовного переходів
- •Завдання
- •Лабораторна робота № 3 Використання операторів циклу
- •Теоретичний матеріал
- •Завдання
- •Лабораторна робота № 4 Обробка табличних елементів
- •Теоретичний матеріал
- •1 Спосіб
- •2 Спосіб
- •Завдання
- •Лабораторна робота № 5 Сортування елементів масиву
- •Теоретичний матеріал
- •Завдання
- •Лабораторна робота № 6 Робота з даними типу String
- •Теоретичний матеріал
- •Завдання
- •Лабораторна робота № 7 Використання множин даних
- •Теоретичний матеріал
- •Завдання
- •Лабораторна робота № 8 Обробка даних типу запис
- •Теоретичний матеріал
- •Завдання
- •Лабораторна робота № 9 Файлові типи даних
- •Теоретичний матеріал
- •Завдання
- •Лабораторна робота № 10 Типизовані файли
- •Теоретичний матеріал
- •Типизовані файли
- •Завдання
- •Лабораторна робота № 11 Організація підпрограм з використанням функцій
- •Теоретичний матеріал
- •Завдання
- •Лабораторна робота № 12 Організація підпрограм з використанням процедур
- •Теоретичний матеріал
- •Параметри-значення
- •2. Параметри-змінні
- •Завдання
- •Лабораторна робота № 13 Модульна організація програм
- •Теоретичний матеріал
- •Завдання
- •Варіант 1. Робота з матрицями
- •Варіант 2. Арифметичні дії з цілими числами, які не визначаються типом Longint
- •Варіант 3. Цілочисельна арифметика
- •Варіант 4. Опрацювання лінійного масиву даних
- •Варіант 5. Аналіз текстового рядка
- •Варіант 6. Трикутник
- •Варіант 7. Опрацювання масиву даних
- •Варіант 8. Опрацювання масиву даних
- •Варіант 9. Опрацювання двовимірних масивів
- •Лабораторна робота № 14 Створення графічних зображень
- •Теоретичний матеріал
- •Завдання
- •Список літератури
Завдання
1. У заданій частині графічного екрана нарисувати фігуру 1, у середині фігури 1 – фігуру 2, а у середині фігури 2 – текст: своє прізвище та ініціали. Усі елементи рисунка виконати різними кольорами. Замкнені області залити кольорами.
Варіант |
Частина екрана |
Фігура 1 |
Фігура 2 |
1 |
Верхня половина |
Коло |
Квадрат |
2 |
Нижня половина |
Прямокутник |
Коло |
3 |
Ліва половина |
Трикутник |
Еліпс |
4 |
Права половина |
Еліпс |
Прямокутник |
5 |
Верхня права чверть |
Квадрат |
Трикутник |
6 |
Нижня ліва чверть |
Коло |
Еліпс |
7 |
Нижня права чверть |
Прямокутник |
Трикутник |
8 |
Верхня ліва чверть |
Трикутник |
Прямокутник |
9 |
Весь екран |
Еліпс |
Трикутник |
10 |
Верхня половина |
Квадрат |
Прямокутник |
11 |
Нижня половина |
Коло |
Трикутник |
12 |
Ліва половина |
Прямокутник |
Еліпс |
13 |
Права половина |
Трикутник |
Коло |
14 |
Верхня права чверть |
Еліпс |
Квадрат |
15 |
Нижня ліва чверть |
Квадрат |
Еліпс |
2. Скласти програму побудови графіка функції на деякому проміжку (проміжок задати самостійно)
варіант |
функція |
1 |
|
2 |
|
3 |
|
4 |
|
5 |
|
6 |
|
7 |
|
8 |
|
9 |
|
10 |
|
11 |
|
12 |
|
13 |
|
14 |
|
3. Записати відповідний текст та результат виконання програми у звіт.
Список літератури
Глинський Я.М. та ін. Turbo Pascal і Delphi: Навчальний посібник, Львів: Деол, СПД Глинський, 2005
Круподерова Е.П. Методические рекомендации к лабораторным работам по программированию на языке Турбо Паскаль. Мурманск, Отдел образования Октябрьского административного округа, СШ 43, 1996, стр. 99
Культин Н.Б. Turbo Pascal в задачах и примерах, СПб: БХВ-Петербург, 2004
Оніщенко С.М. Програмування мовою Паскаль. Лабораторний практикум: навчальний посібник. – К.: Логос, 2004
Рапаков Г.Г., Ржеуцкая С.Ю. Turbo Pascal для студентов и школьников., СПб: БХВ-Петербург, 2005
Ускова О.Ф. Программирование на языке Паскаль: задачник. СПб.: Питер, 2005.
Фаронов В.В. Turbo Pascal 7.0. Начальный курс. Учебное пособие., М.: «Нолидж», 2001
Шост Д.М. Основи інформатики та обчислювальної техніки. Turbo Pascal. Зошит-конспект., Тернопіль: «навчальна книга», 2001
Зміст
Лабораторна робота № 1 3
Лінійні програми 3
Теоретичні відомості 3
Завдання 8
Лабораторна робота № 2 9
Використання операторів умовного та безумовного переходів 9
Теоретичні відомості 9
Завдання 10
Лабораторна робота № 3 12
Використання операторів циклу 12
Теоретичний матеріал 12
Завдання 14
Лабораторна робота № 4 16
Обробка табличних елементів 16
Теоретичний матеріал 16
Завдання 19
Лабораторна робота № 5 21
Сортування елементів масиву 21
Теоретичний матеріал 21
Завдання 22
Лабораторна робота № 6 23
Робота з даними типу String 23
Теоретичний матеріал 23
Завдання 24
Лабораторна робота № 7 24
Використання множин даних 24
Теоретичний матеріал 24
Завдання 25
Лабораторна робота № 8 26
Обробка даних типу запис 26
Теоретичний матеріал 26
Завдання 27
Лабораторна робота № 9 28
Файлові типи даних 28
Теоретичний матеріал 28
Завдання 29
Лабораторна робота № 10 31
Типизовані файли 31
Теоретичний матеріал 31
Завдання 32
Лабораторна робота № 11 34
Організація підпрограм з використанням функцій 34
Теоретичний матеріал 34
Завдання 34
Лабораторна робота № 12 35
Організація підпрограм з використанням процедур 35
Теоретичний матеріал 35
Завдання 37
Лабораторна робота № 13 38
Модульна організація програм 38
Теоретичний матеріал 38
Завдання 39
Лабораторна робота № 14 41
Створення графічних зображень 41
Теоретичний матеріал 41
Завдання 43
Список літератури 44
Зміст 45
