объектами (станок, спутник, научная экспериментальная установка…) или технологическими процессами (сборочный конвейер, доменный процесс…). В них закладывается жесткое ограничение на время выполнения конкретной программы управления объектом (иначе может произойти авария). Таким образом, критерием эффективности для СРеВ является их реактивность – способность выдерживать заранее заданные интервалы времени реакции системы или управляющего воздействия (длительность между запуском программы и получением результата). Для таких систем мультипрограммная смесь представляет собой фиксированный набор специальным образом спроектированных программ, а выбор программы на выполнение осуществляется исходя из текущего состояния объекта или в соответствии с расписанием плановых работ.
Некоторые ОС могут совмещать в себе свойства систем указанных выше типов, например, часть задач может выполняться в режиме пакетной обработки, а часть – в режиме реального времени или в режиме разделения времени. В таких случаях режим пакетной обработки часто называют фоновым режимом.
Вопросы и упражнения
1. Что представляет собой современная ВС?
2. Какова иерархическая структура современной ВС?
3. Перечислите основные компоненты современного компьютера.
4. Чем различаются СПО и ППО?
5. Какая задача выполнятся ОС непосредственно для пользователя?
6. Какие функции ОС предоставляются различным пользователям (например, программисту, системному администратору и дизайнеру)?
7. Какие функции выполняет ОС как менеджер ресурсов компьютера?
8. Определите понятие «операционная система».
9. Может ли компьютер работать без ОС?
10. Что определяло эволюцию ОС?
11. Для какого периода характерны наиболее дорогие и сложные ОС?
12. Какой фактор представляется в настоящее время ведущим для дальнейшего развития ОС?
13. Назовите некоторые варианты классификации ОС.
14. Укажите различия режимов применения компьютеров.
Функциональность ОС. Пользовательский аспект
С точки зрения пользователя основными задачами ОС являются: запуск и выполнение приложений (задействованы: процессор и ОП); обеспечение длительного хранения данных и управление ими (внешняя память); использование устройств ввода/вывода и передачи сообщений по сети (внешние устройства).
Командная среда
Для ведения диалога ОС предоставляет пользователю некоторую командную среду. Исторически первые командные среды представляли собой интерпретаторы текстовых формальных языков (интерфейс командной строки). Команды вызова требуемых функций ОС, вводимые пользователем с клавиатуры, дополняются необходимыми параметрами (рис. 3). Синтаксически ошибочные команды обычно игнорируются.
Рис. 3.