Житомирський Військовий Інститут
национального Авіаційного Уніврсітету
Реферат на тему:
Відображення на екрані дисплея графічної ІНФОРМАЦІЇ
Житомир 2010
В
План
В
1. Графічний режим роботи Дисплейний адаптерів. Тіпі драйверів
2. Модуль GRAPH. Ініціалізація и Завершення графічного режиму
3. Структура графічної Паскаль-програми
4. Помилки ініціалізації графічного режиму та їх обробка
5. Процедура та Функції роботи з відеорежімамі
6. Побудова графічніх об'єктів
В
1. Графічні режими роботи Дисплейний адаптерів. Тіпі драйверів
В
починаючих з Версії 4.0 у склад ТР входити бібліотека графічніх підпрограм (Модуль GRAPH )., Яку Забезпечує Керування режимами різніх адаптерів дісплеїв; вона містіть 80 графічніх процедур та функцій а такоже стандартних констант и опісів тіпів даніх.Стандартній стан ПК после его вімікання, а такоже до запуску Паскаль-програм відповідає работе режиму у текстовому режімі. Для Виконання графічніх ЗАСОБІВ нужно ініціалізуваті графічний режим режим роботи дисплейного адаптера. Налаштування графічніх процедур на роботу з графічнім адаптером досягається Шляхом Підключення відповідного графічного драйвера. Таким чином графічний драйвер керує графічнім адаптером в графічному режімі роботи.
В
Основні характеристики моніторів та адаптерів:
- розмір екранах по діагоналі (9, 14, 15, 17, 20, 21 дюйм);
- розмір мінімального елементами зображення (0,25 .., 28 мм). Для кольорових - моніторна група - 3 зерна;
- Роздільна здібність - це кількість точок (пікселів) по горізонталі та вертікалі;
- об'єм відеопам'яті (16 Кб - 1 Мб).
Графічні возможности адаптерів візначаються загальною кількістю пікселів (Роздільна здібність) та кількістю кольорів (відтінків) шкірного пікселя. p> Крім того деякі Графічні адаптери мают можлівість працювати з декількома графічнімі сторінками - це область ОЗП, яка вікорістовується для створення "карти" екрана (тоб інформація про світімість шкірного пікселя).
Графічні драйвером
представляються собою файли з розширеного . BGI , Які Забезпечують взаємодію програм з графічнімі прилаштувався и містяться у окремому каталозі ( BGI ) . { * BGI - Borland Graphics Interface - графічний шнтерфейс ФІРМИ Borland }. У процесі ініціалізації визначеного графічного режиму вмикається відповідній драйвер.
У табліці 1 пріведені Приклади графічніх адаптерів та драйверів
Таблиця 1
Драйвер
апаратно забезпечення
CGA.BGI
Адаптери CGA, MCGA
EGAVGA.BGI
Адаптери EGA, VGA
HERC.BGI
Адаптер Hercules
ATT.BGI
AT & T 6300 (400 рядків)
PC3270.BGI
IBM 3270 PC
IBM8514.BGI
IBM 8514
У комплект поставки ТР входити обмеже кількість драйверів, Який может підтрімуваті один, або декілька відеорежімів. Тип драйвера и режим можна задаваті у вігляді числа або у вігляді сімвольної Константі. Ці Константі візначені у Модулі GRAPH :
Таблиця 2
Detect = 0
{автовізначення}
CGA = 1;
EGAMONO = 5;
MCGA = 2;
IBM8514 = 6;
EGA = 3;
HercMONO = 7;
EGA64 = 4;
ATT 400 = 8;
VGA = 9;
PC3270 = 10.
Указані в табліці 2 Константі тіпів драйверів та режими Використовують як параметри процедур Керування графічнімі режимами.
В
2. Модуль GRAPH. Ініціалізація и Завершення графічного режиму
Як відмічено на качану Лекції, для создания графічніх збережений в мові ТР призначеня Спеціальний стандартний Бібліотечний модуль GRAPH , Який підключається Стандартним способом: USES GRAPH;
Модуль GRAPH представляет собою окремий файл GRAPH. ...