русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Обеспечение интерфейса пользователя.


Дата добавления: 2013-12-23; просмотров: 1185; Нарушение авторских прав


 

Это очень важная функция операционной системы. Благодаря ей мы и можем работать с компьютером. Интерфейс пользователя предполагает диалог, а это значит, что операционная система должна поддерживать устройства ввода информации и устройства вывода.

 

В операционной системе MS DOS штатным устройством ввода является клавиатура. Она распознается автоматически еще до запуска операционной системы, и для работы с ней никаких драйверов не нужно. Все прочие устройства, даже такие рядовые, как мышь, должны устанавливаться особо, с установкой необходимых программ-драйверов. Для мыши, например, драйвер записывается в произвольный каталог на жестком диске, а путь доступа к этому драйверу и команда его запуска заносится либо в файл autoexec.bat, либо в файл config.sys.

 

В операционных системах Windows 9х штатными средствами ввода являются как клавиатура, так и мышь. Если мышь стандартная, то никакого программного обеспечения для нее устанавливать вообще не надо – операционная система «от рождения» знает, как с ней работать. Для использования прочих устройств управления (специальных джойстиков, штурвалов и т.п.) надо выполнять настройку операционной системы. Средства для этого в системе имеются.

 

В качестве штатного устройства вывода и в MS DOS и в Windows 9х используется видеоподсистема (видеоадаптер+монитор). Прочие устройства вывода, например принтер, должны устанавливаться специально. В MS DOS и в Windows 9х видеоподсистема используется по-разному.

 

Операционная система MS DOS неграфическая, поэтому экран работает в текстовом режиме. Рассматривайте его как сетку из N строк по M символов в строке. В разных экранных режимах количество строк и символов может быть разным, но наиболее распространен режим, обеспечивающий воспроизведение 25 строк по 80 символов в каждой. Но даже и в этом случае не вся площадь экрана отдана для работы пользователя. Свои сообщения пользователю операционная система может выводить на всем поле экрана, но для ввода команд выделяется лишь одна строка (обычно нижняя). Эта строка так и называется командной строкой, а интерфейс такого типа называется интерфейсом командной строки.



 

Операционные системы Windows 95 и Windows 98 – графические. В них экран рассматривается как сетка, состоящая не из знакомест, а из элементарных экранных точек, пикселов. Количеством пикселов можно управлять средствами самой операционной системы. Стандартные значения: и т.д. Такой тип интерфейса называется графическим. Он позволяет выполнять большинство диалоговых операций с помощью мыши или другого аналогического манипулятора.

 



<== предыдущая лекция | следующая лекция ==>
Установка и поддержка оборудования. | Совместное использование ресурсов.


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.003 сек.