Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПОЛНЫЕ ОТВЕТЫ ОС.docx
Скачиваний:
94
Добавлен:
21.09.2019
Размер:
782.97 Кб
Скачать

1. Операционная система ms-dos.

Были времена, когда существовали персональные компьютеры, вполне обходившиеся без каких-либо операционных систем. Все программы, которые нужны были для их запуска и работы, содержались в микросхеме ПЗУ. При объеме 16 Кбайт в ПЗУ было достаточно места, чтобы разместить программы, управлявшие вводом данных с клавиатуры, загрузкой программ с кассетного магнитофона, выводом текстов на экран, да еще оставалось место для интерпретатора какого-нибудь простейшего языка программирования типа FORTH, FOCAL или BASIC. Логика работы таких ПК была простой: хочешь решить какую-нибудь важную задачу (например, сыграть в «крестики-нолики») – напиши себе для этого программу на встроенном языке программирования, а если не умеешь, то купи готовую и загрузи.

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

В названиях первых операционных систем отразилась их нацеленность на обслуживание именно дисков. Они так и назывались: ДОС (дисковая операционная система). Первой операционной системой компьютеров IBM PC стала система MS-DOS 1.0, выпущенная компанией Microsoft в 1981 г. Эта система обеспечила работу с пятидюймовыми односторонними гибкими дисками емкостью 180 Кбайт. Система MS-DOS 2.0 (1983 г.) обеспечила работу с первыми жесткими дисками размером до 10 Мбайт. Именно она и ввела ту файловую структуру, которая в основных чертах сохранилась и по сей день.

  1. Файловая структура ms-dos.

В файловой структуре MS-DOS принято считать, что верхний уровень хранения файлов соответствует диску. Диск имеет имя, обозначаемое одной заглавной латинской буквой с последующим двоеточием, например С: или, скажем, D:.

На диске могут создаваться каталоги, внутри которых могут храниться файлы или другие каталоги, называемые вложенными. Имена каталогов отделяются друг от друга и от имени диска с помощью символа обратной косой черты (\). Глубина вложения каталогов не ограничивается.

Каталог самого верхнего уровня называется корневым. Ему имя ни к чему, поскольку на каждом диске он только один. Условно можно считать, что его имя состоит из обозначения диска и обратной косой черты, например: С:\ или А:\.

Файл является единицей хранения информации. Файл необходим нам не столько для сохранения данных, сколько для их розыска. Фактически имя файла выполняет функцию адреса. А раз так, то, значит, на компьютере не может быть двух файлов, имеющих одинаковое имя. Вместе с тем, если файлы находятся в разных каталогах, то ничто не мешает им иметь одинаковые имена. Например, разные письма с одинаковым именем (letter.txt) могут храниться и в каталоге частных писем (C:\LETTERS\PRIVATE\letter.txt), и в каталоге деловых писем (C:\LETTERS\BUSINESS\letter.txt). При этом не возникает противоречия с требованием уникальности имени, поскольку в строгом смысле слова эти файлы имеют все-таки разные имена. Дело в том, что полное имя файла включает в себя и все имена каталогов, которые к нему ведут, начиная от корневого. Такое полное имя называют также путем поиска файла, или путем доступа к файлу.