Читайте также:
|
|
ЛЕКЦИЯ 13
Тема: Понятие операционной системы. Классификация операционных систем.
Понятие операционной системы
Операционная система предназначена для управления выполнением пользовательских программ, планирования и управления вычислительными ресурсами ЭВМ, то есть это совокупность программных средств, обеспечивающая управление аппаратной частью компьютера и прикладными программами, а также их взаимодействие между собой и пользователем
Классификация операционных систем
На данный период сформировалось относительно небольшое количество классификаций:
2.1. Классификация по назначению:
- Дисковые;
- Системы виртуальных машин
- Общего назначения;
- Специального назначения (ОС для носимых микрокомпьютеров и различных встроенных систем, организации и ведения баз данных, решения задач реального времени).
- Средства кросс-разработки – этосистемы, которые предназначены для создания программ в двухмашинной конфигурации, когда редактирование, компиляция, а зачастую и отладка кода производятся на инструментальной машине, а потом скомпилированный код загружается в целевую систему.
- Системы промежуточных типов
2.2. По режиму обработки задач:
- ОС, обеспечивающие однопрограммный режим (MS DOS)
- ОС, обеспечивающие мультипрограммный (мультизадачный) режим.
Под мультипрограммированием понимается способ организации вычислений, когда на однопроцессорной вычислительной системе создается видимость одновременного выполнения нескольких программ.
2.3. По способу взаимодействия с компьютером:
- Диалоговые системы (однопользовательские (однотерминальные) и мультитерминальные);
- Системы пакетной обработки (с одной вычислительной системой одновременно могут работать несколько пользователей, каждый со своего терминала. При этом у пользователей возникает иллюзия, что у каждого из них имеется собственная вычислительная система).
- ОС реального времени (ОСРВ) обеспечивает обработку поступающих заданий в течение заданных интервалов времени, которые нельзя превышать. Поток заданий в общем случае не является планомерным и не может регулироваться оператором, т.е. задания поступают в непредсказуемые моменты времени и без всякой очередности.
2.4. По основному архитектурному принципу:
- микроядерные;
- макроядерные (монолитные).
По мощности аппаратных средств.
- Операционные системы мэйнфреймов (пакетная обработка; системы обработки транзакций; системы, работающие в режиме разделения времени).
- Серверные операционные системы;
- Операционные системы для ПК;
- Встроенные операционные системы;
- Операционные системы для смарт-карт.
Дата добавления: 2015-02-16; просмотров: 89 | Поможем написать вашу работу | Нарушение авторских прав |