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

 

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

 

Здесь пользовательский интерфейс можно рассматривать как командный язык для управления функционированием компьютера и набор сервисных услуг, освобождающих пользователя от выполнения рутинных операций. Интерфейс пользователя — элементы и компоненты программы, которые способны оказывать влияние на взаимодействие пользова-теля с программным обеспечением. В том числе:

 

средства отображения информации, отображаемая информация, форматы и коды;

 

командные режимы, язык пользователь-интерфейс;

 

устройства и технологии ввода данных;

 

диалоги, взаимодействие и транзакции между пользователем и компьютером; обрат-ная связь с пользователем;

 

поддержка принятия решений в конкретной предметной области; порядок использо-вания программы и документация на нее.

 

В зависимости от типа пользовательского интерфейса информационные технологии имеют соответствующую классификацию (Рис. 3.1) [11]. При этом выделяется системный и прикладной интерфейс.

 

Прикладной интерфейс связан с реализацией некоторых функциональных информаци-онных технологий.

 

Системный интерфейс —это набор приемов взаимодействия с компьютером,которыйреализуется операционной системой или ее надстройкой.

 

 


Пользовательский

 

интерфейс ИТ

 

 

Командный   WIMP   SIKL
         

 

  Однопрограм-     Многопрограм-     Многопользова-
  мная ОС     мная ОС     тельская ОС
               
               

 

 

                 
  Пакетная     Диалоговая     Сетевая  
  технология     технология     технология  
                 

 

Рис. 3.1. Классификация информационных технологий по типу

 

Пользовательского интерфейса

 

Кратко охарактеризуем основные типы пользовательского интерфейса: командный, WIMP (графический), SILK (речевой).

 

Командный интерфейс

 

Командный интерфейс — самый простой.Он обеспечивает выдачу на экран системно-го приглашения для ввода команды. Например, в операционной системе MS-DOS приглаше-ние выглядит как С:\>, а в операционной системе UNIX — это обычно знак доллара.

 

Некогда ранее распространенный командный интерфейс имеет ряд существенных не-достатков с точки зрения пользователя: многочисленность команд, отсутствие стандарта для приложений и т.д. Все это что ограничивает круг его применения.

 

Для преодоления недостатков были предприняты попытки упрощения командного ин-терфейса . Так появились специальные программные оболочки, облегчающие общение поль-зователя с операционной системой (программа Norton Commander и др.).

 

Настоящим же решением проблемы стало создание и внедрение графической оболочки для операционной системы.

 

WIMP-интерфейс

 

WIMP-интерфейс расшифровывается какWindows (окно) Image (образ) Menu (меню)Pointer (указатель).

 

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

 

В настоящее время практически все распространенные операционные системы предос-тавляют для своей работы графический интерфейс WIMP, использующий указательное уст-ройство (например, «мышь»), выбор команд из меню, предоставление программам отдель-

 


ных окон, использование для обозначения программ образов в виде пиктограмм.

 

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

 

SILK-интерфейс

 

SILK-интерфейс расшифровывается какSpeech (речь) Image (образ) Language (язык)Knowledge (знание).

 

При использовании SILK-интерфейса на экране по речевой команде происходит пере-мещение от одних поисковых образов к другим по смысловым семантическим связям.

 

Современные операционные системы поддерживают командный, WIMP- и SILK- ин-терфейсы.

 

В последнее время внимание привлекают новые виды интерфейса, такие как биометри-ческий (мимический) и семантический (общественный). В связи с этим поставлена проблема создания общественного интерфейса (social interface). Общественный интерфейс будет включать в себя лучшие решения WIMP- и SILK-интерфейсов.

 

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