Безопасность операционных систем. Безбогов А.А - 17 стр.

UptoLike

Принцип генерируемости определяет такой способ исходного представления системной программы ОС, который позво-
ляет настраивать эту системную программу, исходя из конкретной конфигурации аппаратных средств и круга решаемых
проблем.
Принцип функциональной избыточности предусматривает обеспечение возможности выполнения одной и той же рабо-
ты различными средствами.
Принцип перемещаемости предусматривает такое построение модулей ОС, при котором результаты работы не зависят
от места их расположения.
Принцип защиты информации определяет необходимость разработки мер, ограждающих программы и данные пользо-
вателя от искажений или нежелательных влияний друг от друга, а также пользователей на ОС и обратно.
Принцип независимости программ от внешних устройств заключается в том, что связь программ с конкретными
внешними устройствами осуществляется не на уровне подготовки программных устройств (трансляции или компиляции
исходного кода, генерации выполняемого модуля), а в период планирования операционной системой ее выполнения.
Принцип открытости и наращиваемости ОС предусматривает возможность доступа к ней для анализа пользователя-
ми, специалистами, обслуживающим персоналом, а также изменения конфигурации ОС и ее мощности без осуществления
процессов генерации.
1.6. ПОЛЬЗОВАТЕЛЬСКИЙ ИНТЕРФЕЙС ОПЕРАЦИОННЫХ СИСТЕМ
Как любое техническое устройство, компьютер обменивается информацией с человеком посредством набора опреде-
ленных правил, обязательных как для машины, так и для человека. Эти правила в компьютерной литературе называются ин-
терфейсом. Интерфейс может быть понятным и непонятным, дружественным и нет. К нему подходят многие прилагатель-
ные. Но в одном он постоянен: он есть, и никуда от него не денешься.
Интерфейс, по определениюэто правила взаимодействия операционной системы с пользователями, а также соседних
уровней в сети ЭВМ. От интерфейса зависит технология общения человека с компьютером.
1.6.1. Классификация интерфейсов
Как уже указывалось выше, интерфейсэто, прежде всего, набор правил. Как любые правила, их можно обобщить, со-
брать в "кодекс", сгруппировать по общему признаку. Таким образом, мы пришли к понятию "вид интерфейса" как объеди-
нение по схожести способов взаимодействия человека и компьютеров. Вкратце можно предложить следующую схематиче-
скую классификацию различных интерфейсов общения человека и компьютера (см. рис. 1.3).
Рис. 1.3. Типы интерфейсов, операционных систем и технологий реализаций
Современными видами интерфейсов являются:
1.
Командный интерфейсназывается так по тому, что в этом виде интерфейса человек подает "команды" компьюте-
ру, а компьютер их выполняет и выдает результат человеку. Командный интерфейс реализован в виде пакетной технологии и
технологии командной строки.
2.
WIMP-интерфейс (Window – окно, Image – образ, Menu – меню, Pointer – указатель). Характерной особенностью
этого вида интерфейса является то, что диалог с пользователем ведется не с помощью команд, а с помощью графических
образовменю, окон, других элементов. Хотя и в этом интерфейсе подаются команды машине, но это делается "опосредст-
венно", через графические образы. Этот вид интерфейса реализован на двух уровнях технологий: простой графический ин-
терфейс и "чистый" WIMP – интерфейс.
3.
SILK-интерфейс (Speech – речь, Image – образ, Language – язык, Knowlege – знание). Этот вид интерфейса наиболее
приближен к обычной, человеческой форме общения. В рамках этого интерфейса идет обычный "разговор" человека и ком-
пьютера. При этом компьютер находит для себя команды, анализируя человеческую речь и находя в ней ключевые фразы.
Результат выполнения команд он также преобразует в понятную человеку форму. Этот вид интерфейса наиболее требовате-
лен к аппаратным ресурсам компьютера, и поэтому его применяют в основном для военных целей.
4.
Общественный интерфейсоснован на семантических сетях.