Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Метод_МоваPascal.rtf
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
790.39 Кб
Скачать

Лабораторна робота № 6 (4 год.)

Тема: Робота з файлами в ТурбоПаскаль.

Мета роботи: Ознайомлення з поняттям фізичного та логічного файлів, засвоїти технологію роботи з файлами.

Завдання

  1. Ознайомитися з теоретичним матеріалом з даної теми.

  2. Виконати на комп’ютері завдання, що наведені нижче.

  3. Результати роботи подати у вигляді звіту.

Послідовність виконання роботи

  1. Запустити Турбо Паскаль 7.0.

  2. Ознайомитися з типами файлів та технологією роботи з ними.

  3. Розробити алгоритм розв’язання задачі згідно з варіантом (дод. 6).

  4. Побудувати блок-схему розробленого алгоритму.

  5. Створити програму засобами оболонки Турбо Паскаль 7.0.

  6. Провести компіляцію та запуск програми.

  7. Роздрукувати текст та результати роботи програми.

  8. Результати роботи оформити у вигляді звіту.

  9. Підготуватися до захисту лабораторної роботи.

Вміст звіту

Текст звіту має містити:

  1. титульну сторінку,

  2. назву роботи,

  3. мету роботи,

  4. завдання,

  5. блок-схему алгоритму,

  6. текст програми,

  7. результати роботи програми,

  8. висновки за результатами роботи.

Питання для захисту до лабораторної роботи № 6

  1. Чим файл відрізняється від масиву?

  2. Чи можна після зчитування п’ятого елементу файлу зразу зчитати другий?

  3. Я яку місце файлу можна додавати нові елементи : в качан, а середину, в кінець, куди завгодно?

  4. Якщо не переписувати файл наново, то значення яких його елементів можна змінювати: тільки першого, тільки останнього, будь-яких, ніяких? Які елементи можна видаляти з файлів?

  5. Чи вірно, що неможливо одночасно зчитувати з файлу та записувати внього?

  6. Чи можна порівнювати файли чи присвоювати один файл іншому?

Лабораторна робота № 7 (6 год.)

Тема: Динамічні структури даних

Мета роботи: Ознайомлення з поняттям покажчика, вивчити операції з ним; придбати практичні навички роботи зі списками та бінарними деревами.

Завдання

  1. Ознайомитися з теоретичним матеріалом з даної теми.

  2. Виконати на комп’ютері завдання, що наведені нижче.

  3. Результати роботи подати у вигляді звіту.

Послідовність виконання роботи

  1. Запустити Турбо Паскаль 7.0.

  2. Ознайомитися з поняттям покажчика.

  3. Вивчити операції над покажчиком.

  4. Ознайомитися зі списковими структурами та деревами.

  5. Розробити алгоритм розв’язання задачі згідно з варіантом (дод. 7).

  6. Побудувати блок-схему розробленого алгоритму.

  7. Створити програму засобами оболонки Турбо Паскаль 7.0.

  8. Провести компіляцію та запуск програми.

  9. Роздрукувати текст та результати роботи програми.

  10. Результати роботи оформити у вигляді звіту.

  11. Підготуватися до захисту лабораторної роботи.

Вміст звіту

Текст звіту має містити:

  1. титульну сторінку,

  2. назву роботи,

  3. мету роботи,

  4. завдання,

  5. блок-схему алгоритму,

  6. текст програми,

  7. результати роботи програми,

  8. висновки за результатами роботи.

Питання для захисту до лабораторної роботи № 7

  1. Що таке покажчик? Які Ви знаєте операції з ними?

  2. Які стандартні функції роботи з адресами Вам відомі?

  3. Які існують типи лінійних списків?

  4. Які операції необхідні при роботі з чергами?

  5. Які операції необхідні при роботі зі стеками?

  6. Дайте визначення поняття «дерево».