Конспект установочных лекций по комплексному курсу Информатика, Теория информации




Относящиеся к пользователю аспекты ОС - часть 3


Интерпретатор команд имеет в своем распоряжении список имен команд, которые содержатся  в определенном файле, и ссылки на операторы, реализующие эти команды.

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

У пользователя в режиме диалога обычно возникают следущие вопросы:

·         каков модус системы в настоящее время?

·         какие операции и какие команды являются при этом доступными для использования?

·         какой последовательностью команд я создал это состояние?

·         каких состояний системы и с помощью, каких последовательностей команд я могу достигнуть?

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

Управление пользователями

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




Содержание  Назад  Вперед