Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Теория+практ_Экз_2013.doc
Скачиваний:
9
Добавлен:
19.05.2015
Размер:
198.14 Кб
Скачать

Задание 2

Тема:Работа с файлами, создание, просмотр, переименование, удаление.

По данным командам написать действие, которое произойдёт и, наоборот, по описанию действий написать команды. Учесть, что не все команды написаны правильно. Проверить правильность написания команд. Если Вы обнаружили ошибку, то напишите, в чём она заключается.

Например:

Команда: Copy xxx.doc xxx.txt №: 1 Что происходит: Копирование файла xxx.doc в текущем каталоге; создаётся файл xxx.txt в текущем каталоге;

Вариант 1(п.1-п.15); Вариант 2 (п.16-п.31) ; Вариант3 (п.33-п.43)

Команда:

Что происходит:

Copy a:\x.* a:\x.*

Copy xxx.doc xxx.txt

Copy a:\*.*

Copy \a:\*.*

Copy \t\*.doc c:*.txt

Copy .lst+*.ref *.prn

Copy file1.dat+file2.dat all.dat

Copy *.lst all.prn

Copy *.doc pas.* > prn

Copy paper.txt PRN

Copy Qbas.bas > prn

Файл не может быть скопирован сам на себя

Copy /b paper.prn prn

Copy con laborator.txt

Copy /b a:\b.* > nul

Copy /b b:\*.a nul

Copy b:\*.txt > nul

Type paper.doc

Type c:\t.doc>PRN

Type a:\bak.* prn

Ren a:*.doc *.txt

Del paper.doc

Del *.bas *.pas

Del *.bas;*.pas

Del *.* nul

Del d:\*.bak

Copy *.doc a:

Copy a?b*.pas b:\ /Y

Copy *.bak a:\*.old

Copy 1*.* 1

Copy /Y *.old b:\*.bak

Copy alex.doc a:\alex

Объединение всех файлов с расширением .bas и .pas. Результат записывается в файлs.prn

Копирование всех файлов из корневого каталога диска A: в текущий каталог диска D: ;

Создание текстового файла с именем bak и расширением bak

Переименование файла xxx.doc в текущем каталоге. Новое имя файла – xxx.txt

Переименование всех файлов с расширением .txt в текущем каталоге на дисководеА:\. Файлы получают расширение.bat

Удаление всех файлов с расширением .bak из текущего каталога;

Удаление всех файлов без запроса;

Вывод на экран файла 1lab.basиз каталогаc:\QBASIC

Вывод на принтер файла super.bak из каталога a:\DOC

Пересылка файлов с расширением .arj в текущем каталоге в подкаталог ARJ. Существовавшие в подкаталоге ARJ файлы с тем же именем, что и пересылаемые файлы, замещаются без каких-либо запросов.

Пересылка файла DeskJet.bak в корневой каталог диск D: с переименованием этого файла в DeskJet.old

Вариант 4

1.Написать предполагаемый ответ системы на следующие действия:

Copy *.txt > prn

Copy *.txt prn

Copy *.txt > nul

Copy *.txt nul

  1. Что произойдёт, если при перемещении файла в каталоге-получателе уже имеется файл с таким именем?

  2. Какие команды вывода на печать (принтер) Вы знаете? Привести примеры команд.

  3. Что произойдёт, если перемещение файла производится в каталог, которого не существует (создастся ли этот каталог)? Свой ответ обосновать.

Вариант 5.

Объясните все ответные действия MS-DOS - (?), на задаваемые команды - (№), а также обоснуйте команды (№).