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


Дисциплина: Теория операционных систем учебный год

Содержание

Тема 1Архитектура, назначение и функции операционных системлекцияЗанятие 1.1Введение в теорию операционных систем

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

Слайд 1Дисциплина:
«Теория операционных систем»
учебный год 2020/2021
Преподаватель:
Алексеев Кирилл Анатольевич

Дисциплина:«Теория операционных систем»учебный год 2020/2021 Преподаватель: Алексеев Кирилл Анатольевич

Слайд 2Тема 1
Архитектура, назначение и функции операционных систем
лекция
Занятие 1.1
Введение в теорию

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

Тема 1Архитектура, назначение и функции операционных системлекцияЗанятие 1.1Введение в теорию операционных систем

Слайд 3Учебные вопросы:

Роль и место знаний по дисциплине «Теория операционных

систем» в сфере профессиональной деятельности.
Понятие операционной системы. Операционная

система, среда и операционная оболочка.
Эволюция операционных систем.
Назначение и состав ОС.

Литература
Основная:
Назаров С. В., Гудыно Л. П., Кириченко А. А. Операционные системы. Практикум.
Олифер В.Г., Олифер Н.А. Сетевые операционные системы.
Таненбаум Э. Современные операционные системы.

Дополнительная:
Староверова Н. А. Операционные системы.
Стащук П. В. Краткое введение в операционные системы.

Учебные вопросы: Роль и место знаний по дисциплине «Теория операционных систем» в сфере профессиональной деятельности. Понятие операционной

Слайд 4Иерархическая структура программно-аппаратных средств компьютера
1. Понятие операционной системы. Операционная система,

операционная среда и оболочка.

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

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

и системных приложений и исполняющих роль интерфейса между пользователями, программистами,

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

1. Понятие операционной системы. Операционная система, операционная среда и оболочка.

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

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

Слайд 6Процесс (задача) — это единица вычислительной работы, создаваемая операционной системой

в момент запуска программы на выполнение.
Оболочка операционной системы. В общем

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

1. Понятие операционной системы. Операционная система, операционная среда и оболочка.

Процесс (задача) — это единица вычислительной работы, создаваемая операционной системой в момент запуска программы на выполнение.Оболочка операционной

Слайд 7Распределенная ОС – ОС, предоставляющая пользователю сетевые ресурсы в виде

ресурсов единой централизованной виртуальной машины.
Сетевая ОС – ОС, предоставляющая пользователю

виртуальную систему, являющуюся прототипом вычислительной сети (являющуюся виртуальной сетью).

1. Понятие операционной системы. Операционная система, операционная среда и оболочка.

Распределенная ОС – ОС, предоставляющая пользователю сетевые ресурсы в виде ресурсов единой централизованной виртуальной машины.Сетевая ОС –

Слайд 81 период (1945-1955 гг.)

ламповые машины
ввод и отладка программы перекоммутацией проводов,

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

прообразов первых компиляторов

2. Эволюция операционных систем

1 период (1945-1955 гг.)ламповые машиныввод и отладка программы перекоммутацией проводов, с пульта или загрузкой колоды перфокартодновременное выполнение

Слайд 92 период (1955 г. – нач. 1960 гг.)


транзисторные машины
развитие алгоритмических

языков
ввод программы с колоды перфокарт
отладка программ по изучению распечаток
пакеты заданий

и системы пакетной обработки

2. Эволюция операционных систем

2 период (1955 г. – нач. 1960 гг.)транзисторные машиныразвитие алгоритмических языковввод программы с колоды перфокартотладка программ по

Слайд 103 период (нач. 1960 гг. – 1980 г.)

машины на интегральных

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

файловые системы

2. Эволюция операционных систем

3 период (нач. 1960 гг. – 1980 г.)машины на интегральных схемахиспользование спулингапланирование заданиймультипрограммные пакетные системысистемы разделения временивиртуальная

Слайд 114 период (1980 – 2005 гг.)

машины на БИС и СБИС
ОС

для персональных ЭВМ, встраиваемых систем, мобильных устройств и устройств IoT
дружественный

пользовательский интерфейс
сетевые и распределенные ОС

2. Эволюция операционных систем

4 период (1980 – 2005 гг.)машины на БИС и СБИСОС для персональных ЭВМ, встраиваемых систем, мобильных устройств

Слайд 122. Эволюция операционных систем
1946 г. - ENIAC (Electronic Numerical Integrator

and Computer)

2. Эволюция операционных систем1946 г. - ENIAC (Electronic Numerical Integrator and Computer)

Слайд 132. Эволюция операционных систем
1952 г. - IBM-701 от General Motors

2. Эволюция операционных систем1952 г. - IBM-701 от General Motors

Слайд 142. Эволюция операционных систем
середина 1970 гг. – PDP-11

2. Эволюция операционных системсередина 1970 гг. – PDP-11

Слайд 152. Эволюция операционных систем
1984 г. – ОС Multics (появилась в

1964 г.)

2. Эволюция операционных систем1984 г. – ОС Multics (появилась в 1964 г.)

Слайд 162. Эволюция операционных систем
1985 г. – ОС Windows 1.0 (оболочка

над MS-DOS)
1985 г. – ОС Windows 2.0

2. Эволюция операционных систем1985 г. – ОС Windows 1.0 (оболочка над MS-DOS)1985 г. – ОС Windows 2.0

Слайд 172. Эволюция операционных систем
1987 г. – OS/2 (Microsoft, IBM)

2. Эволюция операционных систем1987 г. – OS/2 (Microsoft, IBM)

Слайд 183. Назначение, состав и функции ОС
1. Организация (обеспечение) удобного интерфейса

между приложениями и пользователями, с одной стороны, и аппаратурой компьютера

– с другой

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

2. Организация эффективного использования ресурсов компьютера




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


3. Облегчение процессов эксплуатации аппаратных и программных средств вычислительной системы



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

4. Возможность развития






обновление и поддержка новых видов аппаратного обеспечения
предоставление новых сервисов
предоставление исправлений ошибок реализации ОС

Назначение ОС

3. Назначение, состав и функции ОС1. Организация (обеспечение) удобного интерфейса между приложениями и пользователями, с одной стороны,

Слайд 19Назначение ОС
1. Организация (обеспечение) удобного интерфейса между приложениями и пользователями,

с одной стороны, и аппаратурой компьютера – с другой

разработка

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

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

Слайд 20Назначение ОС
2. Организация эффективного использования ресурсов компьютера


планирование ресурса
удовлетворение

запросов на ресурсы
отслеживание состояния и учет использования ресурса
разрешение

конфликтов между процессами, претендующими на один и тот же ресурс


Назначение ОС2. Организация эффективного использования ресурсов компьютера планирование ресурса удовлетворение запросов на ресурсы отслеживание состояния и учет

Слайд 21Назначение ОС
3. Облегчение процессов эксплуатации аппаратных и программных средств вычислительной

системы


резервное копирование
архивация данных
дефрагментация дисковых устройств
диагностические функции

по выявлению ошибок в конфигурации ОС
средства восстановления

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

Слайд 22Назначение ОС
4. Возможность развития


обновление и поддержка новых видов аппаратного

обеспечения
предоставление новых сервисов
предоставление исправлений ошибок реализации ОС

Назначение ОС4. Возможность развития обновление и поддержка новых видов аппаратного обеспечения предоставление новых сервисов предоставление исправлений ошибок

Слайд 23Состав и функции ОС

Состав и функции ОС

Слайд 24Состав и функции ОС
Подсистема управления процессами:
Планирование очередности выполнения процессов
Обеспечение их

необходимыми ресурсами
Взаимодействие процессов
Синхронизация процессов

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

Слайд 25Состав и функции ОС
Подсистема управления процессами.
Для каждой выполняемой программы ОС

организует один или более процессов. Каждый такой процесс представляется в

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

Слайд 26Состав и функции ОС
Управление памятью.
Подсистема управления памятью производит:
распределение физической

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

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

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

Слайд 27Состав и функции ОС
Управление файлами

ОС виртуализирует отдельный набор данных, хранящихся

на внешнем накопителе, в виде файла – простой неструктурированной последовательности

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

Слайд 28Состав и функции ОС
Управление внешними устройствами
(подсистема ввода-вывода)

Данная подсистема является интерфейсом

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


Программа, управляющая

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

Слайд 29Состав и функции ОС
Защита данных и администрирование.

Средства отказоустойчивости ОС
Средства защиты

от несанкционированного доступа
Процедуры идентификации и аутентификации пользователей ОС
Администрирование (ограничение) возможностей

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

Слайд 30Состав и функции ОС
Интерфейс прикладного программирования.
Возможности операционной системы доступны

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

(Application Programming Interface, API). Приложения обращаются к функциям API с помощью системных вызовов.

Пользовательский интерфейс

Язык управления заданиями
Алфавитно-цифровой терминал
Графический терминал

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

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

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

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

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

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


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

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