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

Автор работы: Пользователь скрыл имя, 15 Сентября 2012 в 18:00, реферат

Краткое описание

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

Вложенные файлы: 1 файл

История зарождения операционных систем.doc

— 34.00 Кб (Скачать файл)


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

 

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

 

Общая характеристика операционных систем современных ПВЭМ
Основные составные части DOS
 

 

Операционная система — это программа, которая загружается при включении
компьютера. Она производит диалог с пользователем, осуществляет
управление компьютером, его ресурсами (оперативной памятью, местом на
дисках и т.д.), запускает другие (прикладные) программы на выполнение.
Операционная система обеспечивает пользователю и прикладным программам
удобный способ общения (интерфейс) с устройствами компьютера.
Основная причина необходимости операционной системы состоит в том, что
элементарные операции для работы с устройствами компьютера и управления
ресурсами компьютера — это операции очень низкого уровня, поэтому
действия, которые необходимы пользователю и прикладным программам,
состоят из нескольких сотен или тысяч таких элементарных операций.
Базовая система ввода-вывода (BIOS), находящаяся в постоянной памяти
(постоянном запоминающем устройстве, ПЗУ) компьютера. Эта часть
операционной системы является «встроенной» в компьютер. Ее назначение
состоит в выполнении наиболее простых и универсальных услуг операционной
системы, связанных с осуществлением ввода-вывода. Базовая система
ввода-вывода содержит также тест функционирования компьютера,
проверяющий работу памяти и устройств компьютера при включении его
электропитания. Кроме того, базовая система ввода-вывода содержит
программу вызова загрузчика операционной системы.
Загрузчик операционной системы — это очень короткая программа,
находящаяся в первом секторе каждой дискеты с операционной системой
DOS. Функция этой программы заключается в считывании в память еще двух
модулей операционной системы, которые и завершают процесс загрузки DOS.
На жестком диске (винчестере) загрузчик операционной системы состоит из
двух частей. Это связано с тем, что жесткий диск может быть разбит на
несколько разделов (логических дисков). Первая часть загрузчика
находится в первом секторе жесткого диска, она выбирает,с какого из
разделов жесткого диска следует продолжить загрузи Вторая часть
загрузчика находится в первом секторе этого раздел она считывает в
память модули DOS и передает им управление.
Командный процессор DOS обрабатывает команды, вводимые пользователем.
Командный процессор находится в дисковом файле! COMMAND.СОМ на диске, с
которого загружается операционная система. Некоторые команды
пользователя, например Type, Dir или Сор) командный процессор выполняет
сам. Такие команды называютс внутренними. Для выполнения остальных
(внешних) команд пользователя командный процессор ищет на дисках
программу с соответствующим именем и если находит ее, то загружает в
память и передает eй управление. По окончании работы программы командный
процессор удаляет программу из памяти и выводит сообщение о готовности к
выполнению команд (приглашение DOS).

Внешние команды DOS — это программы, поставляемые вместе с операционной
системой в виде отдельных файлов. Эти программы выполняют действия
обслуживающего характера, например форматированние дискет, проверку
дисков и т.д.
Драйверы устройств — это специальные программы, которые дополняют
систему ввода-вывода DOS и обеспечивают обслуживание новых или
нестандартное использование имеющихся устройств. Например, с помощью
драйверов возможна работа с «электронным диском» т.е. частью памяти
компьютера, с которой можно работать так же, как с диском. Драйверы
загружаются в память компьютера при загрузке операционной системы, их
имена указываются в специальном файл CONFIG.SYS. Такая схема облегчает
добавление новых устройств позволяет делать это, не затрагивая системные
файлы DOS.

Версии DOS

 

Первая версия операционной системы для компьютера IBM PC — MS DOS 1.0
была создана фирмой Microsoft в 1981 г. В дальнейшем по мере
совершенствования компьютеров IBM PC выпускались и новые версии DOS,
учитывающие новые возможности компьютеров и предоставляющие
дополнительные удобства пользователю.
В 1987 г. фирма Microsoft разработала версию 3.3 (3.30) операционной
системы MS DOS. которая стала фактическим стандартом на последующие 3-4
года. Эта версия весьма компактна и обладает достаточным набором
возможностей, так что на «стандартной IBM PC AT» и теперь ее
эксплуатация вполне целесообразна. Но на более мощных компьютерах с
несколькими мегабайтами оперативной памяти желательно использовать
версии 5.0 или 6.0 операционной системы MS DOS. Эти версии имеют
средства для эффективного использования оперативной памяти сверх 640
Кбайт, позволяют работать с логическими дисками, большими 32 Мбайт,
переносить DOS и драйверы устройств в расширенную память, освобождая
место в обычной памяти для прикладных программ, и т.д. Версия 6.0 MS DOS
включает средства сжатия информации на дисках (DoubleSpace), программы
создания резервных копий, антивирусную программу и другие мелкие
усовершенствования. Однако в этой версии программы сжатия информации не
всегда работали корректно, что приводило к потерям данных у некоторых
пользователей. Для устранения этих проблем и других ошибок фирма
Microsoft выпустила версию MS DOS 6.20. Эта версия работает устойчивее,
надежнее и быстрее, чем MS DOS 6.0 и включает ряд неболыпих
усовершенствований. Однако судебное решение по поводу нарушения в MS DOS
патентов фирмы Stack Electronics вынудило Microsoft выпустить сначала
версию MS DOS 6.21. в которой была изъята нарушившая патент программа
динамического сжатия дисков DoubleSpace, а затем MS DOS 6.22 с
«подправленной» версией DoubleSpace, не нарушающей патент.
Windows 3.1 
 



Информация о работе История зарождения операционных систем