Скачиваний:
43
Добавлен:
15.06.2014
Размер:
123.39 Кб
Скачать

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

2.3.1 Ознакомиться с описанием лабораторной работы.

2.3.2 Выполнить одно из нижеперечисленных заданий (по указанию преподавателя). Все индивидуальные задания включают в себя подготовку командного файла, реализованного по стандартным правилам написания программ, т.е. он должен реагировать на возможные ошибки, избегая сообщений ОС, выдавать сообщения о ходе работы и промежуточную информацию, в том числе и справочную. Темы индивидуальных заданий, с согласия преподавателя, могут быть предложены и самими студентами.

2.3.3 Темы индивидуальных заданий

2.3.3.1 Обеспечить слияние n (значение n должно быть произвольным) файлов в один с удалением исходных; файлы задаются параметрами командной строки.

2.3.3.2 Построить меню с тремя (или более) альтернативами, обеспечивающее выполнение одной из трёх программ; предусмотреть выбор одного из пунктов меню по умолчанию и выход из командного файла без выбора программ.

2.3.3.3 Первый параметр командного файла содержит путь, по которому создается папка (директорий, каталог) с именем, заданным вторым параметром, и в неё переносятся файлы, список которых представлен остальными параметрами.

2.3.3.4 Обеспечить обмен файлов между двумя указанными папками (папки задаются в параметрах командного файла).

2.3.3.5 Вывести на экран с помощью командного файла свою фамилию (параметр 2), имя (параметр 3) и отчество (параметр 4) по паролю (параметр 1).

2.3.3.6 Обеспечить с помощью командного файла запись фамилии (параметр 1; фамилию набирать в алфавите клерного письма) в файл (параметр 2) с автоматической сортировкой от A до Z.

2.3.3.7 Создать командный файл, позволяющий по значению /w (параметр 1) записывать в телефонную книжку (файл) Ф.И.О. (параметр 2) и соответствующий номер телефона (параметр 3), а по значению /r (параметр 1) – узнавать номер телефона по Ф.И.О. (параметр 2).

2.3.3.8 Построить командный файл для удаления заданных файлов, запрещающий удалять файлы типа exe, com и bat, а также запрашивающий подтверждение на удаление и предусматривающий восстановление нечаянно удаленных файлов. После своей работы он не должен оставлять никаких “следов”.

2.3.3.9 Построить командный файл для получения перемещаемого изображения, пользуясь лишь командами MS–DOS.

2.3.3.10 Построить командный файл для резервирования произвольного каталога произвольным архиватором.

2.3.4 Убедиться в правильности функционирования созданного КФ.

2.3.5 Продемонстрировать преподавателю работу созданного командного файла. Устранить сделанные замечания.

2.3.6 После успешной (зачётной) демонстрации командного файла преподавателю сохранить файл отчёта в указанном преподавателем месте.

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

2.4.1 Структура команды (её элементы).

2.4.2 Порядок следования параметров в команде.

2.4.3 Как вывести подсказку на команду.

2.4.4 Как приостановить и как прервать выполнение команды.

2.4.5 Чем отличаются внутренние и внешние команды.

2.4.6 Дать определение командному файлу, его назначению.

2.4.7 Какие команды можно использовать в командных файлах?

2.4.8 Каким образом командный файл может получить информацию извне?

2.4.9 Как из одного командного файла выполнить другой?

2.4.10 Какие вы знаете команды специально (или преимущественно) для употребления в командных файлах?

2.4.11 Как создать командный файл?

27

Соседние файлы в папке Лаба 2 Командные файлы [Вариант 7]