Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
заочникиОС / Лабораторные работы / Лабораторная работа № 1.pdf
Скачиваний:
48
Добавлен:
17.04.2015
Размер:
166.9 Кб
Скачать

Если файл содержит, например, расписание движения самолетов, и с 10 позиции в каждой строке этого файла хранится название пункта назначения, то сортировка будет проводится по этому названию.

Команда: MORE

Назначение: последовательный вывод на экран входных данных фрагментами по 24 строки (одна экранная страница)

Формат:

MORE [d:] [path] [filename]

Комментарий: если не указана спецификация файла, то программа MORE обрабатывает данные, введенные с клавиатуры.

Пример:

MORE C:\ANKETA.DAT – вывод на экран содержимого заданного файла по 24 строки.

Команда: | (вертикальная черта) Назначение: организация конвейера команд.

Примеры:

DIR | SORT - вывод отсортированного каталога на экран, сортировка проводится по имени файлов;

DIR | SORT > CATALOG.DAT - вывод отсортированного каталога в файл CATALOG.DAT;

DIR | SORT | MORE - постраничная выдача отсортированного каталога на экран; DIR | FIND "DIR" > CON - вывод имен подкаталогов из текущего каталога на экран

(если Вы работаете в русифицированной версии ОС, то с помощью команды FIND надо искать строку «КАТАЛОГ» вместо «DIR»).

Практическая часть

1.Запустить эмуляцию MS-DOS в консоли Windows XP.

Пуск – Выполнить – cmd. Нажать Enter.

2.Очистить экран монитора (CLS).

3.Отформатировать гибкий диск (в случае наличия дискеты).

4.Задать метку гибкого диска (в случае наличия дискеты).

5.С помощью команды SUBST присвоить логическому диску М каталог ваших документов.

6.Используя команды работы с каталогами, сделать следующее:

создать подкаталог CATALOG1 на диске M;

7.Скопировать в него подкаталоги «Мои документы», указанный преподавателем;

8.Вывести содержимое каталога CATALOG1 экран, изучить структуры записей каталога о файлах и подкаталогах и занести их в отчет;

используя команду переназначения, записать содержимое каталога CATALOG1 в файл DIR.TXT корневого каталога диска M;

отсортировать содержимое файла DIR.TXT по алфавиту (SORT), по типу файлов (SORT / +9) и по размеру файлов (SORT /+13);

вывести содержимое файла DIR.TXT на экран;

с помощью конвейера вывести имена подкаталогов корневого каталога диска С: на экран ( DIR | FIND "DIR");

9.Освоить запуск программ из разных каталогов:

из текущего каталога; из любого каталога с указанием пути;

с использованием команды PATH.

10. Используя команды работы с файлами и дисками, выполнить следующие операции: создать подкаталог CATALOG2 на диске M и скопировать в него конкатенацию двух

любых текстовых файлов (file1 и file2);

полученному в результате слияния файлу дать имя A.TXT;

сравнить построчно файл-копию с файлом file1 и результат сравнения занести в файл A.PRT, пояснить результат сравнения;

скопировать файлы, начинающиеся на "set", из C:\WINDOWS\ на диск M;

11. Вывести на экран значения переменных области окружения, занести их в отчет. Записать новую переменную TOWN, присвоить ей значение «N_Chelny».

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

1.Функции блока начальной загрузки.

2.Функции IO.SYS и MSDOS.sys

3.Функции Command.com

4.Внешние программы, входящие в состав MS-DOS.

5.Процедура загрузки MS-DOS.

6.Спецификация файла, использование метасимволов "*", "?".

7.Понятие внешних и внутренних команд.

8.Синтаксис команд, основные соглашения об именах устройств.

9.Имя каталога, имя пути. Синтаксис и назначение.

10.Синтаксис и назначение команд работы с каталогами и файлами.

11.Синтаксис и назначение команд обслуживания дисков.

12.Синтаксис и назначение команд переназначения ввода/вывода и фильтрации.