Каталог Индекс раздела
Назад Оглавление Вперед

Лабораторная работа 2.

Работа с операционной системой MS-DOS.

Цель работы :

получение навыков практической работы с операционной системой MS-DOS по созданию файловой структуры информации пользователя на диске, при самостоятельном выборе команд пользователем.

Краткие теоретические сведения.

Операционная система - это программа, загружаемая в персональный компьютер (ПК) при его включении. Она организует диалог с пользователем, дает возможность удобного доступа к аппаратным средствам ПК и управляет выполнением всех остальных программ. Как правило ПК IBM PC работает под управлением операционной системы MS-DOS.

Начальная загрузка MS-DOS выполняется автоматически при включении электропитания ПК, при нажатии на клавишу "RESET" на корпусе ПК, а также при одновременном нажатии клавиш CTRL, ALT, DEL на клавиатуре. Для выполнения начальной загрузки MS-DOS необходимо, чтобы на дисководе А для гибких дисков была установлена дискета с записанной операционной системой MS-DOS или чтобы ПК имел жесткий диск (винчестер) с записанной на нем операционной системой MS-DOS.

Информация на магнитных дисках хранится в файлах. Файл - это поименованная область на диске. В файлах могут храниться тексты программ, документы, готовые к выполнению программы и т.д. Каждый файл имеем имя, которое состоит из двух частей: имени и расширения. В имени файла может быть от 1 до 8 символов. Расширение имени файла начинается с точки, за которой следуют от 1 до 3 символов.

Символы в имени и расширении могут быть прописными и строчными латинскими буквами, цифрами и символами

                       - _ $ # @ ! % ( ) { } ' ~ ^

Расширение файла является необязательным. В имени и расширении имени файла прописные и строчные латинские буквы являются эквивалентными, так как MS-DOS переводит все строчные буквы в соответствующие прописные буквы.

Некоторые имена файлов являются запрещенными, так как MS-DOS понимает их как имена устройств. Эти имена таковы:

AUX, COM1 - COM3, LPT1 - LPT3, CON, PRN, NUL

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

Каталог, с которым в данный момент работает пользователь, называется текущим. Если в команде MS-DOS указать имя файла, то этот файл будет искаться или создаваться в текущем каталоге. Когда Вы используете файл не из текущего каталога, необходимо указать, в каком каталоге этот файл находится. Это делается с помощью указания пути к файлу.

Путь - это последовательность из имен каталогов или символов "..", разделенных символом "\". Этот путь задает маршрут от текущего каталога или корневого каталога диска к тому каталогу, в котором находится нужный файл.

В ПК обычно имеется несколько накопителей на магнитных дисках (дисководов). Для MS-DOS накопители на магнитных дисках именуются А:, В:, С: и т.д. Например, в ПК может быть два накопителя на гибком магнитном диске А: и В: и один накопитель на жестком магнитном диске (винчестер) С:.

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

Полное имя файла имеет следующий вид:

[дисковод:][путь\]имя-файла

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

Когда MS-DOS готова к диалогу с пользователем выдается приглашение:

C:\>
или
A:\>

Диалог осуществляется в форме команд. Команда MS-DOS состоит из имени команды и параметров, разделенных пробелами. Имя команды MS-DOS и параметры могут набираться как прописными, так и строчными латинскими буквами. Ввод каждой команды заканчивается нажатием клавиши [ENTER].

Для смены текущего дисковода надо набрать имя дисковода, который должен стать текущим, и затем двоеточие, например

А:

переход на дисковод А:,

B:

переход на дисковод В:

Для изменения текущего каталога имеется команда CD (Change Directory). Формат команды:

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

Вывод файла на экран. Формат команды:

type [дисковод:][путь\]имя-файла

Для удаления файлов имеетмя команда DEL (delete). Формат команды:

del [дисковод:][путь\]имя-файла

Для вывода оглавления каталога имеется команда DIR. Формат команды:

dir [дисковод:][путь\][имя-файла][/P][/W]

