Презентация на тему Классификация ОС. Основания классификации. (Лекция 3)

Презентация на тему Презентация на тему Классификация ОС. Основания классификации. (Лекция 3), предмет презентации: Информатика. Этот материал содержит 17 слайдов. Красочные слайды и илюстрации помогут Вам заинтересовать свою аудиторию. Для просмотра воспользуйтесь проигрывателем, если материал оказался полезным для Вас - поделитесь им с друзьями с помощью социальных кнопок и добавьте наш сайт презентаций ThePresentation.ru в закладки!

Слайды и текст этой презентации

Слайд 1
Текст слайда:

Лекция 3

Классификация ОС. Основания классификации.


Слайд 2
Текст слайда:

Основания классификации

Особенности алгоритмов управления ресурсами
Особенности аппаратных платформ
Особенности областей использования
Особенности методов построения


Слайд 3
Текст слайда:

Особенности алгоритмов управления ресурсами

Поддержка многозадачности
Поддержка многопользовательского режима
Вытесняющая и невытесняющая многозадачность, многозадачность на базе процессов или нитей
Многопроцессорная обработка


Слайд 4
Текст слайда:

Поддержка многозадачности

однозадачные
(MS-DOS, MSX)

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

многозадачные
(OC EC, OS/2, UNIX, Windows95, NT…)

+
управляют разделением совместно используемых ресурсов


Слайд 5
Текст слайда:

Поддержка многопользовательского режима

однопользовательские
(MS-DOS, Windows 3.x, ранние версии OS/2)


многопользовательские (UNIX, Windows NT)
+
наличие средств защиты информации каждого пользователя от несанкционированного доступа других пользователей


Слайд 6
Текст слайда:

Вытесняющая и невытесняющая многозадачность

Non-preemptive multitasking
- невытесняющая многозадачность -

активный процесс выполняется до тех пор, пока он сам, по собственной инициативе, не отдаст управление планировщику операционной системы

Preemptive multitasking - вытесняющая многозадачность –

решение о переключении процессора с выполнения одного процесса на выполнение другого процесса принимается планировщиком операционной системы, а не самой активной задачей.


Слайд 7
Текст слайда:

Вытесняющая и невытесняющая многозадачность

Невытесняющая многозадачность -


Удачный пример: файл-сервер NetWare


Неудачный пример: Windows 3.х.

Вытесняющая многозадачность
во всех современных операционных системах (UNIX, Windows NT, OS/2, VAX/VMS )

Часто называют ИСТИННОЙ МНОГОЗАДАЧНОСТЬЮ



Слайд 8
Текст слайда:

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

симметричные
SMP-symmetrical multitasking

асимметричные
ASMP- asymmetrical multitasking


Слайд 9
Текст слайда:

Особенности аппаратных платформ

операционные системы персональных компьютеров
мини-компьютеров
Мейнфреймов
Кластеров
Мобильных устройств


Слайд 10
Текст слайда:

Особенности областей использования

системы пакетной обработки (например, OC EC),
системы разделения времени (UNIX, VMS),
системы реального времени (QNX, RT/11) : критерием эффективности для систем реального времени является их способность выдерживать заранее заданные интервалы времени между запуском программы и получением результата (управляющего воздействия). Это время называется временем реакции системы, а соответствующее свойство системы - реактивностью


Слайд 11
Текст слайда:

Особенности методов построения

Монолитное ядро
Микроядерная архитектура
Многоуровневые системы (Layered systems)
Виртуальные машины
Смешанные системы



Слайд 12
Текст слайда:

Монолитное ядро

Монолитное ядро (monolithic kernel) представляет собой набор процедур, каждая из которых может вызвать каждую
Ядро всегда полностью располагается в оперативной памяти → присутствие в ядре лишних компонентов крайне нежелательно → перекомпиляция – это единственный способ добавить в него новые компоненты или исключить неиспользуемые
Примером систем с монолитным ядром является большинство Unix-систем.


Слайд 13
Текст слайда:

Микроядерная архитектура

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

Основное достоинство микроядерной архитектуры – высокая степень модульности ядра операционной системы.


Слайд 14
Текст слайда:

Многоуровневые системы (Layered systems)

Вся вычислительная система разбивается на ряд более мелких уровней с хорошо определенными связями между ними, так чтобы объекты уровня N могли вызывать только объекты уровня N-1

Слоеная система THE(Technishe Hogeschool Eindhoven) 1968 г


Слайд 15
Текст слайда:

Виртуальные машины

Каждая виртуальная машина предстает перед пользователем как голое железо – копия всего hardware в вычислительной системе, включая процессор, привилегированные и непривилегированные команды, устройства ввода-вывода, прерывания и т.д


Слайд 16
Текст слайда:

Смешанные системы Архитектура ОС Windows XP




Слайд 17
Текст слайда:

Операционные среды

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


Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика