34
Тема 2. “История развития Операционных Систем.” 1. Развитие первых ОС 2. Операционные системы и глобальные сети 3. ОС мини-компьютеров и первые локальные сети 4. Развитие ОС в 80-е годы 5. Особенности современного этапа развития ОС 6. Хронология событий, приведших к появлению Windows 98 7. Развитие Windows NT

История развития Операционных Систем

Embed Size (px)

Citation preview

Page 1: История развития Операционных Систем

Тема 2.“История развития

Операционных Систем.”1. Развитие первых ОС2. Операционные системы и глобальные сети3. ОС мини-компьютеров и первые локальные сети4. Развитие ОС в 80-е годы5. Особенности современного этапа развития ОС6. Хронология событий, приведших к появлению Windows 987. Развитие Windows NT

Page 2: История развития Операционных Систем

1. Развитие первых ОС

Важный период развития ОС относится к 1965-1975 годам. В технической базе вычислительных машин произошёл переход от отдельных полупроводниковых элементов типа транзисторов к интегральным микросхемам.

Page 3: История развития Операционных Систем

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

Page 4: История развития Операционных Систем

В числе первых операционных систем разделения времени, разработанных в середине 60-х годов, были

TSS/360 (компания IBM), CTSS и MULTICS (Массачусетский технологический институт совместно

с Bell Labs и компанией General Electric). В компьютерах этих годов большую часть действий по организации вычислительного процесса взяла на себя

операционная система.

Page 5: История развития Операционных Систем

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

Page 6: История развития Операционных Систем

Ещё одной важной тенденцией этого периода является создание семейств программно – совместимых машин и операционных систем для них.

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

Page 7: История развития Операционных Систем

2. Операционные системы и глобальные сети

В 1969 году Министерство обороны США инициировало работы по объединению суперкомпьютеров оборонных и научно – исследовательских центров в единую сеть ARPANET.

В 1974 году компания IBM объявила о создании собственной сетевой архитектуры SNA (System Network Architecture).

В это же время в Европе велись активные работы по созданию и стандартизации сетей X.25. С 1980 года компания IBM включила поддержку протоколов X.25 в архитектуру SNA и в свои операционные системы.

Page 8: История развития Операционных Систем

3. ОС мини-компьютеров и первые локальные сети

К середине 70-х годов широкое распространение получили мини-компьютеры, такие как PDP-11, Nova, HP. Мини-компьютеры первыми использовали преимущества

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

Page 9: История развития Операционных Систем

Важной вехой в истории операционных систем явилось создание ОС UNIX, первоначально предназначенной для поддержания режима разделения времени в мини-компьютере PDP-7.С середины 70-х годов началось массовое использование ОС UNIX. К этому времени программный код для UNIX был на 90% написан на языке высокого уровня С. Гибкость, элегантность, мощные функциональные возможности и открытость позволили UNIX занять прочные позиции во всех классах компьютеров.

Page 10: История развития Операционных Систем

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

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

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

использования понятия "файл" иерархическая файловая система переносимость системы за счет написания ее основной части на языке C разнообразные средства взаимодействия процессов, в том числе и через

сеть кэширование диска для уменьшения среднего времени доступа к

файлам.

Page 11: История развития Операционных Систем

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

Page 12: История развития Операционных Систем

4. Развитие ОС в 80-е годы

К наиболее важным событиям этого десятилетия можно отнести: разработку стека TCP/IP становление Интернета стандартизацию технологий локальных сетей появление персональных компьютеров и операционных систем для них.

Рабочий вариант стека протоколов TCP/IP был создан в конце 70-х годов, а в 1983 году принят Министерством обороны США в качестве военного стандарта.

Page 13: История развития Операционных Систем

Всё десятилетие было отмечено постоянным появлением новых, всё более совершенных версий ОС UNIX. Были приняты стандарты POSIX и XPG, определяющие интерфейсы ОС для приложений, а специальное подразделение компании AT&T выпустило несколько версий UNIX System III и UNIX System V, призванных консолидировать разработчиков на уровне кода ядра. Также широкое распространение получили операционные системы MS-DOS фирмы Microsoft, PC DOS фирмы IBM, Novell DOS фирмы Novell и другие.

