Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Kniga_Osnovy_informatiki_i_informatsionnyh_tehn....doc
Скачиваний:
46
Добавлен:
21.04.2019
Размер:
2.84 Mб
Скачать

Интерфейс с пользователем

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

Большинство современных ОС ориентированы на реализацию графических интерфейсов пользователей (ОС Microsoft Windows, OS/2), позволяющих представлять информацию в наиболее наглядной форме (в окнах, с помощью графических значков), выполнять операции, выбирая команды с помощью предоставляемых ему системой меню, кнопок панелей инструментов или просто с помощью мыши.

Но все системы обеспечивают также возможность ввода пользователем команд с клавиатуры в специальных командных строках. При вводе команды пользователь может задать дополнительные параметры, исходные данные для выполнения программы, вызываемой командой. Для работы с командной строкой ОС предоставляют пользователю специальные языки.

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

В распоряжение пользователя ОС предоставляется справочная система. В большинстве систем справочники являются интерактивными. Справочная информация в Windows хранится обычно в специальных файлах с расширением HLP, которые можно просматривать с помощью системной программы WinHelp, или в HTML-файлах.

7.3.2. Операционные оболочки

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

Особенно широко оболочки использовались при работе в среде MS‑DOS, так как способ взаимодействия с пользователем в этой ОС ненагляден и неудобен (диалог, требующий от пользователя ввода практически всех команд с клавиатуры в командной строке). Наиболее известной оболочкой MS‑DOS, позволяющей работать в текстовом режиме, является Norton Commander. Оболочка (расширение) MS‑DOS Windows 3.1 (16-битный предшественник современных 32-разрядных ОС фирмы Microsoft) предоставляет пользователю графический пользовательский интерфейс на основе окон. Кроме того, данное расширение MS‑DOS использует возможности защищенного режима процессоров Intel (расширенные возможности адресации памяти, мульти­за­дач­ность и т.п.).

При работе с современными версиями ОС, реализующими графический пользовательский интерфейс, необходимость в использовании оболочек практически исчезает. Однако и в среде Windows 95/98, Windows NT находят применение разработанные специально для них оболочки (Norton Commander для Windows 95/98 и Windows NT, Far и др.). Эти оболочки реализуют привычный для пользователя интерфейс (сходный с интерфейсом Norton Commander для MS‑DOS), но используют преимущества работы в 32‑разрядной среде ОС.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]