Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекция ОС.doc
Скачиваний:
49
Добавлен:
01.05.2025
Размер:
16 Мб
Скачать
☆

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

  1. Управление устройствами. Имеются в виду все периферийные устройства, подключаемые к компьютеру, – клавиатура, монитор, принтеры, диски и т.п.

  2. Управление данными. Под этим старинным термином сейчас понимается работа с файлами.

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

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

  1. Управление памятью. Оперативная память компьютера – это такой ресурс, которого всегда не хватает.

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

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

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

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

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

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

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

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

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

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

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

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

  1. Удобство

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

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

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

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

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

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

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

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

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

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

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

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