Page 14: История развития Операционных Систем

Первая ОС DOS для персонального компьютера была создана в 1981г. называлась MS-DOS 1.0. В августе 1981 года DOS 1.0 работает с одной 160К односторонней дискетой.

Май 1982. DOS 1.1 позволяет работать с двухсторонними дискетами. Системные файлы занимают до 14К.

Март 1983. Появления DOS 2.0 вместе с IBM PC XT. Возможность использовать 10 Mбайт жесткого диска, древовидная структура файловой системы и 360-К гибких дисков.

Декабрь 1983. Вместе с PCjr появилась система PC-DOS 2.1 фирмы IBM.

Page 15: История развития Операционных Систем

Август 1984. Вместе с первыми IBM PC AT на базе процессора 286 появляется DOS 3.0. Она ориентируется на 1,2 Мб гибкие диски и жесткие диски большей чем раньше емкостью. Системные файлы занимают до 60Кб.

Ноябрь 1984. DOS 3.1 поддерживает сети Microsoft системные файлы занимают до 62К.

Ноябрь 1985. Появление Microsoft Windows. Декабрь 1985. DOS 3.2 работает с 89-мм дискетами на

720К. Она может адресовать до 32 Мбайт на отдельном жестком диске. Системные файлы занимают до 72К.

Апрель 1986. Появление IBM PC Convertihle . Сентябрь 1986. Compaq выпускает первый ПК класса 386.

Page 16: История развития Операционных Систем

Апрель 1987. Вместе с PS/2 первым ПК фирмы IBM класса 386 появляется DOS 3.3. Она работает с новыми 1.44 Мбайт гибкими дисками и несколькими типами разбития жесткого диска на разделы объемом до 32 Мбайт каждый. Системные файлы: до 76 К, для работы системы требуется 85К ОЗУ.

Ноябрь 1987. Начало поставки Microsoft Windows 2.0 и OS/2.

Июль 1988 появляется Microsoft Windows 2.1 Ноябрь 1988. DOS 4.01 включает интерфейс, меню оболочки

и обеспечивает разбиение жесткого диска на разделы, объем которых превышает 32 Мбайта. Системные файлы: до 108К, для работы системы требуется 75К ОЗУ.

Page 17: История развития Операционных Систем

Май 1990. Появляется Microsoft Windows 3.0 и DR DOS 5.0. Июнь 1991. MS-DOS 5.0 имеет свои особенности то, что

она позволяет эффективно использовать ОП. DOS 5.0 обладает улучшенными интерфейсами меню оболочки, полноэкранным редактором, утилитами на диске и возможность смены задач. Системные файлы занимают до 118К. Имеет в своем составе программы для резервного копирования, антивирусную программу и другие усовершенствования в ОС MS-DOS 6.21 и MS-DOS 6.22.

Page 18: История развития Операционных Систем

Начало 80-х годов связано с ещё одним знаменательным для истории операционных систем событием-появлением персональных компьютеров. Были приняты основные стандарты на коммуникационные технологии для локальных сетей: в 1980 году – Ethernet, в 1985 -Token Ring, в конце 80-х – FDDI. Это позволило обеспечить совместимость сетевых ОС на нижних уровнях, а также стандартизировать интерфейс ОС с драйверами сетевых адаптеров.

Page 19: История развития Операционных Систем

5. Особенности современного этапа развития ОС

В 90-е годы практически все операционные системы, занимающие заметное место на рынке, стали сетевыми. Операционные системы получили средства для работы со всеми основными технологиями локальных (Ethernet, Fast Ethernet, Gigabit Ethernet, Token Ring, FDDI, ATM) и глобальных (X.25, frame relay, ISDN, ATM ) сетей, а также средства для создания составных сетей (IP, IPX, AppleTalk, RIP, OSPF, NLSP).

