Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
В состав ПО каждого компьютера входит ОС – важнейшая программная система (ПС), с которой обязан уметь работать любой пользователь. Существует много различных определений ОС [1-6, 8-11, 21-22], рассмотрим некоторые из них.
Определение 1. ОС – это программа, контролирующая работу системных и прикладных программ и исполняющая роль интерфейса между программным и аппаратным обеспечением компьютера [5].
Определение 2. ОС – это часть ПО, осуществляющая планирование и организацию процесса обработки данных, ввод-вывод, управление данными, распределение ресурсов, подготовку и отладку программ и другие вспомогательные операции [10].
Определение 3. ОС – это система программ, предназначенная для обеспечения определенного уровня эффективности ВС за счет автоматизированного управления ее работой и предоставляемого пользователю определенного набора услуг. ОС включает набор средств проектирования, отладки и выполнения программ, а также управления работой всей ВС [10].
Определение 4 (в контексте систем автоматизированного проектирования (САПР)). ОС – это комплекс программ и данных, организующих решение задач и взаимодействие пользователя с техническими средствами САПР.
Следующее определение ОС связано с представлением модели ВС, показывающей место ОС среди других компонент ПО. Одна из современных моделей ВС – кольцевая, в соответствии с которой выделяют следующие кольца вокруг аппаратуры компьютера:
((((Аппаратура) 1) 2) 3) 4) 5
1) ядро ОС (программы управления процессами, распределения ресурсов, обработчики прерываний);
2) драйверы (программы управления УВВ);
3) программы управления файлами;
4) обрабатывающие программы (компиляторы, компоновщики, загрузчики, отладчики, профайлеры);
5) прикладное и интерфейсное ПО для связи с ВС.
Уже из анализа рассмотренной модели ВС просматриваются 2 архитектурных компонента ОС: управляющий (слои 1, 2, 3) и обрабатывающий (слой 4). Отсюда и строится следующее определение.
Определение 5. ОС – это комплекс системных управляющих и обрабатывающих программ, которые выступают как интерфейс между аппаратурой компьютера и пользователем с его задачами, а также предназначены для наиболее эффективного расходования ресурсов ВС, организации надежных вычислений и удобной работы с ней [1].
Дата публикования: 2015-10-09; Прочитано: 364 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!