logo search
FoxPro / Методички АСВТ / Информатика

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

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

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