Монитор

Графический пользовательский интерфейс

На многих персональных компьютерах предлагается пользоваться графическим интерфейсом пользователя — GUI (Graphical User Interface). Сокращение GUI произносится как «гуи».

GUI был изобретен Дугласом Энгельбартом (Douglas Engelbart) и его исследовательской группой Стэнфордского исследовательского института. Затем он был скопирован исследователями из Xerox PARC. Однажды соучредитель компании Apple Стив Джобе (Steve Jobs) посетил PARC, увидел GUI на компьютере Xerox и воскликнул примерно следующее: "Ну надо же! Это ведь будущее компьютерного мира".

Далее
 

Графический адаптер

Этот адаптер состоит из специального блока памяти, называемого видеопамятью, в которой хранятся изображения, появляющиеся на экране. На графических адаптерах высокого класса часто ставятся 32- или 64-разрядные центральные процессоры и до 1 Гбайт своей собственной оперативной памяти, отделенной от оперативной памяти самого компьютера.

Каждый графический адаптер поддерживает определенное количество разрешений экрана. Общепринятыми разрешениями являются 1024 х 768, 1280 х 960, 1600 х 1200 и 1920 х 1200.

Далее
  
Шрифты

 

В версиях, предшествующих Windows 3.1, символы были представлены в виде растровых изображений и копировались на экран или на принтер с помощью процедуры BitBlt. Flo, как мы уже знаем, проблема состояла в том, что растровые изображения, пригодные для экрана, были слишком маленькими для принтера. К тому же для каждого размера символа нужно было другое растровое изображение. Иными словами, при наличии растрового изображения для А размером в 10 пунктов не существует способа его пересчета для получения размера 12 пунктов.

Далее
  
Растровые изображения

GDI-процедуры являются примерами векторной графики. Они используются для помещения геометрических фигур и текста на экран, могут легко масштабироваться применительно к более крупным или более мелким экранам (при одном и том же числе пикселов на экране). Они также имеют относительную независимость от применяемых устройств. Набор вызовов GDI-процедур может быть собран в файл, который может описать какой-нибудь сложный рисунок.

Далее
  
Система X Window

Может показаться странным, что Х-сервер всегда находится внутри пользовательских компьютеров, а Х-клиент может быть вне его, на удаленном вычислительном сервере, но стоит лишь подумать об основной задаче Х-сервера — отображении битов на экране, как сразу становится понятно, почему нужно держать его ближе к пользователю. С точки зрения программы именно клиент предписывает серверу какие-то действия, вроде отображения текста и геометрических фигур. А сервер (в локальном персональном компьютере) делает, как и все серверы, лишь то, что ему сказано.

Далее
 
<< Начало < Предыдущая 1 2 Следующая > Последняя >>

Страница 1 из 2