Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Мет_інформатика_1_укр.docx
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
2 Мб
Скачать
☆

5. Питання для самоконтролю

        1. Як в Windows запускається режим командного рядка?

        2. Як виконується обмін даними між вікном командного рядка або вікном доданку MS DOS і іншими вікнами?

        3. Які компоненти містить команда в Windows?

        4. Як виконується повторне виконання і редагування команд в режимі командного рядка?

        5. Як виконується редагування команд в командній оболонці Far?

        6. Які можливості по обміну даними з командним рядком є в командній оболонці Far?

        7. Як виводиться довідка для списку команд Windows і довідка по окремій команді?

        8. Як організувати виведення вихідних даних команди у файл?

        9. Як організувати послідовне виконання декількох команд(ланцюжок або конвеєр команд)?

        10. Як перейти у вище розміщений каталог і кореневий каталог?

        11. Що таке повне ім'я файлу?

        12. Чи можна скопіювати файл в той же каталог, в якому він знаходиться?

Лабораторна робота № 4 Створення і модифікація командних файлів

1. Мета роботи

Метою роботи є придбання навичок роботи з командними файлами в Windows, що дозволяють виконувати послідовності команд.

2. Склад робочого місця

2.1. Устаткування: IBM- сумісний персональний комп'ютер(ПК).

2.2. Програмне забезпечення: операційна система сімейства Windows.

3. Підготовка до лабораторної роботи

Для підготовки до виконання лабораторної роботи необхідно повторити наступні розділи (дивись додаток 4):

  1. Командні файли;

  2. Виклик командного файлу;

  3. Команди, використовувані в командних файлах;

  4. Послідовності команд;

  5. Приклад командного файлу;

4. Порядок виконання роботи

  1. Складіть командний файл відповідно до свого варіанту:

  2. Відкрийте свою папку і створіть в ній папку temp.

  3. Скопіюйте в папку temp декілька файлів з потрібними при виконанні вашого варіанту розширеннями (наприклад, .txt, .doc, .exe и т.д.).

  4. Створіть (за допомогою команди copy con имя-файла) файл зі своїм ім'ям і розширенням.bat.

  5. Текстовий файл має бути в кодуванні OEM(DOS). Його можна редагувати або у вбудованому редакторові Far (в режимі DOS), або в текстовому редакторі Блокнот (зі шрифтом Terminal), або в редакторі Bred3 (в кодуванні OEM).

  6. Для усіх варіантів при значенні /? для першого параметра повинна виводитися довідка про командний файл: дія, виклик і пояснення до параметрів.

  7. Для усіх варіантів в командному файлі повинна виконуватися перевірка параметрів:

  • якщо параметр є обов'язковим, проводиться перевірка його завдання;

  • якщо параметр є обов'язковим, проводиться перевірка його існування;

  • якщо параметр має неприпустиме значення, повинне виводитися повідомлення про помилку.

  1. Подальші дії виконуються відповідно до вашого варіанту.

  2. Створіть новий файл в текстовому редакторові Блокнот для запису результатів роботи командного файлу.

  3. Після створення командного файлу перевірте його роботу при усіх можливих значеннях параметрів і скопіюйте результати виконання з екрану системного доданку Командная строка чи командної оболонки Far в вікно текстового редактора.

  4. Покажіть викладачеві роботу вашого командного файлу для усіх можливих значень параметрів.

  5. Збережіть файл, що містить командний файл, і файл, що містить результати роботи командного файлу, на зовнішній носій, а потім видаліть папку temp.

Варіант 4-01

Створіть командний файл виведення імен файлів(за допомогою команди dir) заданих типів із заданої папки.

В якості першого(обов'язкового) параметра має бути задане ім'я папки(для поточної папки задається символ "".). Другим(необов'язковим) параметром є тип файлу:

  • prog – для програмних файлів (з розширеннями .com и .exe);

  • all – для всіх файлів.

Варіант 4-02

Створіть командний файл, що виводить зміст папки (отримане за допомогою команди dir) на екран дисплея.

В якості першого(обов'язкового) параметра має бути задане ім'я папки(для поточної папки задається символ "".). Другим(необов'язковим) параметром є вид вивідного потоку:

  • d – вивід на дисплей;

Варіант 4-03

Створіть командний файл копіювання файлів заданого типу (за допомогою команди copy) з однієї папки в іншу.

В якості першого(обов'язкового) параметра має бути задане ім'я початкової папки(для поточної теки задається символ "".). Другим(необов'язковим) параметром є тип файлу:

  • image – для файлів зображень (з розширеннями .bmp , .gif, .jpg и .png);

  • all – для всіх файлів.

Якщо другий параметр не заданий, для нього передбачається значення all.

У командному файлі видається запит на введення імені папки, в яку копіюватимуться файли(для поточної теки задається символ "".). Імена початкової папки і папки, в яку проводитиметься копіювання, не повинні співпадати. Якщо папка із заданим ім'ям не існує, вона створюється за допомогою команди mkdir.

Варіант 4-04

Створіть командний файл, що виконує перегляд файлів папки відповідно до їх типу.

В якості першого(обов'язкового) параметра має бути задане ім'я папки(для поточної папки задається символ "".). Другим(необов'язковим) параметром є тип файлу, який може мати одно з наступних значень:

  • image – для файлів зображень з розширеннями .bmp, .gif, .jpg або .png (викликається програма C:\WINDOWS\system32\mspaint.exe);

  • text – для текстових файлів з розширенням .txt (викликається програма C:\WINDOWS\Notepad.exe).

Якщо другий параметр не заданий, видається запит на введення імені файлу(у імені файлу можуть бути використані символи "?" і "*") і запит на введення розширення файлу(має бути одно з перелічених вище розширень).