Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


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

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

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

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

Презентация на тему Программное обеспечение Software. Операционные системы. (Лекция 4.3)

Содержание

Б.Мишнев. Введение в компьютерные наки - 04Эволюция операционных системОднопроцессорные системы задание, пакетная обработка, очередь заданий (FIFO), интерактивная обработка, многозадачность ( разделение времени)Многопроцессорные системымногопроцессорные машинылокальные сетиглобальные сетиИнтернет
Б.Мишнев. Введение в компьютерные наки - 04Программное обеспечение - SoftwareОперационные системыLecture Notes 04 [v.3] Б.Мишнев. Введение в компьютерные наки - 04Эволюция операционных системОднопроцессорные системы задание, пакетная Б.Мишнев. Введение в компьютерные наки - 04Викторина 1Нарисуйте в конспекте таблицуВ качестве Б.Мишнев. Введение в компьютерные наки - 04Вопрос 1.1Верно ли, что в очереди Б.Мишнев. Введение в компьютерные наки - 04Вопрос 1.2Верно ли, что системы пакетной Б.Мишнев. Введение в компьютерные наки - 04Вопрос 1.3Верно ли, что режим обработки Б.Мишнев. Введение в компьютерные наки - 04Вопрос 1.4Верно ли, что режим «разделения Б.Мишнев. Введение в компьютерные наки - 04Вопрос 1.5Верно ли, «режим разделения времени» Б.Мишнев. Введение в компьютерные наки - 04Викторина 1 (ответы)Сравните свои ответы и Б.Мишнев. Введение в компьютерные наки - 04Классификация программного обеспеченияПрограммное обеспечение (ПО)Прикладное ПОСистемное Б.Мишнев. Введение в компьютерные наки - 04Викторина 2Нарисуйте в конспекте таблицуВ качестве Б.Мишнев. Введение в компьютерные наки - 04Вопрос 2.1Верно ли, что семейство продуктов Б.Мишнев. Введение в компьютерные наки - 04Вопрос 2.2Верно ли, что система разработки Б.Мишнев. Введение в компьютерные наки - 04Вопрос 2.3Верно ли, что утилиты могут Б.Мишнев. Введение в компьютерные наки - 04Вопрос 2.4Верно ли, что назначение оболочки Б.Мишнев. Введение в компьютерные наки - 04Вопрос 2.5Верно ли, что Application означает  «прикладная программа»? Б.Мишнев. Введение в компьютерные наки - 04Викторина 2 (ответы)Сравните свои ответы и Б.Мишнев. Введение в компьютерные наки - 04Компоненты ОСОболочка ОС - Графический интерфейс Б.Мишнев. Введение в компьютерные наки - 04Викторина 3Нарисуйте в конспекте таблицуВ качестве Б.Мишнев. Введение в компьютерные наки - 04Вопрос 3.1Верно ли, что система X-Window Б.Мишнев. Введение в компьютерные наки - 04Вопрос 3.2Верно ли, что функцию координации Б.Мишнев. Введение в компьютерные наки - 04Вопрос 3.3Верно ли, что каждый драйвер Б.Мишнев. Введение в компьютерные наки - 04Вопрос 3.4Верно ли, что понятие «страница Б.Мишнев. Введение в компьютерные наки - 04Вопрос 3.5Верно ли, что любая операционная Б.Мишнев. Введение в компьютерные наки - 04Викторина 3 (ответы)Сравните свои ответы и Б.Мишнев. Введение в компьютерные наки - 04Понятие процессаПрограмма – статический набор инструкцийПроцесс Б.Мишнев. Введение в компьютерные наки - 04Управление процессамиПланировщик – организует таблицу процессов Б.Мишнев. Введение в компьютерные наки - 04Викторина 4Нарисуйте в конспекте таблицуВ качестве Б.Мишнев. Введение в компьютерные наки - 04Вопрос 4.1Верно ли, что одна программа Б.Мишнев. Введение в компьютерные наки - 04Вопрос 4.2Верно ли, что программа «диспетчер» Б.Мишнев. Введение в компьютерные наки - 04Вопрос 4.3Верно ли, что процесс находится Б.Мишнев. Введение в компьютерные наки - 04Вопрос 4.4Верно ли, что программа «планировщик» осуществляет переключение процессов? Б.Мишнев. Введение в компьютерные наки - 04Вопрос 4.5Верно ли, что сигнал «прерывания» генерируется центральным процессором? Б.Мишнев. Введение в компьютерные наки - 04Викторина 4 (ответы)Сравните свои ответы и Б.Мишнев. Введение в компьютерные наки - 04Модель «клиент/сервер»Клиент – компонент, посылающий запросы Б.Мишнев. Введение в компьютерные наки - 04CORBACommon Object Request Broker Architecture – Б.Мишнев. Введение в компьютерные наки - 04Викторина 5Нарисуйте в конспекте таблицуВ качестве Б.Мишнев. Введение в компьютерные наки - 04Вопрос 5.1Верно ли, что программу управления Б.Мишнев. Введение в компьютерные наки - 04Вопрос 5.2Верно ли, что программы «серверы» Б.Мишнев. Введение в компьютерные наки - 04Вопрос 5.3Верно ли, что стандарт CORBA Б.Мишнев. Введение в компьютерные наки - 04Вопрос 5.4Верно ли, что в консорциум Б.Мишнев. Введение в компьютерные наки - 04Вопрос 5.5Верно ли, что компания Microsoft Б.Мишнев. Введение в компьютерные наки - 04Викторина 5 (ответы)Сравните свои ответы и Б.Мишнев. Введение в компьютерные наки - 04Конкуренция между процессамиОсновные ресурсы – процессоры, Б.Мишнев. Введение в компьютерные наки - 04Реализация взаимоисключенийАлгоритм Деккера – решение для Б.Мишнев. Введение в компьютерные наки - 04Взаимная блокировкаВозможна при удовлетворении следующих условий:Имеет Б.Мишнев. Введение в компьютерные наки - 04Литература по теме ОСД. В. Иртегов.
Слайды презентации

