Операционные системы. Развитие вычислительной техники

Содержание

Слайд 2

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

Введение

Развитие вычислительной техники
Основы архитектуры вычислительной системы

Операционные системы Введение Развитие вычислительной техники Основы архитектуры вычислительной системы

Слайд 3

Середина 40-х годов - Пенсильванском университете США была разработана вычислительная машина ENIAC

Середина 40-х годов - Пенсильванском университете США была разработана вычислительная машина ENIAC
(Electronic Numerical Integrator and Computer), которая считается одной из первых электронных вычислительных машин — ЭВМ.

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

Первое поколение компьютеров

Особенности

Приоритетное направление: военные задачи

Слайд 4

Первое поколение компьютеров

Элементная база

Первое поколение компьютеров Элементная база

Слайд 5

Первое поколение компьютеров

ЭНИАК: ~ 20 тыс. электронных ламп, ежемесячно заменялось 2000 ламп

Первое поколение компьютеров ЭНИАК: ~ 20 тыс. электронных ламп, ежемесячно заменялось 2000 ламп

Слайд 6

Первое поколение компьютеров

«Стрела»: быстродействие: 2000 трехадресных команд в секунду, основной такт —

Первое поколение компьютеров «Стрела»: быстродействие: 2000 трехадресных команд в секунду, основной такт — 500 мкс
500 мкс

Слайд 7

Первое поколение компьютеров

«Урал-1»

Первое поколение компьютеров «Урал-1»

Слайд 8

Второе поколение компьютеров

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

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

файловые системы
виртуальные устройства
операционные системы

Особенности

Приоритетное направление: управление бизнес-процессами

Слайд 9

Второе поколение компьютеров

Элементная база

Второе поколение компьютеров Элементная база

Слайд 10

Второе поколение компьютеров

БЭСМ-6

Второе поколение компьютеров БЭСМ-6

Слайд 11

Третье поколение компьютеров

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

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

Особенности

Слайд 12

Третье поколение компьютеров

Элементная база

Третье поколение компьютеров Элементная база

Слайд 13

Третье поколение компьютеров

IBM-360

Третье поколение компьютеров IBM-360

Слайд 14

Четвёртое поколение компьютеров

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

Особенности

Четвёртое поколение компьютеров «дружественность» пользовательских интерфейсов сетевые технологии безопасность хранения и передачи данных Особенности

Слайд 15

Четвёртое поколение компьютеров

Элементная база

Первый микропроцессор Intel-4004 (1971г.) - 2250 элементов.
Первый универсальный

Четвёртое поколение компьютеров Элементная база Первый микропроцессор Intel-4004 (1971г.) - 2250 элементов.
микропроцессор Intel-8080 (1974г.) - 4500 элементов (основа для создания первых ПК).
16-битный микропроцессор Motorolla-68000 (1979 г.) - 70 000 элементов.
Первый 32-битный микропроцессор Hewlett Packard (1981 г.) - 450 тыс. элементов.

Слайд 16

Четвёртое поколение компьютеров

Altair-8800 (1974г.)

На базе микропроцессора Intel-8080 (1974г.). Программы вводились переключением тумблеров

Четвёртое поколение компьютеров Altair-8800 (1974г.) На базе микропроцессора Intel-8080 (1974г.). Программы вводились
на передней панели, а результаты считывались со светодиодных индикаторов. Объем памяти – 256 байт
Пол Аллен и Бил Гейтс (Micro-soft) (1975г.) создали интерпретатор языка Basic (4кб)

Слайд 17

Четвёртое поколение компьютеров

Apple 1 (1976г.)

Стив Джобс и Стив Возняк Apple 1: 4

Четвёртое поколение компьютеров Apple 1 (1976г.) Стив Джобс и Стив Возняк Apple
Кбайт RAM, 8-разрядный микропроцессор MOS 6502 1 МГц

Слайд 18

Четвёртое поколение компьютеров

Osborne I : один из первых ноутбуков (1980)

Восьмиразрядный процессор Zilog

Четвёртое поколение компьютеров Osborne I : один из первых ноутбуков (1980) Восьмиразрядный
Z80A. Объем оперативной памяти составлял 64 Кбайта; Два пятидюймовых дисковода и модем.

Слайд 19

Основы архитектуры вычислительной системы

Прикладные системы

Системы программирования

Управление логическими ресурсами

Управление физическими ресурсами

Аппаратные средства ЭВМ

Структура

Основы архитектуры вычислительной системы Прикладные системы Системы программирования Управление логическими ресурсами Управление
вычислительной системы:

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

Слайд 20

Аппаратный уровень вычислительной системы

Характеристики физических ресурсов (устройств)

Средства программирования, доступные на аппаратном уровне

Аппаратный уровень вычислительной системы Характеристики физических ресурсов (устройств) Средства программирования, доступные на
правила программного использования
производительность и/или емкость
степень занятости или используемости

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

Слайд 21

Управление физическими ресурсами вычислительной системы

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

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

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


Слайд 22

Управление логическими (виртуальными) ресурсами

Логическое (виртуальное) устройство (ресурс) — устройство (ресурс), некоторые

Управление логическими (виртуальными) ресурсами Логическое (виртуальное) устройство (ресурс) — устройство (ресурс), некоторые
эксплуатационные характеристики которого (возможно все) реализованы программным образом.

Драйвер логического (виртуального) ресурса — программа, обеспечивающая существование и использование соответствующего ресурса.

Слайд 23

Управление логическими (виртуальными) ресурсами

Управление логическими (виртуальными) ресурсами

Слайд 24

Управление логическими (виртуальными) ресурсами

Ресурсы вычислительной системы — совокупность всех физических и

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

Характеристики ресурсов вычислительной системы

Слайд 25

Управление логическими (виртуальными) ресурсами

Средства программирования, доступные на уровнях управления ресурсами ВС

Управление логическими (виртуальными) ресурсами Средства программирования, доступные на уровнях управления ресурсами ВС
система команд компьютера
программные интерфейсы драйверов устройств (как физических, так и виртуальных)

Слайд 26

Системы программирования

Жизненный цикл программы в вычислительной системе

Система программирования — это комплекс программ,

Системы программирования Жизненный цикл программы в вычислительной системе Система программирования — это
обеспечивающий поддержание жизненного цикла программы в вычислительной системе.

Проектирование
Кодирование
Тестирование и отладка
Ввод программной системы в эксплуатацию (внедрение) и сопровождение

Слайд 27

Системы программирования: история

Системы программирования: история

Слайд 28

Системы программирования

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

Средства

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

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

Слайд 29

Прикладные системы

Прикладная система — программная система, ориентированная на решение или автоматизацию

Прикладные системы Прикладная система — программная система, ориентированная на решение или автоматизацию
решения задач из конкретной предметной области.

Слайд 30

Выводы

Пользователь и уровни структурной организации ВС

Выводы Пользователь и уровни структурной организации ВС
Имя файла: Операционные-системы.-Развитие-вычислительной-техники.pptx
Количество просмотров: 47
Количество скачиваний: 0