Page 20: История развития Операционных Систем

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

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

Page 21: История развития Операционных Систем

Во второй половине 90-х годов все производители ОС резко усилили поддержку работы с Интернетом.Кроме самого стека TCP/IP в комплект поставки начали включать утилиты, реализующие такие популярные сервисы Интернета, как telnet, ftp, DNS и Web. Компьютер превратился в средство коммуникаций с развитыми вычислительными возможностями.

Page 22: История развития Операционных Систем

Особое внимание в течение всего последнего десятилетия уделялось корпоративным сетевым ОС.

Первой успешной реализацией справочной службы корпоративного масштаба была система Street Talk компании Banyan.

К настоящему времени наибольшее признание получила справочная служба NDS компании Novell, выпущенная впервые в 1993 году для первой корпоративной версии NetWare 4.0.

Page 23: История развития Операционных Систем

Создание многофункциональной масштабируемой справочной службы является стратегическим направлением эволюции ОС. Такая служба нужна для превращения Интернета в предсказуемую и управляемую систему.

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

Page 24: История развития Операционных Систем

В последние годы эффективность работы человека становится основным фактором, определяющим эффективность вычислительной системы в целом.

Современная ОС берёт на себя выполнение задачи выбора параметров операционной среды.

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

Пользовательский интерфейс ОС становится всё более интеллектуальным.

Page 25: История развития Операционных Систем

6. Хронология событий, приведших к появлению Windows 98

Октябрь 1981. PS-DOS 1.0 поставляется всем с новым компьютером IBM PC.

Январь 1983. Компания Apple выпускает Lisa, один из первых микрокомпьютеров с графическим пользовательским интерфейсом.

Март 1983. В MS-DOS 2.0 были внесены существенные изменения, появились функции работы с жесткими дисками и были крупными программами, инсталлируемые драйверы устройств и новая UNIX – подобная иерархическая файловая система.

Октябрь 1983. Фирма Visi Corp – дочернее предприятие корпорации Microsoft, Создавшие потрясающую электронную таблицу для DOS.

10 ноября 1983. Корпорация Microsoft объявляет о выпуске Windows – среды дополняющей DOS графическим интерфейсом.

Page 26: История развития Операционных Систем

Сентябрь 1984. Фирма Digital Research объявляет о GEM (Graphics Environment Manager – диспетчер графической среды).

Февраль 1985. Фирма IBM выпускает Top View – многозадачную текстовую среду для DOS.

Июль 1985. Фирма Quarterdeck Office Systems выпускает DESQview – еще одну многозадачную текстовую среду DOS.

20 ноября 1985. Выход Windows 1.0. Январь 1987. Вместе со средой и «Времени исполнения»

Windows 1.0 поставляет пакет Aldus Page – Maker 1.0 первая издательская программа Windows получившая доступ на рынок настольных машин.

Апрель 1987. Фирмы IBM и Microsoft объявляют о выпуске OS/2 1.0 – Большой Голубой Надежды в области операционных систем .

Page 27: История развития Операционных Систем

6 октября 1987. Excel for Windows 2.0 – первая жизнеспособная, обладающая ГИП, электронная таблица для ПК выпускающая на рынок, чтобы бросить вызов гегемонии пакета Lotus 1-2-3.

9 декабря 1987. Выход Windows 2.0. Вместо многозначного размещения окон, как в предыдущих версиях.

В июне 1988. Выходит версия 2.1, переименованная в Windows 286. 9 декабря 1987. Выпускается Windows 386 – редакция Windows 2.0

оптимизированная для новейшего ЦП фирмы Intel. Июнь 1988. Фирма Digital Research выпускает DR-DOS, которая, по

мнению прессы, превосходит MS-DOS благодаря мощным утилитам. 31 октября 1988. Выход OS/2 1.1 фирмы IBM с графической

оболочкой Presentation Manager.

Page 28: История развития Операционных Систем