Для каждого файла команда dir сообщает его имя, расширение имени, размер файла в байтах, дату и время создания или последнего обновления файла. Подкаталоги отмечаются В конце выдачи сообщается о размере свободного пространства на диске.

Параметр /P задает поэкранный вывод оглавления.

Параметр /W задает вывод только информации об именах файлов в каталоге.

 

Для создания нового каталога имеется команда MD (Make Directory). Формат команды:

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

Для удаления (пустого) каталога имеется команда RD (Remove Directory). Формат команды:

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

Для переименования файлов имеется команда REN (Rename). Формат команды:

ren [дисковод:][путь\]имя-файла имя-файла

Первое имя файла в команде задает имя (имена) переименовываемых файлов, второе - новое имя (имена) файлов.

Для копирования файлов имеется команда COPY. Формат команды:

copy [дисковод:][путь\]имя-файла[дисковод:][путь\]имя-файла

или

copy [дисковод:][путь\]имя-файла[дисковод:][путь\]

Из каталога, указанного в первом параметре команды, копируются файлы, заданные именем файла в первом параметре команды. Дисковод и путь во втором параметре команды указывают каталог, в который копируются файлы. Если во втором параметре имя файла отсутствует, то имена файлов при копировании не меняются. Если во втором параметре команды задано имя файла, то оно указывает новое имя копируемого файла.

 

Порядок выполнения работы:

Создайте структуру каталогов и файлы в соответствии с нижеприведенной структурной схемой.

В Н И М А Н И Е:

В процессе выполнения работы обязательно выполняйте следующие требования:

1. Перед началом работы сделайте активным корневой каталог A:\.
2. Убедитесь в том, что том дисковод A: пуст.
3. Создайте по очереди все каталоги структуры в соответствии с рисунком 1.
4. Файлы lec.1 и lec.2 создайте путем копирования дисковых файлов, указанных препо-да-ва-телем, с изменением их имен на lec.1 и lec.2.
5. Пригласите преподавателя, после его инструкции включите принтер, заправьте бумагу и выведите на печать содержимое файла lec.1.
6. Файлы ques.1 и ques.2 создайте с клавиатуры, помещая туда произвольные тексты по Вашему усмотрению.
7. Файлы l.1 и l.2 создайте путем объединения файлов lec.1 и ques.1, lec.2 и ques.2, соответственно.
8. Файлы ex.1 и ex.2 создайте путем копирования файлов lec.1 и lec.2.
9. Покажите созданную Вами файловую структуру диска преподавателю.
10. Уничтожьте созданную Вами структуру, пользуясь командами RD и DEL, в следу-ющем порядке:

1) сначала установите активным каталог PRACTS и затем уничтожьте эту ветвь струк-туры поэлементно, т.е. каждый файл отдельно;

2) в ветви LEC используйте возможность уничтожения группы файлов;

3) оставшуюся часть структуры уничтожьте с использованием команды FORMAT.

11. Выньте Вашу дискету из слота дисковода А:, сдайте ее преподавателю и выключите компьютер.
    
Рис 1. Файловая структура диска пользователя.

Контрольные вопросы:

  1. Как вывести дерево каталогов?
  2. Как создать директорию?
  3. Как удалить директорию?
  4. Как просмотреть список файлов в директории?
  5. Как сменить активную директорию?
  6. Как скопировать файл?
  7. Как распечатать файл на экран?
  8. Как распечатать файл на принтере?
  9. Как удалить файл?
  10. Что такое джокер?
  11. Что заменяет джокер "*"?
  12. Что заменяет джокер "?"?
  13. Что собой представляет каталог?
  14. Что такое текущий каталог?
  15. Что собой представляет полное имя файла?
  16. Что собой представляет путь (маршрут)?
  17. Каким образом можно создать файл в DOS?
  18. Как получить "твёрдую" копию экрана?
  19. Состав ОС
  20. Когда используется маска имени файла?

Каталог Индекс раздела
Назад Оглавление Вперед