Характеристика ОС MS-DOS. Файлы и файловая система
Операционная система MS-DOS является родоначальником всех операционных систем и популярна на протяжении многих лет.
ОС MS-DOS построена на принципе диалогового введения команд. Когда MS-DOS готова к диалогу, она выдаёт на экран монитора приглашение:
С:\>_ - командная строка MS-DOS
Команда состоит из имени и возможных параметров, разделённых пробелами. Ввод команды завершается нажатием Enter.
Файловаясистема — совокупность программ, которые обеспечивают работу с файлами и их каталогами, а также сами файлы и каталоги, которые хранятся на устройствах внешней памяти.
Структура файловой системы ПК во многом определяет структуру ОС и возможности пользователя.
Файл(от англ. file — досье, набор документов) — это программа или организованная совокупность данных, имеющая свое название и хранящаяся на устройствах внешней памяти как единое целое. Различают программные файлы и файлы данных.
Название файла — это идентификатор, используемый для обращения к файлу. Правила образования названий файлов, и объединения файлов в файловые системы зависят от конкретной операционной системы.
|
|
|
| ||||||||
= + +
Имя файлачаще всего характеризует внутреннее содержание файла. В операционных системах MS DOS, Windows (версий 3.1 и 3.11) имя файла образуется не более чем из восьми символов. Допускаются латинские буквы (как прописные, так и строчные), цифры и специальные символы - # $%&()_{}
В операционных системах Windows имя файла образуется не более чем из 255 символов (в том числе русских и украинских букв), допускаются пробелы и символы + , ; = . Имя файла может содержать больше одной точки.
Расширение(тип) файла — используется для классификации файлов, определения принадлежности к какой-то группе с общими признаками.
Расширение файла образуется не более чем из трех символов и является необязательным. Тип файла определяет пользователь или программа, в которой он создавался.
Примеры расширений файлов
SYS — системные файлы (участвующие в загрузке ОС) ТХТ — текстовые файлы, созданные в MS DOS
DOC — текстовые файлы, созданные с помощью редактора Word for Windows
HLP — файлы, содержащие подсказки, справки
BAS, С, PAS — файлы, содержащие программы на языкахпрограммирования
ВАТ — командные файлы
СОМ, ЕХЕ — выполнимые файлы (готовые к выполнению программы)
Каталог(директорий, папка) — это специальное место на диске, в котором регистрируются все сведения о файлах (имя, размер, свойства и т. д.).
В некоторых ОС, например в MS DOS, Windows сам каталог также может иметь имя и храниться в другом каталоге вместе с именами обычных файлов. В этом случае образуется иерархическая древообразная структура (см. рисунок).
C:\
COMP
DEMO
TEACHER
UKRAINE
ABC
Gran1.exe
Gran1.hlp lexdrill.exe start.bat
Autoexec.bat lexdrill.txt abc.com
Config.sys form-3.lex pic.lib
Корневой Каталог Каталог Каталог
каталог 1 уровня 2 уровня 3 уровня
Иерархическая структура каталогов
Каталог может быть одновременно и подкаталогом (поддиректорием), и надкаталогом (наддиректорием), например, каталог UKRAINE на рисунке является подкаталогом по отношению к каталогу TEACHER и надкаталогом по отношению к каталогу ABC.
Корневой каталог— это главный каталог каждого диска. В нем регистрируются обычные файлы и каталоги 1 уровня. В каталогах 1 уровня, в свою очередь, регистрируются обычные файлы и каталоги 2 уровня и т. д. Имена каталогов, включенных один в другой, отделяются знаком «\».
Путь (маршрут) к файлу — это последовательность из имен каталогов от корневого каталога к тому каталогу, в котором находится необходимый файл.
Накопитель — устройство внешней памяти, на котором хранятся файлы. Накопители принято обозначать буквами английского алфавита с последующим двоеточием:
А: и В: — дисководы для гибких магнитных дисков
С: ... Z: — логические диски винчестера, устройства для оптических, магнитооптических, сменных дисков, логические диски сети
Полное имя(спецификация) файла — это название накопителя, путь кфайлу и само название файла. Например, для файла ABC.COMна рисунке полное имя будет записано так:
С:\TEACHER\UKRAINE\ABC\ABC.СОМ
Текущий каталог— каталог, с которым в настоящее время работает пользователь.