Декабрь 1988. Выход SammaAmi – первого текстового процессора для Windows.

22 мая 1990. Выход Windows 3.0; система стала намного удобнее. Диспетчер программ и пиктограммы работают значительно лучше, чем старый компонент MS-DOS Executive из Windows2.

Ноябрь 1990. Появляется еще один ГИП для DOS – GEOS 1.0 так никогда и не ставший настоящим конкурентом Windows.

Март 1992. Начало поставок OS/2 2.0. 6 апреля 1992. Выход Windows 3.1. 4 июля 1992. Корпорация Microsoft объявляет о выходе Win 32 – ADI

следующего поколения для 32-разрядной Windows NT. 27 октября 1992. Выход Windows for Workgroups 3.1.

Page 29: История развития Операционных Систем

Апрель 1993. Начиная с версии 6.0 фирма IBM приступает к маркетингу PS-DOS отдельно от Microsoft.

24 мая 1993. Выпуск Windows NT (сокращение от New Technology – новая технология).

8 ноября 1993. Выпуск Windows for Workgrounds 3.11. Март 1994. Выход Linux 1.0 – новый многопользовательский ОС

семейства UNIX, зародившийся как любительский проект. 24 августа 1995. После многочисленных задержек и без

беспрецедентной для программного продукта рекламной шумихи на рынке выходит Windows 95.

31 июля 1996. Корпорация Microsoft выпускает Windows NT 4.0.

Page 30: История развития Операционных Систем

Октябрь 1996. Корпорация Microsoft выпускает OEM Service Release 2 (OSR 2) for Windows 95, которая предназначена для изготовителей ПК, устанавливающих эту версию ОС на новых машинах.

23 сентября 1997. Первая бета – версия Windows NT 5.0. Совместимость с аппаратными средствами следующих поколений, усовершенствованные функции административного управления и защиты данных. Ориентировочная дата 1999г.

25 июля 1998. Корпорация Microsoft выпускает Windows 98 – последнюю версию Windows на базе старого ядра, функционирующего на фундаменте Dos. Система Windows 98 интегрирована с браузером Internet Explorer 4 и совместима с многочисленными – от USB до спецификаций управления энергопотреблением ACPI. Последующие версии Windows для рядового пользователя будут построены на базе ядра NT.

Page 31: История развития Операционных Систем

7. Развитие Windows NT

Архитектура Windows NT создавалась с нуля с учетом предъявляемых к современной операционной системе требований. Разработчики Windows NT сохранили привычный

интерфейс Windows и реализовали поддержку существующих файловых систем и различных приложений (написанных для МS - DOS ,OS/2 1.х ,Windows 3.x и РОSIX).

Разработчики также включили в состав Windows NT средства работы с различными сетевыми средствами.

Достигнута переносимость системы которая может теперь работать как на СISC, так и на RISC – процессорах.

Page 32: История развития Операционных Систем

Масштабируемость означает, что Windows NT не привязана к однопроцессорной архитектуре компьютеров, а способна полностью использовать возможности, предоставляемые симметричными мультипроцессорными системами. В настоящее время Windows NT может функционировать на компьютерах с числом процессоров от 1 до 32.

Page 33: История развития Операционных Систем

Windows NT также позволяет обеспечить связь с различными типами хост - компьютеров благодаря поддержке разнообразных транспортных протоколов и использованию средств "клиент-сервер" высокого уровня, включая именованные каналы вызова удаленных процедур (RPC –remote procedure call) и Windows - сокеты. Надежность и отказоустойчивость обеспечивают архитектурными особенностями которые защищают прикладные программы от повреждения друг другом и операционной системой. Возможности локализации представляют средства для работы во многих странах мира на национальных языках ,что достигается применением стандарта ISO Unicod (разработан международной организацией по стандартизации). Благодаря модульному построению системы обеспечивается расширяемость Windows NT, что позволяет гибко осуществлять добавление новых модулей на различные уровни операционной системы.

Page 34: История развития Операционных Систем

Спасибо за внимание!