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

Содержание

Слайд 2

Основные понятия Операционная система – это комплекс взаимосвязанных программ, для управления

Основные понятия

Операционная система – это комплекс взаимосвязанных программ, для управления ресурсами

компьютера и взаимодействия с пользователями системы
Слайд 3

Место в логической структуре Устройства с микроархитектурой, машинным языком, встроенными микропрограммами

Место в логической структуре

Устройства с микроархитектурой, машинным языком, встроенными микропрограммами
Операционные системы
Прикладные

программы, запускаемые пользователями
Слайд 4

Системное программное обеспечение – комплекс программ, которые обеспечивают управление элементами компьютерной

Системное программное обеспечение – комплекс программ, которые обеспечивают управление элементами компьютерной

системы, таким как процессор, оперативная память , устройства ввода-вывода, сетевое оборудование , выступая как «межслойный интерфейс».
Слайд 5

Качества ОС Расширенная машина Система управления ресурсами

Качества ОС

Расширенная машина
Система управления ресурсами

Слайд 6

ОС представляет собой расширенную (виртуальную) машину, которую легче программировать, нежели напрямую работать с аппаратной частью

ОС представляет собой расширенную (виртуальную) машину, которую легче программировать, нежели напрямую

работать с аппаратной частью
Слайд 7

Функции расширенной ОС Предоставляет разработчика API Файловый интерфейс Берет на себя

Функции расширенной ОС

Предоставляет разработчика API
Файловый интерфейс
Берет на себя обработку прерываний,

управлений таймерами, оперативной памятью
Выполняет другие низкоуровневые задачи
Слайд 8

Функции управления ресурсами Распределяет процессоры (ядра) Распределяет память Распределяет периферийные устройства

Функции управления ресурсами

Распределяет процессоры (ядра)
Распределяет память
Распределяет периферийные устройства (принтеры, сканеры…)
ОС должна

обеспечивать максимальную эффективность. Критерием оценки может выступать пропускная способность или реактивность
Слайд 9

Задачи управления ресурсами Планирование ресурса – определение кому, когда, а для

Задачи управления ресурсами

Планирование ресурса – определение кому, когда, а для делимых

ресурсов и в каком количестве
Отслеживание состояния ресурса – поддержание оперативной информации о том, занят или не занят ресурс, а для делимых ресурсов – какое количество ресурса уже распределено , а какое свободно
Слайд 10

Основные функции ОС Исполнение запросов программ Загрузка программ в оперативную память

Основные функции ОС

Исполнение запросов программ
Загрузка программ в оперативную память и их

выполнение
Стандартизированный доступ к периферийным устройствам
Управление ОЗУ
Слайд 11

Управление доступом к жестким дискам Обеспечение пользовательского интерфейса Сохранение инфы об ошибках системы

Управление доступом к жестким дискам
Обеспечение пользовательского интерфейса
Сохранение инфы об ошибках системы

Слайд 12

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

Доп. функции

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

Слайд 13

Эволюция ОС Первый период (1945-1955) Второй период (1955-1965) Третий период (1965-1980) Четвертый период (1980- настоящее время)

Эволюция ОС

Первый период (1945-1955)
Второй период (1955-1965)
Третий период (1965-1980)
Четвертый период (1980- настоящее

время)
Слайд 14

Классификация ОС По наличию загрузчика По поддержке многозадачности По поддержке многопользовательского

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

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

многопоточности
По поддержке многопроцессорной обработки
По особенностям аппаратных платформ
По особенностям методов построения
По особенностям областей использования