Слайд 2 Б.Мишнев. Введение в компьютерные наки - 04
Эволюция операционных

Б.Мишнев. Введение в компьютерные наки - 04Эволюция операционных системОднопроцессорные системы задание,

систем
Однопроцессорные системы
задание, пакетная обработка,
очередь заданий (FIFO),
интерактивная

обработка,
многозадачность ( разделение времени)
Многопроцессорные системы
многопроцессорные машины
локальные сети
глобальные сети
Интернет

Слайд 3 Б.Мишнев. Введение в компьютерные наки - 04
Викторина 1
Нарисуйте

Б.Мишнев. Введение в компьютерные наки - 04Викторина 1Нарисуйте в конспекте таблицуВ

в конспекте таблицу







В качестве ответов используйте: I – да,

- нет, О – не известно

Слайд 4 Б.Мишнев. Введение в компьютерные наки - 04
Вопрос 1.1
Верно

Б.Мишнев. Введение в компьютерные наки - 04Вопрос 1.1Верно ли, что в

ли, что в очереди задания упорядочены по принципу FIFO?


Слайд 5 Б.Мишнев. Введение в компьютерные наки - 04
Вопрос 1.2
Верно

Б.Мишнев. Введение в компьютерные наки - 04Вопрос 1.2Верно ли, что системы

ли, что системы пакетной обработки заданий использовали язык JCL?


Слайд 6 Б.Мишнев. Введение в компьютерные наки - 04
Вопрос 1.3
Верно

Б.Мишнев. Введение в компьютерные наки - 04Вопрос 1.3Верно ли, что режим

ли, что режим обработки «в реальном времени» и режим

«разделения времени» это по сути одно и то же?

Слайд 7 Б.Мишнев. Введение в компьютерные наки - 04
Вопрос 1.4
Верно

Б.Мишнев. Введение в компьютерные наки - 04Вопрос 1.4Верно ли, что режим

ли, что режим «разделения времени» позволяет выполнять группу запущенных

заданий быстрее, чем режим «пакетной обработки»?

Слайд 8 Б.Мишнев. Введение в компьютерные наки - 04
Вопрос 1.5
Верно

Б.Мишнев. Введение в компьютерные наки - 04Вопрос 1.5Верно ли, «режим разделения

ли, «режим разделения времени» означает по сути то же,

что и «многозадачный режим»?

Слайд 9 Б.Мишнев. Введение в компьютерные наки - 04
Викторина 1

Б.Мишнев. Введение в компьютерные наки - 04Викторина 1 (ответы)Сравните свои ответы

(ответы)
Сравните свои ответы и отметьте правильные в графе проверка

галочкой







Количество правильных ответов запишите!

Слайд 10 Б.Мишнев. Введение в компьютерные наки - 04
Классификация программного

Б.Мишнев. Введение в компьютерные наки - 04Классификация программного обеспеченияПрограммное обеспечение (ПО)Прикладное

обеспечения
Программное обеспечение (ПО)
Прикладное ПО
Системное ПО
Утилиты
Операционные системы (ОС)
Оболочка ОС
Ядро ОС


Слайд 11 Б.Мишнев. Введение в компьютерные наки - 04
Викторина 2
Нарисуйте

Б.Мишнев. Введение в компьютерные наки - 04Викторина 2Нарисуйте в конспекте таблицуВ

в конспекте таблицу







В качестве ответов используйте: I – да,

- нет, О – не известно

Слайд 12 Б.Мишнев. Введение в компьютерные наки - 04
Вопрос 2.1
Верно

Б.Мишнев. Введение в компьютерные наки - 04Вопрос 2.1Верно ли, что семейство

ли, что семейство продуктов MS Windows относится к прикладному

программному обеспечению?

Слайд 13 Б.Мишнев. Введение в компьютерные наки - 04
Вопрос 2.2
Верно

Б.Мишнев. Введение в компьютерные наки - 04Вопрос 2.2Верно ли, что система

ли, что система разработки программ Delphi относится к системному

программному обеспечению?

Слайд 14 Б.Мишнев. Введение в компьютерные наки - 04
Вопрос 2.3
Верно

Б.Мишнев. Введение в компьютерные наки - 04Вопрос 2.3Верно ли, что утилиты

ли, что утилиты могут работать и без наличия операционной

системы?

Слайд 15 Б.Мишнев. Введение в компьютерные наки - 04
Вопрос 2.4
Верно

Б.Мишнев. Введение в компьютерные наки - 04Вопрос 2.4Верно ли, что назначение

ли, что назначение оболочки операционной системы это обеспечение интерфейса

с пользователем?

Слайд 16 Б.Мишнев. Введение в компьютерные наки - 04
Вопрос 2.5
Верно

Б.Мишнев. Введение в компьютерные наки - 04Вопрос 2.5Верно ли, что Application означает «прикладная программа»?

ли, что Application означает «прикладная программа»?


Слайд 17 Б.Мишнев. Введение в компьютерные наки - 04
Викторина 2

Б.Мишнев. Введение в компьютерные наки - 04Викторина 2 (ответы)Сравните свои ответы

(ответы)
Сравните свои ответы и отметьте правильные в графе проверка

галочкой







Количество правильных ответов запишите!

Слайд 18 Б.Мишнев. Введение в компьютерные наки - 04
Компоненты ОС
Оболочка

Б.Мишнев. Введение в компьютерные наки - 04Компоненты ОСОболочка ОС - Графический

ОС - Графический интерфейс пользователя (GUI)
Ядро ОС
Программа управления файлами
Драйверы

устройств
Программа управления памятью
Планировщик и Диспетчер

Слайд 19 Б.Мишнев. Введение в компьютерные наки - 04
Викторина 3
Нарисуйте

Б.Мишнев. Введение в компьютерные наки - 04Викторина 3Нарисуйте в конспекте таблицуВ

в конспекте таблицу







В качестве ответов используйте: I – да,

- нет, О – не известно

Слайд 20 Б.Мишнев. Введение в компьютерные наки - 04
Вопрос 3.1
Верно

Б.Мишнев. Введение в компьютерные наки - 04Вопрос 3.1Верно ли, что система

ли, что система X-Window была разработана в MIT как

стандарт для графических рабочих станций Sun и DEC?

Слайд 21 Б.Мишнев. Введение в компьютерные наки - 04
Вопрос 3.2
Верно

Б.Мишнев. Введение в компьютерные наки - 04Вопрос 3.2Верно ли, что функцию

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

компьютера выполняет программа «управления файлами»?

Слайд 22 Б.Мишнев. Введение в компьютерные наки - 04
Вопрос 3.3
Верно

Б.Мишнев. Введение в компьютерные наки - 04Вопрос 3.3Верно ли, что каждый

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

типа устройства (например, принтера)?

Слайд 23 Б.Мишнев. Введение в компьютерные наки - 04
Вопрос 3.4
Верно

Б.Мишнев. Введение в компьютерные наки - 04Вопрос 3.4Верно ли, что понятие

ли, что понятие «страница памяти» связяна с понятием «виртуальная

память»?

Слайд 24 Б.Мишнев. Введение в компьютерные наки - 04
Вопрос 3.5
Верно

Б.Мишнев. Введение в компьютерные наки - 04Вопрос 3.5Верно ли, что любая

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

и «диспетчера»?

Слайд 25 Б.Мишнев. Введение в компьютерные наки - 04
Викторина 3

Б.Мишнев. Введение в компьютерные наки - 04Викторина 3 (ответы)Сравните свои ответы

(ответы)
Сравните свои ответы и отметьте правильные в графе проверка

галочкой







Количество правильных ответов запишите!

Слайд 26 Б.Мишнев. Введение в компьютерные наки - 04
Понятие процесса
Программа

Б.Мишнев. Введение в компьютерные наки - 04Понятие процессаПрограмма – статический набор

– статический набор инструкций

Процесс – деятельность, связанная с выполнением

программы

Состояние процесса – текущая позиция выполнения программы

Слайд 27 Б.Мишнев. Введение в компьютерные наки - 04
Управление процессами
Планировщик

Б.Мишнев. Введение в компьютерные наки - 04Управление процессамиПланировщик – организует таблицу

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

состояние: «готовность» / «ожидание»)
Диспетчер – переключает процессы используя квантование времени и обработчик прерываний

Слайд 28 Б.Мишнев. Введение в компьютерные наки - 04
Викторина 4
Нарисуйте

Б.Мишнев. Введение в компьютерные наки - 04Викторина 4Нарисуйте в конспекте таблицуВ

в конспекте таблицу







В качестве ответов используйте: I – да,

- нет, О – не известно

Слайд 29 Б.Мишнев. Введение в компьютерные наки - 04
Вопрос 4.1
Верно

Б.Мишнев. Введение в компьютерные наки - 04Вопрос 4.1Верно ли, что одна

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

несколькими процессами в машине?

Слайд 30 Б.Мишнев. Введение в компьютерные наки - 04
Вопрос 4.2
Верно

Б.Мишнев. Введение в компьютерные наки - 04Вопрос 4.2Верно ли, что программа

ли, что программа «диспетчер» ведет в основной памяти машины

«таблицу процессов»?

Слайд 31 Б.Мишнев. Введение в компьютерные наки - 04
Вопрос 4.3
Верно

Б.Мишнев. Введение в компьютерные наки - 04Вопрос 4.3Верно ли, что процесс

ли, что процесс находится в состоянии «готовности» тогда, когда

ожидает освобождения необходимых для его выполнения ресурсов?

Слайд 32 Б.Мишнев. Введение в компьютерные наки - 04
Вопрос 4.4
Верно

Б.Мишнев. Введение в компьютерные наки - 04Вопрос 4.4Верно ли, что программа «планировщик» осуществляет переключение процессов?

ли, что программа «планировщик» осуществляет переключение процессов?


Слайд 33 Б.Мишнев. Введение в компьютерные наки - 04
Вопрос 4.5
Верно

Б.Мишнев. Введение в компьютерные наки - 04Вопрос 4.5Верно ли, что сигнал «прерывания» генерируется центральным процессором?

ли, что сигнал «прерывания» генерируется центральным процессором?


Слайд 34 Б.Мишнев. Введение в компьютерные наки - 04
Викторина 4

Б.Мишнев. Введение в компьютерные наки - 04Викторина 4 (ответы)Сравните свои ответы

(ответы)
Сравните свои ответы и отметьте правильные в графе проверка

галочкой







Количество правильных ответов запишите!

Слайд 35 Б.Мишнев. Введение в компьютерные наки - 04
Модель «клиент/сервер»
Клиент

Б.Мишнев. Введение в компьютерные наки - 04Модель «клиент/сервер»Клиент – компонент, посылающий

– компонент, посылающий запросы другим компонентам
Сервер – компонент, отвечающий

на запросы, поступающие от клиентов

Клиент

Сервер

Запрос

Обслуживание


Слайд 36 Б.Мишнев. Введение в компьютерные наки - 04
CORBA
Common Object

Б.Мишнев. Введение в компьютерные наки - 04CORBACommon Object Request Broker Architecture

Request Broker Architecture – архитектура брокеров запросов общих объектов
CORBA

– система стандартов сетевого взаимодействия элементов программного обеспечения, называемых объектами
Разработана группой OMG (Object Management Group)

Слайд 37 Б.Мишнев. Введение в компьютерные наки - 04
Викторина 5
Нарисуйте

Б.Мишнев. Введение в компьютерные наки - 04Викторина 5Нарисуйте в конспекте таблицуВ

в конспекте таблицу







В качестве ответов используйте: I – да,

- нет, О – не известно

Слайд 38 Б.Мишнев. Введение в компьютерные наки - 04
Вопрос 5.1
Верно

Б.Мишнев. Введение в компьютерные наки - 04Вопрос 5.1Верно ли, что программу

ли, что программу управления файлами нужно рассматривать как программу

«клиент» по отношению к прикладным программам?

Слайд 39 Б.Мишнев. Введение в компьютерные наки - 04
Вопрос 5.2
Верно

Б.Мишнев. Введение в компьютерные наки - 04Вопрос 5.2Верно ли, что программы

ли, что программы «серверы» и «клиенты» могут быть распределены

по машинам в любой конфигурации, как это будет удобнее в данной сети?

Слайд 40 Б.Мишнев. Введение в компьютерные наки - 04
Вопрос 5.3
Верно

Б.Мишнев. Введение в компьютерные наки - 04Вопрос 5.3Верно ли, что стандарт

ли, что стандарт CORBA устанавливает единообразную систему отправки сообщений

при взаимодействии объектов в сети?

Слайд 41 Б.Мишнев. Введение в компьютерные наки - 04
Вопрос 5.4
Верно

Б.Мишнев. Введение в компьютерные наки - 04Вопрос 5.4Верно ли, что в

ли, что в консорциум Object Management Group, который разработал

стандарт CORBA, сейчас в входят более 800 компаний?

Слайд 42 Б.Мишнев. Введение в компьютерные наки - 04
Вопрос 5.5
Верно

Б.Мишнев. Введение в компьютерные наки - 04Вопрос 5.5Верно ли, что компания

ли, что компания Microsoft является одним из разработчиков стандарта

CORBA?

Слайд 43 Б.Мишнев. Введение в компьютерные наки - 04
Викторина 5

Б.Мишнев. Введение в компьютерные наки - 04Викторина 5 (ответы)Сравните свои ответы

(ответы)
Сравните свои ответы и отметьте правильные в графе проверка

галочкой







Количество правильных ответов запишите!

Слайд 44 Б.Мишнев. Введение в компьютерные наки - 04
Конкуренция между

Б.Мишнев. Введение в компьютерные наки - 04Конкуренция между процессамиОсновные ресурсы –

процессами
Основные ресурсы – процессоры, память, устройства ввода/вывода, данные
Взаимоисключение –

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

Слайд 45 Б.Мишнев. Введение в компьютерные наки - 04
Реализация взаимоисключений
Алгоритм

Б.Мишнев. Введение в компьютерные наки - 04Реализация взаимоисключенийАлгоритм Деккера – решение

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

откладывания процессов.
Команда testandset – аппаратная реализация
Семафор Дейкстры – защищенная переменная, значение которой можно опрашивать и менять при помощи специальных команд

Слайд 46 Б.Мишнев. Введение в компьютерные наки - 04
Взаимная блокировка
Возможна

Б.Мишнев. Введение в компьютерные наки - 04Взаимная блокировкаВозможна при удовлетворении следующих

при удовлетворении следующих условий:
Имеет место конкуренция за использование неразделяемых

ресурсов
Ресурсы запрашиваются частями
Предоставленный ресурс не может быть отбран принудительно

  • Имя файла: programmnoe-obespechenie-software-operatsionnye-sistemy-lektsiya-43.pptx
  • Количество просмотров: 103
  • Количество скачиваний: 0