Главная    Почта    Новости    Каталог    Одноклассники    Погода    Работа    Игры     Рефераты     Карты
  
по Казнету new!
по каталогу
в рефератах

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



 Другие рефераты
История компьютера Япония 19-20 века Япония в 50-60е годы: японское экономическое чудо История процессоров

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



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



Итак, все началось в далеком 1965-м... Четыре года компания American
Telegraph & Telephone Bell Labs  совместно с фирмой General Electric и
группой исследователей из Масачусетского технологического института творила
проект  Os Multics (также именуемый MAC - не путать с МасOs). Целью проекта
было создание многопользовательской интерактивной операционной системы,
обеспечивающей большое число пользователей удобными и мощными средствами
доступа к вычислительным ресурсам. Эта ОСь основывалась на принципах
многоуровневой защиты. Виртуальная память имела сегментно-страничную
организацию, где с каждым сегментом связывался уровень доступа. Для того
чтобы какая-либо программа могла вызвать программу или обратиться к данным,
располагающимся в некотором сегменте, требовалось, чтобы уровень выполнения
этой программы был не ниже уровня доступа соответствующего сегмента. Также
впервые в Multics была реализована полностью централизованная файловая
система. То есть, даже если файлы находятся на разных физических
устройствах, логически они как бы присутствуют на одном диске. В директории
же указан не сам файл, а лишь линк на его физическое местонахождение. Если
вдруг файла там не оказывается, умная система просит вставить
соответствующий девайс. Помимо этого, в Multics наличествовал большой объем
виртуальной памяти, что позволяло делать имэйджи файлов из внешней памяти в
виртуальную.Увы, но все попытки наладить в системе относительно
дружественный интерфейс провалились. Было вложено много денег, а результат
был несколько иной, нежели хотелось ребятам из Bell Labs. Проект был
закрыт. Кстати, участниками проекта значились Кен Томпсон и Денис Ритчи.



UNIСS (aka UNIX) и семейство

Считается, что в появлении   Юникса  в  частности  виновата...  компьютерная
игра . Дело в том, что  Кен  Томпсон  непонятно  чего  ради  создал  игрушку
«Space Travel». Он написал ее в  1969  году  на  компьютере  Honeywell  635,
который использовался для  разработки  Multics.  Но  фишка  в  том,  что  ни
вышеупомянутый Honeywell, ни имевшийся в лаборатории  General  Electric  645
не подходили для игрушки. И Кену пришлось найти другую ЭВМку -  18-разрядный
компьютер РDР-7. Кен с ребятами разрабатывал новую  файловую  систему,  дабы
облегчить себе жизнь и работу. Ну и решил  опробовать  свое  изобретение  на
новенькой  машине.  Опробовал.  Весь  отдел  патентов   Bell   Labs   дружно
радовался. Томпсону этого показалось мало и он начал  ее  усовершенствовать,
включив  такие  функции  как  inodes,  подсистему  управления  процессами  и
памятью, обеспечивающую использование системы двумя пользователями в  режиме
TimeSharing'а(разделения времени) и  простой  командный  интерпретатор.  Кен
даже разработал несколько утилит под систему.  Собственно,  сотрудники  Кена
еще помнили, как они мучались над  осью  Multics,  поэтому  в  честь  старых
заслуг один из них - Брайан Керниган - решил назвать  ее  похожим  именем  -
UNICS  . Через некоторое время название сократили до UNIX (читается так  же,
просто писать лишнюю букву  Настоящим  Программистам  во  все  времена  было
лень).  ОС была написана на ассемблере.

Вот мы и подбираемся к тому, что  известно  в  мире  как  «Первая  редакция
UNIX». В ноябре 1971 года был опубликован первый выпуск полноценной доки по
Юниксу. В соответствии с этим и ОС была названа  «Первой  редакцией  UNIX».
Вторая редакция вышла довольно быстро  -  меньше,  чем  через  год.  Третья
редакция ничем особенным не отличалась. Разве что  заставила  Дениса  Ритчи
«засесть за словари  »,  вследствие  чего  тот  написал  собственный  язык,
известный сейчас как С. И именно на нём была написана 4-я редакция  UNIX  в
1973 году. В июле 1974 года вышла 5-я версия UNIX.Шестая редакция UNIX (аkа
UNIX V6), выпущенная в 1975 году, стала первым коммерчески распространяемым
Юниксом. Большая ее часть была написана на С.
Позже  была  полностью  переписана  подсистема  управления  оперативной   и
виртуальной памятью, заодно изменили интерфейс драйверов внешних устройств.
Все это позволило сделать систему легко переносимой на другие архитектуры и
было названо «Седьмая  редакция»  (aka  UNIX  version  7)..  Параллельно  с
улучшением Юникса шла разработка  системы,  известной  нам  как  (Fгее)BSD.
Когда в 1976  году  в  Университет  Берклиопала  «шестерка»,  там  возникли
местные юникс-гуру. Одним из них был Билл Джой.

Собрав  своих  друзей-программистов,  Билли  начал  разработку  собственной
системы на ядре UNIX .Запихнув помимо основных функций кучу своих  (включая
компилятор Паскаля), он назвал всю  эту  сборную  солянку  Distribution(BSD
1.0). Вторая версия BSD почти ни чем не отличалась от первой. Третья версия
BSD основывалась на переносе UNIX version 7 на  компьютеры  семейства  VAX,
что дало систему 32/V, легшую в основу BSD 3.x. Ну, и самое главное  -  при
этом был разработан  стек  протоколов  ТСР/1Р;  разработка  финансировалась
МинБезопасности США.

