Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ОС / Тема_1.ppt
Скачиваний:
192
Добавлен:
11.04.2015
Размер:
2.72 Mб
Скачать

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

Вначале 70-х годов появились первые сетевые ОС, которые позволили не только рассредоточить пользователей, как в системах телеобработки данных, но и организовать

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

Доступность мини-компьютеров послужила стимулом для создания локальных сетей. В простейших ЛВС компьютеры соединялись через последовательные порты.

31

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

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

Дальнейшее развитие сетевых систем связано со стеком протоколов TCP/IP.

В1983 году он был принят МО США в качестве стандарта и использован в сети ARPANET.

Вэтом же году ARPANET разделилась на MILNET (для военного ведомства США) и новую ARPANET, которую стали называть Internet.

32

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

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

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

Наиболее популярной версией ОС раннего этапа развития персональных компьютеров была MS DOS компании Microsoft - однопрограммная, однопользовательская ОС с интерфейсом командной строки.

33

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

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

Многие функции, обеспечивающие удобство работы пользователю, в этой ОС предоставлялись дополнительными программами - оболочкой Norton Commander, PC Tools и др.

Сетевые функции также реализовались с помощью сетевых оболочек.

34

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

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

Дальнейшее развитие приводит к созданию ОС

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

Формируются стандарты на коммуникационные технологии для ЛВС.

35

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

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

Появление и развитие корпоративных сетевых операционных систем.

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

36

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

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

Корпоративная ОС должна беспроблемно взаимодействовать с ОС разного типа и работать на различных аппаратных платформах.

Сейчас определилась тройка лидеров в классе корпоративных ОС - это Novell NetWare 6.0, MS Windows NT 4.0 и Windows 2000/2003, a также UNIX-системы.

37

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

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

1.BPS/360 (Базовая программная поддержка)

2.BOS/360 (Базовая операционная система)

3.TOS/360 (Ленточная операционная система)

4.DOS/360 (Дисковая операционная система)

5.OS/360 – PCP (Первичная управляющая программа)

6.OS/360 – MFT (Мультипрограммирование с фиксированным числом задач)

7.OS/360 – MVT (Мультипрограммирование с переменным числом задач)

8.OS/360 – VMS (Система с переменной памятью)

9.CP-67/CMS (Управляющая программа 67/ диалоговая мониторная система)

10.DOS/VS (Дисковая виртуальная система)

11.OS/VS1 (Виртуальная система 1)

12.OS/VS2 (Виртуальная система 2)

13.VM/370 (Виртуальная машина)

38

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

1.3. Назначение, состав и функции ОС

Назначение

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

1.1.Инструменты для разработки программ: редакторы, трансляторы, отладчики и т.д.

1.2.Автоматизация исполнения программ

1.3.Единообразный интерфейс доступа к устройствам ввода-вывода

1.4.Контролируемый доступ к файлам

1.5.Управление доступом к совместно используемой ЭВМ и ее ресурсам

1.6.Обнаружение ошибок и их обработка

1.7.Учет использования ресурсов

39

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

1.3. Назначение, состав и функции ОС

Назначение

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

Виртуальная машина тоже управляется командами, но это уже команды более высокого уровня.

Например: удалить файл с определенным именем, запустить на выполнение прикладную программу, повысить приоритет задачи, вывести текст файла на печать и т. д.

40

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