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


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

Содержание

Что такое операционная система?Операционная система (ОС) – это программа, которая обеспечивает возможность рационального использования оборудования компьютера удобным для пользователя образом.

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

Слайд 1Введение в операционные системы
Лекция 1

Введение в операционные системыЛекция 1

Слайд 2Что такое операционная система?
Операционная система (ОС) – это программа, которая

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

Что такое операционная система?Операционная система (ОС) – это программа, которая обеспечивает возможность рационального использования оборудования компьютера удобным

Слайд 3Структура вычислительной системы
Техническое обеспечение (hardware). Это процессор, память, монитор и

т.д.
Программное обеспечение (software). Это Microsoft Office, 1C, Visual Studio и

т.д.
Программное обеспечение принято делить на прикладное и системное.
Структура вычислительной системыТехническое обеспечение (hardware). Это процессор, память, монитор и т.д.Программное обеспечение (software). Это Microsoft Office, 1C,

Слайд 4Слои программного обеспечения компьютерной системы

Слои программного обеспечения компьютерной системы

Слайд 5Операционная система это:
виртуальная машина;
менеджер ресурсов;
защитник пользователей и программ;
постоянно функционирующее ядро.

Операционная система это:виртуальная машина;менеджер ресурсов;защитник пользователей и программ;постоянно функционирующее ядро.

Слайд 6Операционная система как виртуальная машина
ОС представляет собой интерфейс между пользователем

и компьютером.
Архитектура большинства компьютеров на уровне машинных команд очень неудобна

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

Слайд 7Операционная система как менеджер ресурсов
Представим, к примеру, что произойдет, если

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

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

Слайд 8Операционная система как защитник пользователей и программ
Если вычислительная система допускает

совместную работу нескольких пользователей, то возникает проблема организации их безопасной

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

Слайд 9Операционная система как постоянно функционирующее ядро
Операционная система – это программа,

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


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

Слайд 10Краткая история эволюции вычислительных систем
Ламповые машины. Операционных систем нет. 1945-1955

гг.

Краткая история эволюции вычислительных системЛамповые машины. Операционных систем нет. 1945-1955 гг.

Слайд 11Ламповые машины
В середине 40-х были созданы первые ламповые вычислительные устройства

и появился принцип программы, хранящейся в памяти машины (John Von

Neumann, июнь 1945 г.).
Вычислительная система выполняла одновременно только одну операцию (ввод-вывод или собственно вычисления).
В целом первый период характеризуется крайне высокой стоимостью вычислительных систем, их малым количеством и низкой эффективностью использования.

Ламповые машиныВ середине 40-х были созданы первые ламповые вычислительные устройства и появился принцип программы, хранящейся в памяти

Слайд 12Краткая история эволюции вычислительных систем
Компьютеры на основе транзисторов. Пакетные ОС.

1955-начало 60-х гг.

Краткая история эволюции вычислительных системКомпьютеры на основе транзисторов. Пакетные ОС. 1955-начало 60-х гг.

Слайд 13Компьютеры на основе транзисторов
Применение транзисторов вместо часто перегоравших электронных ламп

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

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

Слайд 14Краткая история эволюции вычислительных систем
Компьютеры на основе интегральных микросхем. Первые

многозадачные ОС. Начало 60-х – 1980 гг.

Краткая история эволюции вычислительных системКомпьютеры на основе интегральных микросхем. Первые многозадачные ОС. Начало 60-х – 1980 гг.

Слайд 15Краткая история эволюции вычислительных систем
Компьютеры на основе интегральных микросхем. Первые

многозадачные ОС. Начало 60-х – 1980 гг.
В это время в

технической базе произошел переход от отдельных полупроводниковых элементов типа транзисторов к интегральным микросхемам.
Вместо непосредственного чтения пакета заданий с перфокарт в память начинают использовать его предварительную запись, сначала на магнитную ленту, а затем и на диск.
Появление магнитного диска, для которого не важен порядок чтения информации, то есть устройства прямого доступа, привело к дальнейшему развитию вычислительных систем.
Краткая история эволюции вычислительных системКомпьютеры на основе интегральных микросхем. Первые многозадачные ОС. Начало 60-х – 1980 гг.В

Слайд 16Аппаратные особенности
Реализация защитных механизмов.
Наличие прерываний.
Развитие параллелизма в архитектуре.

Аппаратные особенностиРеализация защитных механизмов.Наличие прерываний.Развитие параллелизма в архитектуре.

Слайд 17Особенности ОС в организации мультипрограммирования
Организация интерфейса между прикладной программой и

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

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

Слайд 18Краткая история эволюции вычислительных систем
Персональные компьютеры. Классические, сетевые и распределенные

системы. 1980 – наше время.

Краткая история эволюции вычислительных системПерсональные компьютеры. Классические, сетевые и распределенные системы. 1980 – наше время.

Слайд 194 период развития компьютерных систем
Появление больших интегральных схем (БИС).
Компьютеры стали

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

рост сложности и разнообразия задач, решаемых на персональных компьютерах, необходимость повышения надежности их работы привели к возрождению практически всех черт, характерных для архитектуры больших вычислительных систем.
4 период развития компьютерных системПоявление больших интегральных схем (БИС).Компьютеры стали использоваться не только специалистами, что потребовало разработки

Слайд 20Функции ОС
Планирование заданий и использование процессора
Обеспечение программ средствами коммуникации и

синхронизации
Управление памятью
Управление файловой системой
Управление вводом-выводом
Обеспечение безопасности

Функции ОСПланирование заданий и использование процессораОбеспечение программ средствами коммуникации и синхронизацииУправление памятьюУправление файловой системойУправление вводом-выводомОбеспечение безопасности

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

и пользовательской программой.
Прерывания – это событие, генерируемое внешним (по отношению

к процессору) устройством.
Исключительная ситуация – событие, возникающее в результате попытки выполнения программой команды, которая по каким-либо причинам не может быть выполнена до конца.
Файл – именованная часть пространства на носителе информации.
Процессы, нити.

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

Слайд 22Архитектурные особенности ОС
Монолитное ядро
Многоуровневые системы (слоёная система THM)






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

Архитектурные особенности ОСМонолитное ядроМногоуровневые системы (слоёная система THM)Виртуальные машины

Слайд 23Архитектурные особенности ОС

Архитектурные особенности ОС

Слайд 24Архитектурные особенности ОС
Микроядерная архитектура









Смешанные системы

Архитектурные особенности ОСМикроядерная архитектураСмешанные системы

Слайд 25Классификация ОС
1. Многозадачные (Windows, Linux, Unix)
1. Однозадачные (MS-DOS)
2. Однопользовательские (MS-DOS,

Windows 3.x)
2. Многопользовательские (Windows NT, Linux)
3. Однопроцессорные
3. Многопроцессорные (симметричные, асимметричные)
4.

Пакетные
4. Системы разделения времени
4. Системы реального времени
Классификация ОС1. Многозадачные (Windows, Linux, Unix)1. Однозадачные (MS-DOS)2. Однопользовательские (MS-DOS, Windows 3.x)2. Многопользовательские (Windows NT, Linux)3. Однопроцессорные3.

Слайд 26Литература
Олифер Н.А., Олифер В.Г. Сетевые операционные системы.

ЛитератураОлифер Н.А., Олифер В.Г. Сетевые операционные системы.

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

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

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

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

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


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

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