UNIX: 1982 - 1990

Первая коммерческая система называлась UNIX SYSTEM III и вышла она  в  1982
году. В этой опе-рационке сочетались лучшие качества UNIX Version7.

Далее Юниксы развивались примерно так:

Во-первых, появились компании, занимавшиеся коммерческим переносом UNIX  на
другие  платформы.  К  этому  приложила  руку  и  небезызвестная  Microsoft
Corporation, совместно с Santa Cruz Operation  произведшая  на  свет  UNIX-
вариацию под названием XENIX.

Во-вторых, Bell Labs создала группу по развитию Юникса и  объявила  о  том,
что все последующие коммерческие версии UNIX (начиная  с  System  V)  будут
совместимы с предыдущими.

К 1984-му году был выпущен второй релиз UNIX System V, в котором появились:
возможности блокировок файлов и записей, копирования совместно используемых
страниц оперативной памяти при попытке записи (сору-on-write),  страничного
замещения оперативной памяти   и  т.  д.  К  этому  времени  ОС  UNIX  была
установлена на более чем 100 тыс. компьютеров.

В 1987-м году выпущен третий релиз UNIX  System  V.  Было  зарегистрировано
четыре с  половиной  миллиона  пользователей  этой  эпической  операционной
системы...Кстати, что касается Linux’а, то он возник лишь в  1990  году,  а
первая официальная версия ОС вышла лишь в октябре 1991 . Как и BSD,  Линукс
распространялся с исходниками, чтобы любой пользователь  мог  настроить  ее
себе так, как ему хочется. Настраивалось практически  ВСЕ,  чего  не  может
себе позволить, например, Windows 9x.
           DOS’ы (Disk Operation System)

ДОСы были  всегда.  Первые  -  от  IВМ,  году  в  1960-х,  они  были  весьма
ограничены  функционально.  Нормальные,  дошедшие  и  до  наших  времен,   и
пользовавшиеся относительной известностью, ведут свой счет с QDOS...

Эта менее длинная история, нежели развитие UNIX,  началась  в  1980  году  в
фирме Seattle Computer Products. Первоначально названная  QDOS,  операционка
была модифицирована и, переименовавшись к концу года в 86-DOS, была  продана
нашей всенародно любимой Microsoft. Корпорация IВМ поручила  MS  работу  над
операционкой для новых моделей компьютеров «Голубого Гиганта»  -  IВМ-РС.  В
конце 1981 года  вышла  первая  версия  новой  ОС  -  РС-DOS  1.0.  Проблема
операционной системы была  в  том,  что  под  каждую  конкретную  машину  ее
приходилось настраивать заново. РС-DOS'ом занялась сама  IВМ,  а  Микрософту
досталась  ее  собственная   модификация,   именуемая   MS-DOS.   В   1982-м
одновременно появились РС-DOS и МS-DOS версии 1.1с  некоторыми  добавленными
и расширенными возможностями. К 1983-му году были разработаны версии 2.0,  в
которых  появилась  поддержка  винчестеров,  а  также   улучшенная   система
администрирования файлов. Третья версия MS-DOS, выпущенная  в  1984-м  году,
дала  лишь  некоторые  улучшения.  Последующие  версии  были  направлены  на
управление базовой и  виртуальной  памятью  вплоть  до  версии  6.22,  после
которой появилась  жутко  урезанная  7.0,  входящая  в  состав  какой-то  из
Windows 9х. Больше Microsoft DOS'ами не занималась.

А тем временем,  РС-DOS  не  умирала.  Последняя  версия  включала  в  себя
практически все, что могла МS-DOS 6.22 плюс  такие  функции,  как  средства
резервного копирования и восстановления поврежденных данных,  встроенные  в
систему средства антивирусного контроля, обеспечение  синхронизации  файлов
на двух компьютерах и т. д. Еще из ДОСов  была  такая  штука,  как  РТS-DOS
производства одной  из  российских  физических  лабораторий.  Последняя  ее
версия означена как 6.65. Но самой  необычной  и  прикольной  является  DR-
ОреnDos 7.02. Изначально эту OC разрабатывала Digital Research, но потом по
каким-то причинам от нее отказалась и продала ее  компании  Novell.  Новелл
встроил в нее свои сетевые штучки и продал дальше - фирме CALDERA,  которая
дополнила DR-DOS средствами доступа в Интернет и сейчас  распространяет  ее
бесплатно на.

IBM Operating Systems
Все началось с OC VM (Virtual Machine), что вышла в  1972  году.  Выпущенный
тогда продукт назывался VM/370 и был предназначен  для  поддержания  сервера
для определенного количества пользователей. Эта ОС,  давно  отметившая  свой
25-летний юбилей, по истории которой можно изучать развитие  технологий  IВМ
в  области  серверных  операционных  систем  и  сетевых  решений,   является
надежной  и  мощной  базой  для  организации  корпоративной   информационно-
вычислительной  cистемы,ориентированной   на   ногопользовательскую    среду
крупной  современной  фирмы.  Система  VM/ESA  очень  эффективно  использует
возможности  аппаратного  обеспечения  и  несколько  менее  требовательна  к
вычислительным ресурсам компьютера по сравнению  с  OS/390,  что  делает  ее
хорошим вариантом для использования в качестве
12
скачать работу


 Другие рефераты
Виды нарушений у детей. Поведенческие нарушения у детей
Методы поиска решений в экспертных системах
Старообрядчество на Руси
Питательные среды в микробиологии


 

Отправка СМС бесплатно

На правах рекламы


ZERO.kz
 
Модератор сайта RESURS.KZ