Лекция: Работа с файлами и каталогами средствами ОС MS DOS

 

ОС MS DOS была создана в 1981 году фирмой Microsoft по заказу фирмы IBМ для компьютеров IBМ PC и стала одной из самых распространенных ОС в мире. В настоящее время наиболее распространена версия MS DOS 6.22, выпущена в мае 1994 г. и версия MS DOS 7.0., которая поставляется только в составе Windows 95 и далее, выпущена в мае 1995 года. Эту версию правильнее рассматривать не как отдельную ОС, а подсистему Windows 95 и далее, служащую для обеспечения совместимости с предыдущими версиями MS DOS.

Состав ОС MS DOS:

· дисковые файлы IO.SYS и MSDOS.SYS — системные файлы, которые постоянно находятся в оперативной памяти компьютера. Файлы IO.SYS и MSDOS.SYS должны находиться в корневом каталоге диска.

· командный процессор DOS, который имеет стандартное имя COMMAND.COM, содержит ядро MS DOS, находится в корневом каталоге диска.

· внешние команды MS DOS — файлы, которые поставляются вместе с ОС.

· драйверы — специальные программы, которые обеспечивают работу внешних устройств, например драйвер русских букв.

· базовая система ввода – вывода ( BIOS ), хотя и не является часть MS DOS, но тесно с ней связана.ВIOS содержит программы для проверки оборудования, инициализации загрузки ОС и программы для выполнения базовых операций ввода — вывода с монитором, клавиатурой, дисками, принтером.

 

Когда DOS готова к диалогу с пользователем, на экран будет выведено приглашение системы в виде:

А>

С:\>

С: \ TEST >

Диалог пользователя с DOS — осуществляется в форме команд, которые пользователь вводит с клавиатуры. Каждая команда имеет строго определенный вид

С: > Имя команды \ ключ [ параметры ] [ enter ]

Ключ позволяет выполнять один из вариантов программы. Если команда выполняется над данными, находящимися в текущем каталоге, то путь к файлу можно не указывать. Если команда выполняется над данными, которые находятся в другом каталоге, то необходимо указать путь к файлу. При вводе команд можно использовать символ «*» и символ «?». «Звездочка» обозначает любое число любых символов в имени файла или расширении имени файла. «Знак вопроса» один произвольный символ или отсутствие символа в имени файла или в расширении имени файла.

Файл — поименованная область на диске или другом магнитном носителе, или набор данных, имеющих имя. Имя файла состоит из двух частей: собственно имени и расширения. По правилам ОС MS DOS имя файла, содержит не более 8 символов, состоит из латинских букв и цифр, некоторых специальных символов, начинается с буквы. Расширение содержит три символа и определяет тип файла. Расширения, как правило, закреплены (зарегистрированы) с определенными приложениями, которые работают с файлами данного типа.

EXE,.СОМ,.ВАТ — исполнимые файла.

Каталог — специальное место на диске, в котором хранятся имена файлов и сведения о файлах. В каталог помещают файлы с единой тематикой.

На каждом логическом диске имеется один корневой каталог, имя которого совпадает с именем диска, остальные каталоги являются подкаталогами 1 — го, 2 — го и т.д. уровня.

Путь к файлу — это последовательность каталогов, разделенных символом «\» и имя самого файла.

Полное имя файла имеет вид

[ Имя_диска ] \ [путь ]\ [имя_файла] Пример. C:\student\pl\al.txt

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

 

Основные команды DOS

 

Команды общесистемного назначения

DATE — установка даты: DD — ММ — YY ( день – месяц – год)

TIME — установка времени: (часы — минуты — секунды)

TREE — вывод на экран дерева каталогов

Работа с каталогами

Создать новый каталог

md [ дисковод: ] путь

Пример с:> md trk или с:> md d: \ trk

 

Перемещение по файловой системе

Войти в каталог

cd [ дисковод: ] путь

Пример. с: \ trk > cd: \ trk \ trkl

Выйти из каталога (подняться на один уровень вверх)

Cd ..

 

Просмотр оглавления каталога

DIR. — вывод оглавление текущего каталога;

DIR / Р — вывод оглавления по страницам

DIR. / W — вывод оглавления в широком формате

 

Удаление пустого каталога

RD [ дисковод: ] путь Пример. с: > rd trk

 

Переименование каталога

MOVE имя — каталога имя- нового каталога

Пример. С: > move trl tr2

Работа с файлами

Создать текстовый файл

еще рефераты
Еще работы по информатике