На лабораторной работе № 2 будут разобраны некоторые основные команды DOS(в основном внутренние). Но работать в интерфейсе «DOS» довольно неудобно. Поэтому для удобства была создана программа-оболочка, включающая основные команды DOS, но в более удобном интерфейсе. Вначале DOS SHELL, затем NC, DN, VC, FAR и подобные им.
Задания этой работы можно выполнять практически в любой из этих оболочек. На оценку «отлично» предполагается свободное владение навыками работы в любой оболочке. Предпочтение отдадим самым распространенным программам -оболочкам.
Для выполнения этой лабораторной работы как минимум необходимо знать значение терминов «корневой каталог, текущий каталог, файл, архив, удаление, копирование, перенос», а также «атрибут, скрытый файл, меню, поиск, фильтрация, параметры конфигурации, панели, группа файлов» и некоторые специальные сочетания клавиш .
Загрузка программы-оболочки в среде Windows...
Задания по теме «NC»
1. Загрузить NC и установите в левой панели корневой каталог, а в правой любой другой.
2. Воспользуйтесь следующими комбинациями клавиш и кратко опишите результат в тетради : Ctrl+O, Ctrl+P, Ctrl+U, Alt+F1 Alt+F2.
3. Выбрать какой-либо каталог в корневом каталоге. Записать его имя в тетрадь. Войти в него (поставьте курсор на имя каталога и нажмите клавишу Enter).
4. Просмотреть этот каталог несколько раз, изменяя при этом режимы просмотра (разные пункты в меню «Left» или «Right». Выйти в корневой каталог (поставьте курсор на .. и нажмите клавишу Enter).
5. Установить в левой панели формат информации о диске. Определить объем диска С и количество свободного места на нем.
6. Отсортируйте файлы в правой панели по времени.
7. Внутри корневого каталога создать каталог DAR.
8. Внутри DAR создать DAR1 и DAR2, а внутри DAR1 создать каталог DAR11,внутри DAR11 создать каталог DAR119 .Убедиться в правильности выполнения задания.
9. Используя сочетание клавиш Shift+F4 в каталоге DAR создать текстовый файл olimp.txt с содержимым «Мы учимся в работать в NC» .
10. Просмотреть содержимое созданного файла.(F3).
11. Создать в каталоге DAR2 текстовый файл reno.txt с содержанием «Над заданием трудились ... » .
12. Скопировать первый из файлов в DAR1, а второй - вначале в DAR2, затем в DAR119, изменив при последнем копировании имя файлаreno.txtнаreno2.txt.
(F5 или Alt+F5)
для копирования на экране будет видна схема COPY ПУТЬ\*.* ПУТЬ\*.*
13. В каталоге DAR119 создать файл sport.ort, содержащий строки:
футбол
легкая атлетика
борьба
футбол
фигурное катание
футбол
14. Скопировать файл sport.ort в DAR1, затем в DAR2.
21. Создать файл-архив smoll.*(расширение любое) из всех файлов каталога DAR119, причем файл-архив поместить тоже в DAR119 , воспользовавшись каким-либо известным архиватором, например arj.exe, взятым из списка имеющихся архиваторов.
22. Определите отношение суммарного размера исходных файлов к размеру сжатого.
23. В каталоге DAR2 переименуйте файл sport.ort на sport.rtr.
24. Удалить все файлы кроме файла-архива из каталога DAR119.
25. В файле sport.ort каталога DAR1 заменить «футбол» на «хоккей».
26. Просмотреть, если это возможно, структуру (дерево) каталога DAR. Затем перейти по дереву в каталог BIN.
27. Разархивировать файл smoll.*, поместив получившиеся файлы в каталог DAR119.
28. Скопировать все файлы каталога DAR119 в каталог DAR11.
29. Отсортируйте файлы в левой панели по размеру.
30. В каталоге BIN выделить три самых больших файла с расширением *.PAS.
31. Скопируйте выделенные файлы в каталог DAR11.
32. Удалить файл-архив из каталога DAR119.
33. Сделать при помощи фильтра файлы с расширением *.txt невидимыми. Просмотреть все подкаталоги каталога DAR.
34. Снять фильтр. Сделать невидимыми файлы каталога DAR119 при помощи использования атрибутов именю Configuration (конфигурация).
35. Снять атрибуты с файлов каталога DAR119.
36. Найти файл aidstest.exe .
37. Запустить файл aidstest.exe с параметром с: .
38. Используя журнал команд, запустить файл sport.bat.
39. Просмотрите файлы *.ico в каталоге BIN.
40. Удалить каталог DAR и все созданные файлы, используя для этого маску файлов (например джокеры *и?).* (аккуратно!!!).