Известно, что основным устройством для вывода информации является монитор компьютера. Монитор имеет два режима вывода информации: текстовый и графический.
В текстовом режиме минимальным объектом, отображаемым на экране, является символ (алфавитно-цифровой). В обычных условиях экран монитора, работающего в режиме алфавитно-цифрового дисплея, может содержать не более 80 символов по горизонтали и 25 символов по вертикали, то есть всего 2000 визуальных объектов. Конечно, в таком режиме можно выводить на экран не только обычный текст, но и некие графические изображения, однако изображения будут плохого качества.
В графическом режиме минимальным объектом, выводом которого может управлять программист, является так называемый пиксель. Пиксель имеет меньшие размеры по сравнению с символом. Его геометрические размеры определяются разрешением монитора. Разрешение монитора обычно задается в виде rх х rу , где rх — количество пикселов на экране по горизонтали, а rу — количество пикселов по вертикали. На практике используются не произвольные, а некоторые определенные значения разрешения. Такими разрешениями являются, например, 640x480, 800x600, 1024x768, 1280x1024 и т. д.
Даже в случае самого грубого разрешения изображение в графическом режиме формируется с помощью 64 000 графических элементов, что намного превышает возможности текстового режима.
Аппаратная поддержка графики персонального компьютера обеспечивается двумя основными модулями: видеоадаптером и видеомонитором.
Видеомонитор (дисплей) — это устройство, на котором появляется выводимый текст или графические изображения.
Он работает так же, как и обычный телевизор. Экран 25 раз в секунду формируется заново. Так как человеческий глаз не способен уловить такое быстрое мелькание кадров, создается иллюзия неподвижного изображения на экране монитора.
Видеоадаптеры — это весьма сложные электронные устройства, управляемые собственным микропроцессором. Будет способен компьютер выводить графические изображения — целиком зависит от типа адаптера.