Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
about_DOS.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
430.08 Кб
Скачать

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

На большинстве ПК используют операционную систему MS-DOS фирмы Microsoft Corp. MS-DOS( в дальнейшем DOS) управляет уст­ройствами, программами и выполняет команды., Функция DOS по управ­лению устройствами: принтером, дисками, клавиатурой и т.д. — включает все, что необходимо для правильного функционирования этих компонентов ПК. На самом низком уровне это означает выдавать команды устройствам и следить за любыми ошибками, о которых они сообщают. На более высо­ком уровне DOS играет организующую роль для устройств ПК. Это оче­видно для дисков, т.к. ключевая часть работы DOS состоит в организации записи данных на диск: распределение дискового пространства, эффек­тивное хранение данных и их быстрый и надежный поиск.

Вторая функция DOS — это управление программами. Она включает за­грузку программ с диска, их выполнение, а также предоставление в распо­ряжение этих программ специальных средств.

Третья основная функция DOS — это выполнение команд, т.е. прямое взаимодействие DOS с вами, пользователями ПК. Каждый раз, когда мы что-то печатаем в ответ на приглашение к вводу, мы работаем с DOS. Все команды DOS в сущности являются указаниями на выполнение программ. Основная задача DOS — принимать и выполнять команды пользователя.

Файловая система

DOS работает с файлами и каталогами файлов. По структуре все файлы можно разделить на два основных класса: текстовые и бинарные. Текстовые файлы предназначены для хранения информации, готовой к чтению человеком, т.е. представляют собой набор символов на каком-либо языке. Бинарные содержат не используемые при создании текста символы. Файлу присваивается определенный идентификатор, состоящий из имени файла и расширения файла. Имя файла может содержать в себе от одного до восьми символов, а расширение, следующее за именем после символа-разделителя — ".", от одного до трех символов. В идентификаторе файла нельзя использовать символы, зарезервированные для специальных функ­ций (*?.,<>|\ /+=;:" []) и пробел. Расширение не является обязательным атрибутом файла и может отсутствовать. Однако работать с файлами без расширений оказывается иногда неудобным, т.к. в расшире­нии содержится информация о содержании и структуре файла. Примеры имен файлов: READ.ME, FILE1, COMMAND.COM, PAPER.TXT, START.BAT.

На каждом диске могут находиться несколько каталогов, а в каждом каталоге несколько файлов. Каталог имеет свое имя, которое, как и имя файла, может состоять из одиннадцати символов: восьми для собственно имени и трех для расширения. В каждом каталоге могут располагаться несколько подкаталогов.

Структура каталогов на диске имеет древообразную, или, как ее еще называют, иерархическую форму. На Рис. 1 приведена в качестве примера возможная система расположения файлов и каталогов. Диск С (в DOS имя диска — это латинская буква А, В, С,..., Z и ":" после нее) содержит в корневом каталоге файлы: AUTOEXEC.BAT, СОМMAND.COM и т.д., а также 2 подкаталога: MSDOS и LEXICON. В свою очередь в подкаталоге LEXICON содержится, например, файл LEXICON.EXE и

подкаталог DOCUMENT, в котором содержатся 2 файла: PAPER1.LEX и PAPER2.LEX. В подкаталоге MSDOS содержатся файлы DISKCOPY.COM, DOSKEY.COM и т.д. и пустой подкаталог SYSTEM.

Прежде, чем начать работу с каким-либо файлом, необходимо найти этот файл на диске, т.е. определить, в каком каталоге, а, возможно, и подкаталоге находится данный файл. Это осуществляется с помощью указания пути к файлу. Путь — это последовательность из имен диска, каталогов, подкаталогов, разде­ленных символом "\". С помощью пути задают местоположение файла на диске. Имя файла с указанным путем к этому файлу называют полным именем файла. Например, если вы находитесь на диске D и вам необходи­мо запустить файл LEXICON.EXE, находящийся в каталоге LEXICON (Рис), то укажите полное имя файла: C:\LEXICON\LEXICON.EXE.

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

Для обозначения сразу нескольких файлов (там, где это допустимо и имеет смысл) или для сокращения записи имен файлов часто употребляют в командах шаблон имени файла. В шаблонах употребляют знак "*", обо­значающий любое число любых символов, которые допускаются в именах и расширениях файлов. Кроме того, в шаблонах используют знак "?", ко­торый позволяет "замаскировать" любой одиночный символ в имени или расширении файла. Примеры шаблонов:

ррр*.* — все файлы, имена которых начинаются с "ррр";

*.рхе — все файлы с расширением .ЕХЕ;

*.* — все файлы текущего каталога;

*. — все файлы, у которых отсутствует расширение;

paper?.1ex — файлы с расширением .LEX, которые имеют имя, состоящее из 6 символов, первые 5 из которых "paper".

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]