 
        
        - •Лабораторна робота №1
- •Лабораторна робота №2
- •Лабораторна робота №3
- •Лабораторна робота №4
- •Лабораторна робота №5 Тема: Робота з операторами циклу і оператором вибору сase.
- •Лабораторна робота №6 Тема: Масиви. Вкладені цикли.
- •Лабораторна робота №7 Тема: Процедури і функції в мові Паскаль.
- •Лабораторна робота №8 Тема: Розв’язування матричних задач.
- •Лабораторна робота №9 Тема: Проведення обчислення з наперед заданою точністю.
- •Лабораторна робота №10 Тема: Використання генератора випадкових чисел.
- •Лабораторна робота №11 Тема: Стрічки.
- •Лабораторна робота №12
- •Лабораторна робота №13
- •Лабораторна робота №14
- •Лабораторна робота №15
- •Лабораторна робота №16 (4 год.)
- •Лабораторна робота №17.
- •Лабораторна робота №18 (4 год.)
- •Лабораторна робота №19 (4 год.)
- •Лабораторна робота №20.
- •Контрольні запитання
- •Лабораторна робота №21.
- •Лаборатона робота №22.
- •Контрольні запитання
- •Лабораторна робота №23 (6 год.)
- •Контрольні запитання
Лабораторна робота №13
Тема: Записи в мові Паскаль.
а) Опрацювати теоретичний матеріал:
1) конспект відповідної лекції;
2) А.И.Марченко, Л.А.Марченко. Программирование в среде Turbo Pascal 7.0. Москва: “Бином Универсал” Киев “Юниар”, 1997, с.55, 165.
б) Підготувати відповіді на питання:
- що таке запис? 
- в яких випадках доцільно використовувати варіантні записи? 
- які переваги дає використання оператора приєднання? 
- навести приклади формування складених імен для доступу до полів записів. Розглянути випадки організації масивів та записів з полями типу масив. 
Завдання.
| I | II | III | IV | V | VI | 
| 13.18 | 13.21б | 13.22б | 13.20 | 13.23а | 13.19а | 
| 13.26б | 13.27а | 13.27в | 13.25ж | 13.25г | 13.27б | 
| VII | VIII | IX | X | XI | XII | 
| 13.22а | 13.19г | 13.21а | 13.19в | 13.17 | 13.19б | 
| 13.25е | 13.26 | 13.25в | 13.28а | 13.28в | 13.27г | 
Доповнення до І вправи. Скласти Паскаль–програму для перевірки роботи вказаної в умові процедури або функції. В використані записи внести підходящу інформацію.
Лабораторна робота №14
Тема: Файли з заданим типом компонент.
а) Опрацювати теоретичний матеріал:
1) конспект відповідної лекції;
2) А.И.Марченко, Л.А.Марченко. Программирование в среде Turbo Pascal 7.0. Москва: “ Бином Универсал” Киев “Юниар”, 1997, с.206–215.
б) Підготувати відповіді на питання:
- Які з файлових типів, які передбачені в мові Паскаль, є файлами з послідовним доступом, а які з прямим доступом? 
- Які процедури і функції призначені для роботи з типізованими файлами? 
- Яким чином до файла із заданим типом компонент можна дописати нові компоненти? 
- Скільки компонент містить файл із заданим типом, якщо номер останньої дорівнює 29? 
Завдання.
| I | II | III | IV | V | VI | 
| 473 à | 484 | 472à | 480â | 473á | 472á | 
| 493в | 479 | 492 | 493б | 477 | 497 | 
| 507з | 507а | 508б | 507в | 513б | 607ж | 
| 506е | 506г | 506д | 517в | 517г | 506а | 
| 15.43 | 525 | 523е | 15.41 | 15.37 | 520 | 
| 
 | 
 | 
 | 
 | 
 | 
 | 
| VII | VIII | IX | X | XI | XII | 
| 480б | 473в | 480а | 472с | 486 | 472в | 
| 496б | 482 | 493а | 494 | 472д | 495 | 
| 507г | 507е | 515 | 507б | 508а | 513а | 
| 517б | 506в | 517а | 517д | 517ж | 506б | 
| 15.37 | 519е | 527 | 15.38 | 523б | 521 | 
В І задачі потрібно скористатись готовим файлом (в задачах про ігри — фалом lug.dat). В другій і третій задачах потрібно створити файл даних, а потім ним скористатись для розв’язання задачі. В задачах, де пропонується описати програму (процедуру або функцію), необхідно написати програму для перевірки її дієздатності.
