Практика программирования (Бейсик, Си, Паскаль)

       

О мониторах и графических системах


Существует довольно много разных типов мониторов, объединяемых названиями VGA (Video Graphic Array — видеографический массив) и SVGA (Super VGA). Монитор в сочетании с управляющей схемой, оформленной в виде отдельной платы (видеокарты) или специализированной микросхемы на материнской плате, образует так называемую графическую систему. Наиболее важными характеристиками графической системы являются габариты экрана, измеряемые длиной диагонали в дюймах (14", 15", 17", 19" и более), разрешающая способность, измеряемая максимальным количеством точек, отображаемых по горизонтали и вертикали (640x480, 800x600, 1024x768, 1280x1024 и более), и цветовая гамма, характеризуемая максимальным числом различимых цветовых оттенков (16 цветов, 64 цвета, 256 цветов, 256 тысяч цветов, 16 миллионов цветов). Несмотря на такое разнообразие, общей для всех видеосистем является возможность работать в текстовом или графическом режимах. На самом деле, и текстовых, и графических режимов насчитывается довольно много (порядка 18—20), но в рамках рассматриваемых систем программирования приходится иметь дело с весьма ограниченным их подмножеством.

В текстовом режиме экран напоминает лист бумаги в крупную клетку, на котором в каждой клетке можно поместить только один символ (букву, цифру, знак препинания и прочие разделители). При этом сама клетка может быть окрашена в один из 8 цветов, а контур буквы — в один из 16 цветов.

В графическом режиме экран напоминает миллиметровку, т. е. разбит на довольно много мелких клеток (сторона клетки порядка 0,3—0,4 мм для мониторов с 14—15-дюймовыми экранами). Такие клетки называют пикселами (pixel — от picture's element, "элемент рисунка") и каждый из них может быть окрашен в тот или иной цвет. Самый высокий графический режим, поддерживаемый нашими системами программирования, соответствует стандарту VGA — 640 точек по горизонтали, 480 — по вертикали, 16 цветов из довольно большого числа (256 К) возможных цветовых оттенков.



Содержание раздела