2.97M
Category: informaticsinformatics

Классификация ОС

1.

МИНОБРНАУКИ РОССИИ
Федеральное государственное бюджетное образовательное
учреждение высшего образования «Саратовский
государственный технический университет имени Гагарина
Ю.А.» (СГТУ имени Гагарина Ю.А.)
ПРОФЕССИОНАЛЬНО-ПЕДАГОГИЧЕСКИЙ КОЛЛЕДЖ
Классификация операционных систем
Подготовили студенты 2
курса
Группы ИСП-922
Лапшов Игорь и
Зайцев Кирилл
2023г.

2.

ОС ОБЩЕГО И СПЕЦИАЛЬНОГО НАЗНАЧЕНИЯ
• К операционным системам общего назначения относятся системы, берущие на
себя выполнение всех функций. Примеры: Windows, Linux, MacOS.
• К операционным системам специального назначения относятся системы,
предназначенные для решения задач реального времени, для организации
работы вычислительных сетей, для носимых микрокомпьютеров и различных
встроенных систем. Примеры: BIOS, QNX, VRTX.

3.

ОДНОПРОГРАММНЫЕ И МУЛЬТИПРОГРАММНЫЕ ОС
• Однопрограммные ОС работают с одной
программой на одном процессоре. Они в
основном выполняют функцию предоставления
предоставления пользователю виртуальной
машины, делая более простым и удобным процесс
взаимодействия пользователя с компьютером.
Примеры: MS-DOS, MSX.
• Мультипрограммные ОС имеют такой способ
организации вычислительного процесса, при
котором на одном процессоре выполняются сразу
несколько программ. Примеры: OC EC, OS/2, UNIX,
Windows.

4.

ОС ДИАЛОГОВЫЕ И ПАКЕТНОЙ ОБРАБОТКИ
• Операционная система пакетной обработки – это система, которая
обрабатывает пакет заданий, т. е. несколько заданий, подготовленных одним
или разными пользователями. Во время обработки пользователь не может
взаимодействовать с системой или изменять задание. Примеры: OC EC.
• Диалоговые операционные системы – это системы, которые обеспечивают
удобную форму диалога с пользователем через дисплей при вводе и
выполнении команд. Пользователь может контактировать с ОС во время
обработки задач. Для выполнения часто используемых
последовательностей заданий, диалоговая операционная
система предоставляет возможность пакетной
обработки. Примеры: Windows, MacOS.

5.

ОДНОТЕРМИНАЛЬНЫЕ И МУЛЬТИТЕРМИНАЛЬНЫЕ ОС
При организации работы с вычислительной системой в диалоговом режиме
существует возможность выбора однотерминальной или мультитерминальной ОС:
Однотерминальные ОС имеют
один терминал и поддерживают
режим работы только для одного
пользователя.
Многотерминальные ОС имеют
несколько терминалов и
поддерживают одновременный режим
работы сразу для нескольких
пользователей.

6.

МИКРОЯДЕРНЫЕ И МАКРОЯЕДРНЫЕ ОС
• Микроядерные ОС – это ОС, созданные на микроядрах. Микроядро – это
минимальная реализация функций ядра операционной системы.
Классические микроядра предоставляют лишь очень небольшой набор
низкоуровневых примитивов, или системных вызовов, реализующих базовые
сервисы операционной системы. Примеры: Symbian OS, Unix.
• Макроядерные ОС – это ОС, в которых ядро состоит из множества
управляющих модулей и структур данных. Оно не разделено на
центральную часть и периферийные к центральной части модули.
Ядро ОС получается монолитным, неделимым. В этом смысле
макроядерные операционные системы являются прямой
противоположностью микроядерным. Примеры: Windows, Linux.

7.

ОС С ОТКРЫТЫМ И ЗАКРЫТЫМ ИСХОДНЫМ КОДОМ
• ОС с открытым исходным кодом – это ОС, у которых в
открытом доступе находятся: исходный код и программы
для компиляции. В таких ОС пользователь может
собрать именно то ядро, которое ему необходимо,
включая те программные модули и драйверы, которые
он считает целесообразным. Пример: Linux.
• Ос с закрытым исходным кодом – это ОС, в которых
исходным кодом и программами для компиляции
владеют только создатели программного продукта.
Простой пользователь не имеет возможности собрать
ядро под себя, ему приходится лишь довольствоваться
тем ядром, которое собрали создатели ОС. Пример:
Windows, MacOS.

8.

СПАСИБО ЗА ВНИМАНИЕ!
English     Русский Rules