Разделы презентаций


Лекция 1

Содержание

Роли ОС1. ОС как виртуальная машина 2. ОС как система управления ресурсами3. ОС как защитник пользователей и программ4. ОС как постоянно функционирующее ядро

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

Слайд 1Лекция 1
Функции ОС. Эволюция ОС

Лекция 1Функции ОС. Эволюция ОС

Слайд 2Роли ОС
1. ОС как виртуальная машина

2. ОС как система

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

3. ОС как защитник пользователей и программ

4. ОС как

постоянно функционирующее ядро

Роли ОС1. ОС как виртуальная машина 2. ОС как система управления ресурсами3. ОС как защитник пользователей и

Слайд 3Определение ОС
Операционная система (ОС) – системная программа, обеспечивающая управление всеми

устройствами ЭВМ (процессор, память, диски и т.д.), а также реализующая

интерфейс с пользователем
Определение ОС	Операционная система (ОС) – системная программа, обеспечивающая управление всеми устройствами ЭВМ (процессор, память, диски и т.д.),

Слайд 4Эволюция ОС

Эволюция ОС

Слайд 5Эволюция ОС
1 этап - (1945 -1955)
Отсутствие ОС
Организация вычислений – вручную

(оператор)
Программирование – на машинном языке

Эволюция ОС1 этап - (1945 -1955)Отсутствие ОСОрганизация вычислений – вручную (оператор)Программирование – на машинном языке

Слайд 6Эволюция ОС
2 этап (1955-1965)
Появление алгоритмических языков
Появление системного ПО - трансляторы,

редакторы связи, загрузчики
Порядок выполнения программ:
загрузка нужного транслятора (установка нужных

МЛ и др.);
запуск транслятора и получение программы в машинных кодах;

Эволюция ОС2 этап (1955-1965)Появление алгоритмических языковПоявление системного ПО - трансляторы, редакторы связи, загрузчики Порядок выполнения программ:загрузка нужного

Слайд 7Эволюция ОС
2 этап (1955-1965)
Порядок выполнения программ:
связывание программы с библиотечными подпрограммами;
загрузка

программы в оперативную память;
запуск программы;
вывод результатов работы программы на печатающее

или другое периферийное устройство.
Вначале – оператор, потом – автоматизация = программа-монитор

Эволюция ОС2 этап (1955-1965)Порядок выполнения программ:связывание программы с библиотечными подпрограммами;загрузка программы в оперативную память;запуск программы;вывод результатов работы

Слайд 8Эволюция ОС
2 этап (1955-1965)
Первую операционную систему создала в 1952 году

для своих компьютеров IBM-701 исследовательская лаборатория фирмы General Motors.
В

1955 году эта фирма и North American Aviation совместно разработали ОС для компьютера IBM-704.

Эволюция ОС2 этап (1955-1965)Первую операционную систему создала в 1952 году для своих компьютеров IBM-701 исследовательская лаборатория фирмы

Слайд 9Эволюция ОС
2 этап (1955-1965)
Характеристики ОС конца 50-х годов
пакетная обработка одного

потока задач;
наличие стандартных программ ввода-вывода;
возможности автоматического перехода от программы к

программе;
средства восстановления после ошибок, обеспечивающие автоматическую "очистку" компьютера в случае аварийного завершения очередной задачи;
языки управления заданиями, предоставляющие пользователям возможность описывать свои задания и ресурсы, требуемые для их выполнения.


Эволюция ОС2 этап (1955-1965)Характеристики ОС конца 50-х годовпакетная обработка одного потока задач;наличие стандартных программ ввода-вывода;возможности автоматического перехода

Слайд 10Эволюция ОС
3 этап (1965-1980)
Семейства программно-совместимых машин.
Универсальные ОС (IBM/360 – OS/360)
Мультипрограммирование;
Спулинг;
Системы

разделения времени

Эволюция ОС3 этап (1965-1980)Семейства программно-совместимых машин.Универсальные ОС (IBM/360 – OS/360)Мультипрограммирование;Спулинг;Системы разделения времени

Слайд 11Эволюция ОС
4 период (1980 - наше время)
Персональные ЭВМ – персональные

ОС
Ориентация на пользователя – графический интерфейс.
Сетевые ОС.

Эволюция ОС4 период (1980 - наше время)Персональные ЭВМ – персональные ОСОриентация на пользователя – графический интерфейс.Сетевые ОС.

Слайд 12Классификация ОС
1. Особенности алгоритмов управления ресурсами:
- Поддержка многозадачности:
- однозадачные (MS-DOS,

MSX…)
- многозадачные (UNIX, Windows,…)
- Поддержка многопользовательского режима:
- однопользовательские (MS-DOS,

Windows 3.x, ранние версии OS/2);
- многопользовательские (UNIX, Windows NT).
Классификация ОС1. Особенности алгоритмов управления ресурсами:	- Поддержка многозадачности:		- однозадачные (MS-DOS, MSX…)		- многозадачные (UNIX, Windows,…) 	- Поддержка многопользовательского

Слайд 13Классификация ОС
Особенности алгоритмов управления ресурсами:
- вытесняющая и невытесняющая

многозадачность:
- невытесняющая многозадачность (NetWare, Windows 3.x);
- вытесняющая многозадачность (Windows NT,

OS/2, UNIX)
Поддержка многопоточности;
Многопроцессорные вычисления.
Классификация ОСОсобенности алгоритмов управления ресурсами:  - вытесняющая и невытесняющая многозадачность:	- невытесняющая многозадачность (NetWare, Windows 3.x);	- вытесняющая

Слайд 14Классификация ОС
2. Особенности аппаратных платформ.
3. Особенности областей использования:
системы пакетной обработки

(например, OC EC),
системы разделения времени (UNIX, VMS),
системы реального

времени (QNX, RT/11).

Классификация ОС2. Особенности аппаратных платформ.3. Особенности областей использования:системы пакетной обработки (например, OC EC), системы разделения времени (UNIX,

Слайд 15Системы пакетной обработки
Большие вычисления.
Упор на максимальную производительность.
Максимально эффективное использование ресурсов

ЭВМ.
Недостаток – малая интерактивность.

Системы пакетной обработкиБольшие вычисления.Упор на максимальную производительность.Максимально эффективное использование ресурсов ЭВМ.Недостаток – малая интерактивность.

Слайд 16Системы разделения времени
Процессорное время делится между программами.
Повышенная интерактивность.
Снижение эффективности и

производительности.

Системы разделения времениПроцессорное время делится между программами.Повышенная интерактивность.Снижение эффективности и производительности.

Слайд 17Системы реального времени
Для управления техническими объектами (станок, спутник) или технологическими

процессами.
Существует предельно допустимое время, в течение которого должна быть выполнена

та или иная программа.
Эффективность для систем реального времени - их способность выдерживать заранее заданные интервалы времени между запуском программы и получением результата.
Системы реального времениДля управления техническими объектами (станок, спутник) или технологическими процессами.Существует предельно допустимое время, в течение которого

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

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

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

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

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


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

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