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

Контрольні питання до лабораторної роботи № 34:

  1. Скільки точок можна розмістити на екрані, що працює у графічному режимі?

  2. Який стандартний модуль Turbo Pascal відповідає за роботу у графічному режимі?

  3. Як активізувати графічний режим?

  4. Що таке графічні примітиви?

  5. Які стандартні процедури для рисування примітивів містяться у модулі Graph?

  6. Як задати стилі ліній та тексту?

  7. Як визначити координати вказівника у графічному режимі?

Лабораторна робота № 35

Тема: Створення рухомих зображень у графічному режимі

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

Методичні вказівки до виконання лабораторної роботи

Основний принцип створення рухомого зображення: на екрані за одну секунду міняються кілька десятків кадрів, кожний з яких є нерухомим. Для людського ока такі зміни зливаються в один неперервний рух. Для створення на екрані рухомого зображення слід використовувати циклічне перемальовування примітиву з деяким зсувом відносно координат екрану.

Хід роботи

Задача 1. У графічному режимі виконати наступні дії:

- Вивести на екран порожнє коло жовтого кольору та зобразити його рух зліва направо.

- Замалювати коло жовтим кольором та зобразити його рух зліва направо.

Задача 2. Вивести на екран текст, що рухається зліва направо.

Задача 3. Вивести на екран сонце, яке «грається» промінням.

Додаткове завдання:

Задача 4. Вивести на екран у графічному режимі зображення кулі, що збільшується.

Контрольні питання до лабораторної роботи № 35:

  1. Як створити рухоме зображення?

  2. Як усунути мерехтіння екрану під час руху зображення?

  3. Скільки точок можна розмістити на екрані, що працює у графічному режимі?

  4. Який стандартний модуль Turbo Pascal відповідає за роботу у графічному режимі?

  5. Як активізувати графічний режим?

  6. Які стандартні процедури для рисування примітивів містяться у модулі Graph?

  7. Як задати стилі ліній та тексту?

  8. Як визначити координати вказівника у графічному режимі?

_____________________________________________________________________________________________

Таблиця десяткових (Dec), шістнадцяткових(Hex) та двійкових (Binary) ASCII - кодів

  

 

36