Требования к современным ОС

Виды:

1)Функциональной полноты

2)Эксплуатационные требования

Требования функциональной полноты предписывают построение ОС при совпадении функциональных компонентов

Делятся на категории:

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

· Переносимость - возможность переноса ПО с одной ОС в другую.

Виды:

Ø Исходных кодов

Ø Двоичных кодов

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

· Безопасность (аутентификация, авторизация и т.д.)

· Производительность. ОС должна обладать такой высокой производительностью, насколько это возможно при заданной комплектации.

К современным операционным системам предъявляется 2 вида требований – «требования функциональной полноты» и эксплуатационные.

Операционная система должна поддерживать (требования функциональной полноты):

1) мультипрограммную обработку (многозадачность),

2) виртуальную память,

3) свопинг (возможность выгрузки страниц оперативной памяти на жесткий диск и подкачивать их обратно в оперативную память при необходимости),

4) многооконный графический интерфейс,

5) предоставлять возможность работы в сети.

Эксплуатационные требования:

1) расширяемость (возможность добавлять дополнительные модули и функции),

2) переносимость (средства эмуляции),

3) совместимость (операционная система новой версии должна предоставлять возможность пользоваться старыми программами),

4) надежность и отказоустойчивость,

5) безопасность,

6) производительность.

Чтобы операционная система удовлетворяла требованиям безопасности, он как минимум должна иметь:

1)средства аутентификации (определение легальности пользователей),

2)средства авторизации (предоставление легальному пользователю дифференцированных прав доступа к ресурсам),

3)средства аудита (фиксации подозрительных для безопасности системы событий).


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  




Подборка статей по вашей теме: