Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции экзамен.docx
Скачиваний:
3
Добавлен:
01.05.2025
Размер:
146.15 Кб
Скачать

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

Совокупность стандартных соглашений, средств, методов и правил взаимодействия пользователя с той или иной программной системой называется пользовательским интерфейсом системы или интерфейсом пользователя.

Существуют следующие разновидности пользовательского интерфейса программных систем: текстовый, табличныйиграфический.

Текстовый интерфейс пользователя

Разберем основные особенности текстового интерфейса пользователя, который используется в операционных системахMS-DOS, Unix и некоторых других. Взаи­модействие между пользователем и операционнойсистемой происходит в форме диалога. Это означает, что операционная система после загрузки подает некий сигнал о своей готовности к приему указаний (команд) пользователя. В операци­онной системеMS-DOS этот сигнал представляет собой выводимое на экран дисплея приглашение к вводу. Обычно приглашение представляет собой сим­вол >, слева от которого может быть выведена некоторая служебная, вспомога­тельная информация, например имя некоторого дискового устройства, текущее время, текущая дата и некоторые другие данные. Например, в приглашении:

07-04-03 С:\>

показано, что текущая дата — это 7 апреля 2003 года, а текущим дисковым уст­ройством является диск "С:".

Для запроса на выполнение какой-либо функ­ции операционной системой пользователь должен ввести с клавиатуры справа от символа >указание, командуоперационной системе. Например, чтобы узнать версию установленной на компьютере операционной системы можно с помощью команды "ver" (от version — версия):

07-04-02 C:\>ver

Если, например, на ма­шине установлена операционная системаMS-DOS версии 6.22, то выполнение этой команды приведет к выводу на экран дисплея ответа: MSDOSVersion 6.22

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

Строку, содержащую приглашение вместе с командойпользователя называют командной строкой, а тек­стовый интерфейс еще называется — интерфейс командной строки.

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

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

Различные оболочки используют разный интерфейс пользователя. Так, оболоч­ки типа NortonCommander или Far используют табличный интерфейс, отличительной особенностью которого является указание или выбор команды или ее элементов в готовой таблице, а не ввод текста команды. Обычно наряду с выбором из таблиц при использовании табличного интерфейса сохраняется воз­можность использовать и текстовый интерфейс — в нижней части интерфейса программы размещается командная строка.