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

Содержание

Слайд 2

Чарльз Беббидж

Чарльз Беббидж

Слайд 3

Августа Ада Лавлейс

Августа Ада Лавлейс

Слайд 4

2.1. ПЕРВОЕ ПОКОЛЕНИЕ (1937-1956): ЭЛЕКТРОННЫЕ ЛАМПЫ И КОММУТАЦИОННЫЕ ПАНЕЛИ

2.1. ПЕРВОЕ ПОКОЛЕНИЕ (1937-1956): ЭЛЕКТРОННЫЕ ЛАМПЫ И КОММУТАЦИОННЫЕ ПАНЕЛИ

Слайд 5

Электронная лампа

Электронная лампа

Слайд 6

Конрад Цузе

Конрад Цузе

Слайд 7

Алан Тьюринг

Алан Тьюринг

Слайд 8

Джон фон Нейман

Джон фон Нейман

Слайд 9

Перфокарта

Перфокарта

Слайд 10

2.2. ВТОРОЕ ПОКОЛЕНИЕ (1956-1964): ТРАНЗИСТОРЫ И СИСТЕМЫ ПАКЕТНОЙ ОБРАБОТКИ

2.2. ВТОРОЕ ПОКОЛЕНИЕ (1956-1964): ТРАНЗИСТОРЫ И СИСТЕМЫ ПАКЕТНОЙ ОБРАБОТКИ

Слайд 11

Транзистор 1947 г.

Транзистор 1947 г.

Слайд 12

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

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

Слайд 13

Структура типичного задания FMS

Структура типичного задания FMS

Слайд 14

Операционные системы пакетной обработки: FMS (Fortran Monitor System) IBSYS (IBM System)

Операционные системы пакетной обработки:
FMS (Fortran Monitor System)
IBSYS (IBM System)

Слайд 15

2.3. ТРЕТЬЕ ПОКОЛЕНИЕ (1964-1971): ИНТЕГРАЛЬНЫЕ СХЕМЫ И МНОГОЗАДАЧНОСТЬ

2.3. ТРЕТЬЕ ПОКОЛЕНИЕ (1964-1971): ИНТЕГРАЛЬНЫЕ СХЕМЫ И МНОГОЗАДАЧНОСТЬ

Слайд 16

Интегральная схема 1961 г.

Интегральная схема 1961 г.

Слайд 17

IBM-360 1964 г.

IBM-360 1964 г.

Слайд 18

Особенности операционной системы OS/360: Пакетная обработка Возможность работы на любых моделях

Особенности операционной системы OS/360:
Пакетная обработка
Возможность работы на любых моделях компьютеров
Огромная

сложность
Многозадачность
Разбиение памяти на разделы
Spooling (Simultaneous Peripheral Operation On Line)
Слайд 19

Многозадачная система с тремя заданиями в памяти

Многозадачная система с тремя заданиями в памяти

Слайд 20

Режим разделения времени - вариант многозадачности, при котором: обеспечивается интерактивное обслуживание

Режим разделения времени - вариант многозадачности, при котором:
обеспечивается интерактивное обслуживание

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

Первые операционные системы с режимом разделения времени: CTSS (Compatible Time Sharing

Первые операционные системы с режимом разделения времени:
CTSS (Compatible Time Sharing

System)
MULTICS (MULTiplexed Information and Computing Service)
Слайд 22

Особенности операционной системы MULTICS : Режим разделения времени Многоуровневая защита Полностью

Особенности операционной системы MULTICS :
Режим разделения времени
Многоуровневая защита
Полностью

централизованная файловая система
Большой объем виртуальной памяти
Слайд 23

Этапы развития операционной системы UNIX: 1969 - 1-я версия (Кен Томпсон

Этапы развития операционной системы UNIX:
1969 - 1-я версия (Кен Томпсон

и Денис Ритчи)
1971 - 1-я официальная редакция (язык - Ассемблер)
1973 - 4-я редакция (язык - С)
1975 - UNIX V6 (первая коммерческая версия)
1976 - UNIX V7
1976 - UNIX 32/V (Билл Джой)
1982 - UNIX System V
1983 - XENIX (Microsoft Corporation & Santa Cruz Operation )
1984 - UNIX System V R2 (100 тыс. компьютеров)
1987 - UNIX System V R3 (4,5 млн. компьютеров)
Слайд 24

Основные верcии операционной системы UNIX: System V AT&T и BSD (Berkeley

Основные верcии операционной системы UNIX:
System V AT&T и BSD (Berkeley

Software Distribution) - Калифорнийский университет Беркли
POSIX - Институт инженеров по электротехнике и электронике IEEE
Слайд 25

Операционные системы на основе UNIX: 1976 - Free BSD 1987 -

Операционные системы на основе UNIX:
1976 - Free BSD
1987 - MINIX


1991 (официальная версия 1994) - Linux