Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Lab_w_4+5+6+7+8.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
53.25 Кб
Скачать

Контрольні запитання

    1. Що таке запис? Коли в програмах доцільно застосовувати цей тип даних?

    2. Що називають полями або компонентами запису? До якого типу даних можуть належати

компоненти запису?

    1. Як здійснити опис та ініціалізацію запису?

    2. Яким чином можна звернутися до запису як цілого?

    3. Яким чином можна звернутися до окремої компоненти запису?

    4. Що таке складене ім’я? Наведіть приклади застосування складених імен із власної програми.

    5. У яких випадках доцільне застосування записів із варіантами? У чому полягають особливості

цього різновиду записів?

  1. Яким є синтаксис оператора приєднання? Для чого він застосовується в програмах?

Лабораторна робота № 8 Програмування графіки

Мета роботи: Опанування існуючих у мові Турбо Паскаль процедур та функцій, призначених для

реалізації екранної графіки

Порядок роботи

  1. Ознайомитися з призначенням та способом підключення модуля Graph. Переконатися у наявності

в каталозі користувача на диску G:\ графічних драйверів (.bgi-файлів), необхідних для роботи

модуля Graph.

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

графічного режиму роботи екрана (зокрема, InitGraph, GraphResult, GraphErrorMsg, CloseGraph).

  1. Ознайомитися зі стандартними функціями, пов’язаними з координатами покажчика.

  2. Проаналізувати варіант індивідуального завдання, визначити необхідні для його виконання

функції креслення точок, ліній та фігур. Ознайомитися з необхідними процедурами та функціями

створення графічних примітивів.

  1. Ознайомитися з функціями встановлення кольорів палітри та заповнення.

  2. Опанувати процедури, що забезпечують виведення тексту в графічному режимі.

  3. Згідно з індивідуальним варіантом зробити схематичне креслення та визначити алгоритм

реалізації завдання. Зафіксувати схему алгоритму у звіті про лабораторну роботу.

  1. Відповідно до запропонованого алгоритму скласти текст програми та ввести його в ЕОМ.

Відпрацювати програму та проаналізувати допущені помилки.

  1. Скласти звіт про лабораторну роботу, якій обов’язково має містити рисунок, наявний на екрані

після завершення роботи програми.

Контрольні запитання

  1. Які графічні можливості надає модуль Graph?

  2. За допомогою якої процедури можна уникнути некоректної ініціалізації графіки?

  3. Чим відрізняється покажчик поточної позиції в графічних процедурах і функціях від текстового

курсора?

  1. Яким чином задаються координати точки на екрані? Які функції визначають поточні координати

та встановлюють нове положення покажчика?

  1. Які основні (базові) лінії та фігури можна накреслити на екрані за допомогою стандартних

процедур? Які параметри потрібно задати при застосуванні даних процедур?

  1. Які процедури встановлюють та змінюють кольори та типи ліній та заповнення?

  2. Чим відрізняються процедури OutText та OutTextXY?

  3. За допомогою якої процедури та яких параметрів можна керувати стилем поточного виводу

(видом, розміром, напрямком шрифта)?

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