Автор работы: Пользователь скрыл имя, 13 Декабря 2010 в 22:34, реферат
Компьютер выполняет действия в соответствии с предписаниями программы, созданной на одном из языков программирования. При работе пользователя на компьютере часто возникает необходимость выполнить операции с прикладной программой в целом, организовать работу внешних устройств, проверить работу различных блоков, скопировать информацию и т.п.
Основные понятия
Назначение операционной системы;
Понятие файла;
Способы обращения к файлу
Характеристика MS DOS
Организация доступа к файлу;
Модульная структура MS DOS;
Размещение MS DOS на диске и в оперативной памяти;
Загрузка MS DOS в оперативную память с диска
Тип |
|
.ARJ | Архивный файл |
.ВАК | Копия файла, создаваемая при перезаписи файла оригинала |
.ВAS | Программа на языке Бейсик |
.ВАТ | Командный файл |
.СОВ | Программа на языке Кобол |
.COD | Версия файла типа .OBJ на языке ассемблера |
.СОМ | Командный системный файл, исполняемый файл |
.DAT | Файл данных |
.DOC | Файл документов (текстовый) |
.EXE | Исполняемый файл |
.FOR | Программа на языке Фортран |
.HEX | Символьное шестнадцатеричное представление двоичных данных в коде ASCII |
.HLP | Файл для справочной информации |
.LIB | Библиотека программ |
.OBJ | Скомпилированная объектная программа на машинном языке |
.OVL | Оверлейный файл прикладной программы |
.OVR | Оверлейный файл программы компилятора- |
.PAS | Программа на языке Паскаль |
.PIC | Данные выводимого на экран изображения |
.PRN | Листинг (распечатка программы) |
.SYS | Файлы, расширяющие возможности операционной системы, например драйверы |
.SYM | Таблица символов для компилятора |
.TER | Описание терминала (для асинхронной передачи) |
.TMP | Временный файл |
.TXT | Текстовый файл |
.$$$ | Временный файл |
Практические рекомендации. Хотя операционная система разрешает в имени и типе файла наличие написанных в любой последовательности символов с учетом ограничений, рекомендуется использовать буквы латинского алфавита и цифры, а имя начинать с буквы.
При назначении имен файлов рекомендуется образовывать их так, чтобы они отражали смысловое содержание файла.
Правило образования спецификации. Спецификация файла обычно используется тогда, когда файл хранится на диске пассивного дисковода или в пассивном каталоге. Различают две формы спецификации: сокращенную и полную.
Сокращенная форма
Пример:
B: BETA.DAT — эта спецификация указывает,
что файл BETA с данными находится на диске,
установленном в дисководе В.
Внимание!
В спецификации файла недопустимы пробелы.
Если вы не указали имени логического
диска, то при записи или чтении файла
обращение будет производиться к текущем)
диску. Имя текущего диска вы узнаете из
приглашения, появляющегося на экране
дисплея.
Как обращаться
к группе файлов
Часто возникает
ситуация, когда надо работать не с одним
файлом, а с группой файлов.
Пример: Операции с группой файлов:
Эти операции достаточно легко выполнить,
пользуясь при формировании имен н типов
файлов шаблоном.
Шаблон
имени файла — специальная форма, в
которой в полях имени и типа файла используются
символы * или ? .
Символ * служит для замены любой последовательности
символов. В шаблоне может быть использовано
в поле имени и типа по одному символу
* .
Пример:
Задав имя *.ТХТ, вы обратитесь ко всем
текстовым файлам. Задав имя SD*.*, вы обратитесь
ко всем файлам, имя которых начинается
на SD.
Символ ? служит для замены одного символа. В шаблоне может быть использовано несколько таких символов.
Пример:
Имя RT??.BAS позволит обратиться ко всем
файлам типа BAS, имя которых состоит из
четырех символов, причем первые два символа
обязательно RT, третий и четвертый — любые.
ХАРАКТЕРИСТИКА
MS DOS
ОРГАНИЗАЦИЯ
ДОСТУПА К ФАЙЛУ
Структура
каталога
Доступ
— процедура установления связи с памятью
и размещенным в ней файлом для записи
и чтения данных.
Имя логического диска, стоящее перед
именем файла в спецификации, указывает
логический диск, на котором следует искать
файл. На этом же диске организован каталог,
в котором хранятся полные имена файлов,
а также их характеристики: дата и время
создания; м (в байтах); специальные атрибуты.
Каталог
— справочник файлов с указанием месторасположения
на диске.
Различают два состояния каталога — текущее
(активное) и пассивное.
Текущий (активный) каталог — каталог, в котором работа пользователя производится в текущее машинное время.
Пассивный
каталог — каталог, с которым в данный
момент времени не имеется связи.
В операционной системе MS DOS принята иерархическая структура организации каталогов. На каждом диске всегда имеется единственный ровный (корневой) каталог. Он находится на 0-м уровне иерархической структуры и обозначается символом "\". Корневой каталог создается при форматировании (инициализации, разметке) диска, имеет ограниченный размер и не может быть удален средствами DOS. В главный каталог могут входить другие каталоги и файлы, которые создаются командами операционной системы и могут быть удалены соответствующими командами.
Уровень 0 – Главный каталог
Уровень 1
Подкаталоги
Уровень
2
Родительский каталог — каталог, имеющий подкаталоги.
Подкаталог
— каталог, который входит в другой каталог.
Таким образом, любой каталог, содержащий каталоги нижнего уровня, может быть, с одной стороны, по отношению к ним родительским, а с другой стороны, подчиненным по отношению к каталогу верхнего уровня. Как правило, если это не вызывает путаницы, употребляют термин "каталог", подразумевая или подкаталог, или родительский каталог в зависимости от контекста.
Каталоги на дисках организованы как системные
файлы. Единственное исключение — корневой
каталог, для которого отведено фиксированное
место на диске. Доступ к каталогам можно
получить, как к обыкновенному файлу.
Примечание:
В структуре каталогов могут находиться
каталоги, не содержащие ни одного файла
или подкаталога. Такие подкаталоги называются пустыми.
Правила наименования подкаталогов такие
же, как и правила наименования файлов.
Для формального отличия от файлов обычно
подкаталогам присваивают
только имена, хотя можно добавить и тип
по тем же правилам, что и для файлов.
Нельзя перейти из главного каталога сразу в каталог, например 5-го уровня. Нужно обязательно пройти через все предыдущие каталоги высшего уровня.
Описанный выше принцип организации доступа
к файлу через каталог является основой
файловой системы.
Файловая
система — часть операционной системы,
управляющая размещением и доступом к
файлам и каталогам на диске.
С понятием файловой системы тесно связано понятие файловой структуры диска, под которой понимают, как размещаются на диске: главный каталог, подкаталоги, файлы, операционная система, а также какие для них выделены объемы секторов, кластеров, дорожек.
Правила формирования файловой структуры диска. При формировании файловой структуры диска операционная система MS DOS соблюдает ряд правил:
Путь и
приглашение
Доступ к файлу можно организовать следующим образом:
Путь
— цепочка соподчиненных каталогов, которую
необходимо пройти по иерархической структуре
к каталогу, где зарегистрирован искомый
файл. При задании пути имена каталогов
записываются в порядке следования и отделяются
друг от друга символом \ .
Взаимодействие
пользователя с операционной системой
осуществляется с помощью командной строки,
индицируемой на экране дисплея. В начале
командной строки всегда имеется приглашение,
которое заканчивается символом >. В
приглашении может быть отображено: имя
текущего диска, имя текущего каталога,
текущее время и дата, путь, символы - разделители.
Приглашение
операционной системы
— индикация на экране дисплея информации,
означающей готовность операционной системы
к вводу команд пользователя.
: >
Пример:
А:\
Текущим
дисководом является дисковод с гибким
диском А, текущим каталогом -главный,
на что указывает символ \.