Автор работы: Пользователь скрыл имя, 20 Ноября 2013 в 16:35, лабораторная работа
Цель работы – закрепление знаний по файловой системе организации данных и приобретение навыков работы в среде MS DOS. MS DOS (MicroSoft Disk Operating System) – дисковая операционная система фирмы Microsoft, в дальнейшем – просто DOS, разработана специально для персональных компьютеров. Ее последняя версия включена в операционные системы Windows и получила название MS DOS 7.0. Диалог пользователя с DOS осуществляется в форме команд, вводимых в ответ на так называемое приглашение операционной системы.
имя – имя создаваемого файла.
Например, чтобы создать текстовый файл NAME.TXT в каталоге CURS, в командной строке набирается
C:\WIN>copy con CURS\NAME.TXT
После ввода этой команды требуется набрать текст файла и по окончании ввода нажать клавишу F6 или Ctrl-Z (конец файла) и затем Enter. На экране появится сообщение
1 файл(а, ов) скопировано
!! Создайте в каталоге W файл ms_dos .txt , набрав в качестве текста свои фамилию, имя и отчество. Просмотрите дерево каталога W с файлами.
Примечание. Команда COPY CON обладает ограниченными возможностями, поэтому для создания текстовых файлов обычно применяют специальные программы-редакторы. Например, при использовании редактора Turbo Pascal необходимо в командной строке набрать путь к исполняемому файлу turbo.exe и нажать Enter. После набора текста (программы) его следует сохранить под требуемым именем в указанном каталоге и для возврата в DOS нажать Alt+X.
Просмотр содержимого файла. Для просмотра информации, содержащейся в файле, применяется команда TYPE.
Формат команды:
TYPE [диск] [путь] имя
Например, чтобы просмотреть содержимое файла NAME.TXT,
в командной строке необходимо набрать
C:\WIN\CURS>type NAME.TXT
!! Просмотрите содержимое файла ms_dos .txt.
Копирование файлов. Для копирования содержимого файла с одного диска на другой или из одного каталога в другой применяется команда COPY.
Формат команды:
COPY [диск] [путь] старое_имя [диск] [путь] [новое_имя] [/v]
где /v – режим копирования с проверкой соответствия копии оригиналу.
Например
C:\>copy WIN\CURS\NAME.TXT WIN
!! Скопируйте файл ms_dos .txt в каталог Q под именем ms_dos1.txt.
Объединение файлов (конкатенация). Объединение нескольких файлов можно осуществить с помощью команды COPY и символа +, соединяющего исходные файлы.
Формат команды:
COPY [диск] [путь] имя1+[диск] [путь] имя2 [диск] [путь] новое_имя
Например
A:\>copy
C:\TURBO\MYFILE\SORT.PAS+A:\
объединяет тексты программ SORT.PAS и ROOTS.PAS в один файл с именем BVL.PAS. Причем если все объединяемые файлы находятся в текущем каталоге и имя результирующего файла не указано, то ему присваивается имя первого файла.
!! Объедините файлы С:\W\ms_dos .txt и С:\W\Q\ms_dos1.txt в файл С:\W\Q\ms_dos2.txt.
Переименование и перенос файлов. Эти процедуры производятся аналогично переименованию и переносу каталогов.
!! Переименуйте файл ms_dos1.txt в ms_dos3.txt. Затем перенесите последний в каталог W.
Вывод содержимого файла на печать. Содержимое файла можно вывести на печать двумя способами:
1) с помощью команды COPY и параметра prn:
COPY [диск] [путь] [имя] prn
Например C:\ >copy TURBO\MYFILE\BVL.PAS prn
2) с использованием команды PRINT.
Формат команды:
PRINT [диск] [путь] имя
Например C:\TURBO\MYFILE>print BVL.PAS
После ввода этой команды на экране появляется запрос:
Имя печатающего устройства [PRN]:
Для начала печати необходимо набрать prn.
!! Выведите на печать содержимое файла ms_dos2.txt.
Удаление файлов. Для удаления файлов используется команда DEL.
Формат команды: DEL [диск] [путь] имя
Например
C:\>del WIN\CURS\BVL.PAS
!! Удалите файл ms_dos .txt из каталога W.
Работа с группами файлов. При копировании, объединении, переносе, удалении файлов, находящихся в одном каталоге, можно использовать групповые имена, задаваемые с помощью символов * и ?.
Например,
при копировании:
C:\>copy WIN\CURS\*.TXT WIN
при конкатенации:
C:\>copy TURBO\MYFILE\*.PAS WIN\CURS\BVL.PAS
при переносе:
C:\>move TURBO\MYFILE\*.PAS WIN\CURS
при переименовании:
C:\>del WIN\CURS\*.PAS *.TXT
при удалении:
C:\>del WIN\CURS\*.TXT
Запуск прикладной программы. Для запуска прикладной программы необходимо ввести в командную строку DOS имя исполняемого файла (файлы с расширениями exe, com, bat), т.е.
[диск:] [путь] имя файла
и нажать Enter. При этом расширение файла указывать необязательно.
!! После разрешения преподавателя удалите каталог W.
Порядок выполнения работы
1. Тщательно
изучить материал всех
2. Показать
преподавателю конечный
3. После
разрешения преподавателя
3.1. Создать на диске C: дерево каталогов с нижеприведенной структурой. При этом после создания каталога D сделать его текущим. Далее все каталоги, кроме IBM, необходимо создавать, не изменяя текущего каталога. Затем сменить текущий каталог на WP и создать каталог IBM и его подкаталоги PC и XT.
Получаемые результаты проверять командой TREE.
3.2. Сделать текущим каталог D.
3.3. Удалить
подкаталог четвертого уровня P
3.4. Создать в подкаталоге ХТ текстовый файл с расширением txt, назвав его своей фамилией (имя файла должно содержать не более восьми латинских букв). В качестве текста набрать свою фамилию и инициалы.
3.5. Создать
в том же каталоге еще два
текстовых файла, назвав их
своими именем и отчеством.
В качестве текста взять
3.6. Перейти в каталог XT.
3.7. Объединить файлы *.txt под именем файла "фамилия". Просмотреть содержимое полученного файла на экране.
3.8. Распечатать содержимое файла "фамилия" с помощью команды PRINT.
3.9. Удалить файл "фамилия".
3.10. Перейти в каталог D.
3.11. Переименовать файл "имя".
3.12. Скопировать файл "отчество" в каталог XXX.
3.13. Перенести
переименованный файл в
3.14. Скопировать каталог IBM в каталог AUTO под новым именем FIO.
3.15. Перенести каталог IBM со всем содержимым в каталог USER с прежним именем.
3.16. Удалить каталог IBM.
3.17. Вывести на печать дерево каталогов с файлами.
4. После разрешения преподавателя удалить каталог D.
Таблица1.1
Основные команды MS DOS 7.00
Команды работы с каталогами |
Создание каталога MD [диск] [путь] имя |
Вывод содержимого каталога DIR [диск] [путь] [имя] [/p] [/w] [>prn] |
Вывод дерева каталогов TREE [диск] [путь] [имя] [/f] [|more] [>prn] |
Смена текущего каталога CD [путь] имя |
Перенос каталога MOVE [диск] [путь] старое_имя [диск] [путь] [новое_имя] |
Копирование каталога XCOPY [диск] [путь] старое_имя [диск] [путь] старое(новое)_имя [/s] [/e] |
Переименование каталога REN [диск] [путь] имя1 имя2 |
Удаление каталога RMDIR [диск] [путь] имя |
Команды работы с файлами |
Создание файла COPY CON [диск] [путь] имя |
Просмотр содержимого файла TYPE [диск] [путь] имя |
Вывод содержимого файла на печать PRINT [диск] [путь] имя COPY [диск] [путь] имя prn |
Перенос файлов MOVE [диск] [путь] старое_имя [диск] [путь] [новое_имя] |
Копирование файлов COPY [диск] [путь] старое_имя [диск] [путь] [новое_имя] [/v] |
Переименование файлов REN [диск] [путь] имя1 имя2 |
Удаление файлов DEL [диск] [путь] имя |
Содержание отчета
1.
Номер, название и цель
2. Результаты работы, выведенные на печать:
а) содержимое корневого каталога в краткой форме;
б) текст файла ms_dos.txt;
в) текст файла "фамилия";
г) окончательный вид дерева каталогов.
3. Анализ ошибок, допущенных в ходе выполнения работы.
4. Краткие выводы о проделанной работе.
Контрольные вопросы
1. Охарактеризуйте понятие файла и каталога.
2. Что такое корневой, текущий и родительский каталоги и подкаталоги?
3. Расскажите о форматах команд, используемых в DOS.
4. Поясните, что такое приглашение DOS и его командная строка.
5. Какие основные команды общего назначения Вы знаете?
6.
Как осуществить смену
7.
Поясните процедуру
8.
Что такое перенаправление
9. Какие основные команды работы с файлами Вы знаете?
10. Как осуществляется просмотр каталогов и дерева каталогов?
11. Как создать файл в DOS?
12. Как вывести содержимое файла на экран, на принтер? Пример.
13.
Как скопировать файл из
14. Как удалить каталог, файл? Пример.
15.
Как осуществить пересылку
16.
Как переименовать каталог,
17.
Как запустить прикладную
18.
Охарактеризуйте возможности
19. Какие основные команды работы с каталогами Вы знаете?