Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Критерии оценки операционных систем




Функции операционной системы

  1. Управление устройствами. Имеются в виду все периферийные устройства, подключаемые к компьютеру, – клавиатура, монитор, принтеры, диски и т.п.
  2. Управление данными. Под этим старинным термином сейчас понимается работа с файлами.
  3. Управление процессами. Эта сторона работы ОС связана с запуском и завершением работы программ, обработкой ошибок, обеспечением параллельной работы нескольких программ на одном компьютере.

Процесс – это программный модуль, выполняемый в центральном процессоре (CPU).

  1. Управление памятью. Оперативная память компьютера – это такой ресурс, которого всегда не хватает.
  2. Организация интерфейса с пользователем. Формы интерфейса могут быть разнообразными, в зависимости от типа и назначения ОС: язык управления пакетами заданий, набор диалоговых команд, средства графического интерфейса.

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

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

 

    1. Надежность

Т.е. способность сохранять хотя бы минимальную работоспособность в условиях аппаратных сбоев и программных ошибок.

Во-вторых, способность, как минимум, диагностировать, а как максимум, компенсировать хотя бы некоторые типы аппаратных сбоев.

В-третьих, ОС не должна содержать собственных (внутренних) ошибок.

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

    1. Эффективность

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

    1. Удобство

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

    1. Масштабируемость

Термин «масштабируемость» (scalability) означает возможность настройки системы для использования в разных вариантах, в зависимости от мощности вычислительной системы, от набора конкретных периферийных устройств

    1. Способность к развитию

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

    1. Мобильность

Под мобильностью (portability) понимается возможность переноса программы (в данном случае ОС) на другую аппаратную платформу, т.е. на другой тип процессора и другую архитектуру компьютера.

1. Какая часть операционной системы отвечает за перевод с программного языка на язык машинных кодов?

2. Для подключения нового устройства к операционной системе что необходимо установить?

3. Какой компонент ядра ОС выполняет запись информации на диск?

4. Какой компонент ядра ОС выполняет определение очередности выполнения процессов?

5. На что в первую очередь обращает внимание пользователь при знакомстве с операционной системой?




Поделиться с друзьями:


Дата добавления: 2014-12-07; Просмотров: 6554; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.008 сек.