
- •Методичні вказівки
- •1. Тематика та завдання до лабораторних занять Лабораторна робота № 1 (2 год.)
- •Стислі теоретичні відомості
- •1 . Оператор присвоювання:
- •2. Оператор вводу:
- •3 . Оператор виводу:
- •Послідовність виконання роботи
- •Лабораторна робота № 2 (10 год.)
- •Послідовність виконання роботи
- •Лабораторна робота № 3 (6 год.)
- •Стислі теоретичні відомості Процедури та функції бібліотеки Graph
- •ImageSize(координата х лівої верхньої вершини, координата у лівої верхньої вершини, координата х правої нижньої вершини, координата у правої нижньої вершини: Integer): word;
- •InitGraph(var номер драйвера: Integer; var режим графіки: Integer; шлях до драйверу: string);
- •InstallUserDriver(ім’я: string; вказівка автодетектування: point): Integer;
- •Послідовність виконання роботи
- •Лабораторна робота № 4 (4 год.)
- •Послідовність виконання роботи
- •Лабораторна робота № 5 (4 год.)
- •Послідовність виконання роботи
- •Лабораторна робота № 6 (4 год.)
- •Послідовність виконання роботи
- •Лабораторна робота № 7 (6 год.)
- •Послідовність виконання роботи
- •Література
- •Перелік питань для підсумкового контролю
- •Додатки
- •Варіанти завдань до лабораторної роботи № 1
- •Варіанти завдань до лабораторної роботи № 2
- •Варіанти завдань до лабораторної роботи № 2
- •Варіанти завдань до лабораторної роботи № 4
- •Варіанти завдань до лабораторної роботи № 5
- •Варіанти завдань до лабораторної роботи № 6
- •Варіанти завдань до лабораторної роботи № 7
Послідовність виконання роботи
Запустити інтегровану інструментальну оболонку Турбо Паскаль 7.0.
Пуск/Программы/Проводник/D:/ТР/TURBO.
Ознайомитися з інтерфейсом та довідковою системою ІІО Турбо Паскаль.
Розробити алгоритм розв’язання задачі згідно з варіантом (дод. 1).
4. Побудувати блок-схеми алгоритму.
5. Створити програму засобами оболонки Турбо Паскаль 7.0.
6. Зберегти програму в папку з ім'ям групи.
F2 або F10(Alt-F)/File/Save as/в рядку Save file as ввести ім’я файла/Ok.
7. Компіляція та виправлення помилок за потреби.
Alt-F9 або F10/Compile/Compile.
8. Запуск програми та перегляд її результатів.
Ctrl-F9 або F10/Run/Run.
9. Роздрукувати текст та результати роботи програми.
10. Результати роботи оформити у вигляді звіту.
11. Підготуватися до захисту лабораторної роботи.
Вміст звіту
Текст звіту має містити:
титульну сторінку,
назву роботи,
мету роботи,
завдання,
послідовність виконання роботи,
блок-схему алгоритму,
текст програми,
результати роботи програми,
висновки за результатами роботи.
Питання для захисту до лабораторної роботи № 1
Структура Паскаль-програми.
Які типи даних та операції над ними в Паскалі вам відомі?
Перелічіть прості оператори та наведіть приклади.
Наведіть означення блок-схеми. Як відображаються прості оператори на блок-схемах?
Коли використовують оператори READLN та WRITELN?
Для чого служить програма-компілятор?
Які етапи створення програмного продукту ви знаєте?
Якими способами можна переглянути результати роботи програми?
Керування конфігурацією.
Лабораторна робота № 2 (10 год.)
Тема: Побудова керуючих конструкцій та організація циклічних процесів
Мета роботи: Ознайомлення з операторами умовного та безумовного переходу та циклічними конструкціями мови ТурбоПаскаль.
Завдання
Ознайомитися з теоретичним матеріалом з даної теми.
Виконати на комп’ютері завдання, що наведені нижче.
Результати роботи подати у вигляді звіту.
Послідовність виконання роботи
1. Запустити Турбо Паскаль 7.0.
Пуск/Программы/Проводник/D:/ТР/TURBO.
Ознайомитися зі структурою операторів умовного та безумовного переходу.
Розробити алгоритм розв’язання задачі згідно з варіантом (дод. 2).
4. Побудувати блок-схему розробленого алгоритму.
5. Створити програму засобами оболонки Турбо Паскаль 7.0.
6. Провести компіляцію та запуск програми.
7. Ознайомитися зі структурою циклів.
8. Повторити п. 3-6 для заданого варіанта завдання (дод. 3).
9. Роздрукувати текст та результати роботи програми.
10. Результати роботи оформити у вигляді звіту.
11. Підготуватися до захисту лабораторної роботи.
Вміст звіту
Текст звіту має містити:
титульну сторінку,
назву роботи,
мету роботи,
завдання,
блок-схему двох алгоритмів,
відповідні тексти програм,
результати роботи програм,
висновки за результатами роботи.
Питання для захисту до лабораторної роботи № 2
Наведіть структуру циклу умовного переходу.
Яка структура безумовного переходу?
У чому полягає різниця операторів циклу WILE та REPEAT_UNTIL?
Коли використовують оператор циклу з параметрами?
В яких випадках замінюють службове слово ТО на DOWNTO.