
- •Практична робота № 2. Робота в ms-dos
- •Завдання для виконання лаб. Роботи № 2
- •Практична робота № 3. Команди ms-dos для перевірки дисків і файлів.
- •Практична робота № 4. Команди переадресації, конвеєри, фільтри
- •Практична робота № 5. Файли пакетної обробки даних. Оператори пакетних файлів.
- •Хід роботи
- •Практична робота № 6. Файл autoexec.Bat
- •Практична робота № 7. Конфігураційний файл config.Sys.
Практична робота № 1. Робота з операційною системою MS-DOS.
Мета роботи: отримання навичок практичної роботи з операційною системою MS-DOS по створенню файлової структури інформації користувача на диску, при самостійному виборі команд користувачем.
Короткі теоретичні відомості.
Операційна система - це програма, завантажується в персональний комп'ютер (ПК) при його включенні. Вона організовує діалог з користувачем, дає можливість зручного доступу до апаратних засобів ПК і управляє виконанням всіх інших програм. Як правило, ПК IBM PC працює під управлінням операційної системи MS-DOS.
Початкова завантаження MS-DOS виконується автоматично при включенні електроживлення ПК, при натисканні на клавішу "RESET" на корпусі ПК, а також при одночасному натисканні клавіш CTRL, ALT, DEL на клавіатурі. Для виконання початкового завантаження MS-DOS необхідно, щоб на дисководі А для гнучких дисків була встановлена дискета із записаною операційною системою MS-DOS або щоб ПК мав жорсткий диск (вінчестер) із записаною на ньому операційною системою MS-DOS.
Інформація на магнітних дисках зберігається у файлах. Файл - це пойменована область на диску. У файлах можуть зберігатися тексти програм, документи, готові до виконання програми і т.д. Кожен файл маємо ім'я, яке складається з двох частин: імені та розширення. В імені файлу може бути від 1 до 8 символів. Розширення імені файлу починається з точки, за якою слідують від 1 до 3 символів.
Символи в імені та розширенні можуть бути прописними і рядковими латинськими літерами, цифрами та символами
- _ $ # @! % () () '~ ^
Розширення файлу є необов'язковим. В імені і розширенні імені файлу прописні і рядкові латинські букви є еквівалентними, так як MS-DOS переводить всі малі літери у відповідні прописні букви.
Деякі імена файлів є забороненими, так як MS-DOS розуміє їх як імена пристроїв. Ці імена такі:
AUX, COM1 - COM3, LPT1 - LPT3, CON, PRN, NUL
Імена файлів реєструються на магнітних дисках в каталогах (або директоріях). Каталог - це спеціальне місце на диску, в якому зберігаються імена файлів, відомості про розмір файлів, часу їхнього останнього поновлення, атрибути (властивості) файлів і т.д. Якщо в каталозі зберігається ім'я файлу, то говорять, що цей файл знаходиться в даному каталозі. На кожному магнітному диску може бути кілька каталогів. Вимоги до імен каталогів ті ж, що й до імен файлів.
Каталог, з яким у цей момент працює користувач, називається поточним. Якщо в команді MS-DOS вказати ім'я файлу, то цей файл буде шукатися або створюватися в поточному каталозі. Коли Ви використовуєте файл не з поточного каталогу, необхідно вказати, в якому каталозі цей файл знаходиться. Це робиться за допомогою вказівки шляху до файлу.
Шлях - це послідовність з імен каталогів або символів "..", розділених символом "\". Цей шлях задає маршрут від поточного каталогу або кореневого каталога диска до того каталогу, в якому знаходиться потрібний файл.
У ПК звичайно є кілька накопичувачів на магнітних дисках (дисководів). Для MS-DOS накопичувачі на магнітних дисках іменуються А:, В:, С: і т.д. Наприклад, в ПК може бути два накопичувачі на гнучкому магнітному диску А: і В: і один накопичувач на жорсткому магнітному диску (вінчестер) С:.
Поточний дисковод - це той дисковод, з яким Ви працюєте в даний момент. MS-DOS за замовчуванням шукає всі задаються користувачем файли на диску, що знаходиться на поточному дисководі. Ви можете змінити поточний дисковод за допомогою команд MS-DOS.
Повне ім'я файлу має наступний вигляд:
[Дисковод:] [шлях \] ім'я файлу
тобто складається з шляху до каталогу, в якому знаходиться файл, і імені файлу, розділених символом "\", перед якими може стояти позначення дисководу.
Коли MS-DOS готова до діалогу з користувачем, видається запрошення:
|
или |
|
Діалог здійснюється у формі команд. Команда MS-DOS складається з імені команди і параметрів, розділених пробілами. Ім'я команди MS-DOS і параметри можуть набиратися як прописними, так і малими латинськими літерами. Введення кожної команди закінчується натисканням клавіші [ENTER].
Для зміни поточного дисковода треба набрати ім'я дисковода, який повинен стати поточним, і потім двокрапка, наприклад
|
|
|
|
Для зміни поточного каталогу є команда CD (Change Directory). Формат команди:
cd [дисковод:] шлях Висновок файлу на екран. Формат команди:
type [дисковод:] [шлях \] ім'я файлу Для видалення файлів є команда DEL (delete). Формат команди:
del [дисковод:] [шлях \] ім'я файлу Для виводу змісту каталозі є команда DIR. Формат команди:
Dir [дисковод:] [шлях \] [ім'я файлу] [/ P] [/ W] Для кожного файлу команда dir повідомляє його ім'я, розширення імені, розмір файлу в байтах, дату і час створення або останнього оновлення файлу. Підкаталоги відмічаються. Наприкінці видачі повідомляється про розмір вільного простору на диску.
Параметр / P задає поекранний висновок змісту.
Параметр / W задає висновок тільки інформації про імена файлів в каталозі.
Для створення нового каталогу є команда MD (Make Directory). Формат команди:
md [дисковод:] шлях
Для видалення (порожнього) каталозі є команда RD (Remove Directory). Формат команди:
rd [дисковод:] шлях
Для перейменування файлів є команда REN (Rename). Формат команди:
ren [дисковод:] [шлях \] ім'я файлу назва файлу
Перше ім'я файлу в команді задає ім'я (імена) перейменовувати файли, друге - нове ім'я (імена) файлів.
Для копіювання файлів є команда COPY. Формат команди:
copy [дисковод:] [шлях \] ім'я файлу [дисковод:] [шлях \] ім'я файлу
або
copy [дисковод:] [шлях \] ім'я файлу [дисковод:] [шлях \]
З каталогу, зазначеного в першому параметрі команди, копіюються файли, задані ім'ям файлу в першому параметрі команди. Дисковод і шлях у другому параметрі команди вказують каталог, в який копіюються файли. Якщо у другому параметрі ім'я файлу відсутній, то імена файлів при копіюванні не змінюються. Якщо у другому параметрі команди задано ім'я файлу, то воно вказує нове ім'я копійованого файлу.
Порядок виконання роботи:
Створіть структуру каталогів і файли відповідно до нижченаведеної структурною схемою.
УВАГА!!!!!!!!!!!!!:
У процесі виконання роботи обов'язково виконуйте наступні вимоги:
• при створенні файлової структури на кожному етапі перевіряйте результати виконання кожної команди, користуючись командами DIR і TYPE;
• у процесі роботи Ви можете змінювати активні каталоги диска, але не змінюйте активний диск (D:)
1. Перед початком роботи зробіть активним кореневий каталог D: \.
2. Переконайтеся в тому, що те дисковод D: порожній.
3. Створіть по черзі всі каталоги структури у відповідності з рисунком 1.
4. Файли lec.1 і lec.2 створіть шляхом копіювання дискових файлів, зазначених викладачем, із зміною їх імен на lec.1 і lec.2.
5. Запросіть викладача, після його інструкції увімкніть принтер, заправте папір і виведіть на друк вміст файлу lec.1.
6. Файли ques.1 і ques.2 створіть з клавіатури, поміщаючи туди довільні тексти на Ваш розсуд.
7. Файли l.1 і l.2 створіть шляхом об'єднання файлів lec.1 і ques.1, lec.2 і ques.2, відповідно.
8. Файли ex.1 і ex.2 створіть шляхом копіювання файлів lec.1 і lec.2.
9. Покажіть створену Вами файлову структуру диска викладачеві.
10. Знищіть створену Вами структуру, користуючись командами RD? DEL, в наступному порядку:
1) спочатку встановіть активним каталог PRACTS і потім знищіть цю гілку структури поелементно, тобто кожен файл окремо;
2) в гілці LEC використовуйте можливість знищення групи файлів;
3) частину, що залишилася структури знищіть з використанням команди FORMAT.
11. вимкніть комп'ютер
Контрольні питання:
1. Як вивести дерево каталогів?
2. Як створити директорію?
3. Як видалити директорію?
4. Як переглянути список файлів в директорії?
5. Як змінити активну директорію?
6. Як скопіювати файл?
7. Як роздрукувати файл на екран?
8. Як роздрукувати файл на принтері?
9. Як видалити файл?
10. Що таке джокер?
11. Що замінює джокер "*"?
12. Що замінює джокер "?"?
13. Що собою представляє каталог?
14. Що таке поточний каталог?
15. Що собою представляє повне ім'я файлу?
16. Що собою представляє шлях (маршрут)?
17. Яким чином можна створити файл в DOS?
18. Як отримати "тверду" копію екрану?
19. Склад ОС
20. Коли використовується маска імені файлу?
Практична робота № 2. Робота в ms-dos
Теоретичний матеріал:
1. Редагування вводу команд DOS
Для зручності редагування вводу команд існує спеціальна програма - редактор командного рядка DOSKEY. Програма DOSKEY зберігає в кільцевому стеці кілька раніше введених користувачем команд і може виводити їх у командний рядок DOS. Для управління стеком команд використовуються клавіші:
() - виклик попередньої (наступної) команди;
ALT+F7 - очищення стека команд;
F7 - висновок на екран стека команд з їх номерами;
F9 - виведення з стека в командний рядок команди з даним номером.
При редагуванні вводяться і викликаних команд стають доступними стандартні клавіші переміщення курсору, видалення символів, режиму вставки / заміни.
2. Основні команди MS-DOS
Для видачі довідки по командах MS-DOS ввести: команда/? В описі команд у квадратні дужки [] укладені ті елементи команди, які можна не вказувати, в круглі () - альтернативні варіанти. Стандартними зовнішніми пристроями є: CON (консоль) - клавіатура при введенні інформації і дисплей при виведенні, PRN - принтер, NUL - порожній апарат. Символом d: позначений будь-який дисковий носій.
I. Команди роботи з каталогами
1) DIR - перегляд вмісту каталогу:
DIR [d:] [шлях \] [ім'я файлу] [/ P] [/ W] [/ A] [/ O] [/ S] [/ B] [/ L].
Параметри:
/ P - посторінковий вивід на екран;
/ W - виведення записів в усіченому форматі (тільки імена файлів) в 5 колонок;
/ S - висновок імен файлів у каталозі і підкаталогах;
/ B - висновок лише імен файлів в стовпчик;
/ L - вивід інформації маленькими літерами;
/ A: атрибути - індикація вмісту каталогів з атрибутами (H, A, S, R, D або-H,-A, ...);
/ O: критерій - завдання порядку виведення імен файлів (за алфавітом N, часу створення T, розширення E, розміром S, датою D, або-N,-T, ..., де знак "-" означає зворотний порядок);
Приклади:
DIR / P - посторінковий вивід на екран вмісту поточного каталогу;
DIR *. txt - висновок на екран імен файлів з розширенням txt з поточного каталогу.
2) MD (MKDIR) - створення підкаталогу у поточному або пасивному каталозі:
MD [d:] [шлях \] ім'я підкаталогу.
Приклад:
MD H: \ WORK \ TEST - створення в пасивному каталозі H: \ WORK підкаталогу TEST.
3) RD (RMDIR) - знищення каталогу (порожнього):
RD [d:] [шлях \] ім'я підкаталогу.
Приклад:
RD TEST - знищення підкаталогу TEST в поточному каталозі.
4) CD - перехід в інший каталог:
CD [d:] [шлях \] [ім'я підкаталогу].
Приклади:
CD (без параметрів) - відображення на екрані повного імені поточного каталогу;
CD .. - Перехід в батьківський каталог;
CD \ - перехід в кореневий каталог;
CD (\) TEST - перехід до підкаталогу TEST поточного (кореневого) каталогу.
5) TREE - відображення структури каталогів диска у вигляді дерева:
TREE [d: [\ шлях]] [/ F].
Параметр:
/ F - у лісі відображаються не тільки каталоги, але й файли.
Приклад:
TREE H: - відобразити дерево каталогів диска H:.
II Команди роботи з файлами
1) TYPE - перегляд вмісту текстового файлу на екрані:
TYPE [d:] [шлях \] ім'я файлу (в імені файлу не можна використовувати маску, тобто символи * і?).
Приклад:
TYPE H: \ TXT \ a.txt - перегляд вмісту файлу a.txt з каталогу H: \ TXT.
Зауваження: Для призупинення перегляду необхідно натиснути комбінацію клавіш CTRL S (для продовження перегляду натиснути будь-яку клавішу).
2) DEL - видалення одного або групи файлів:
DEL [d:] [шлях \] ім'я файлу (або шаблон) [/ P].
Параметр:
/ P - видача запиту на підтвердження видалення.
Приклад:
DEL H: \ *.* / P - знищити всі файли на диску H: в кореневому каталозі з видачею запиту на підтвердження видалення.
3) COPY - копіювання одного або групи файлів, висновок вмісту файлу на зовнішній пристрій, об'єднання вмісту декількох файлів в один
Для копіювання файлів:
COPY [d1:] [путь1 \] імя_файла1 [d2:] [путь2 \] [імя_файла2] [/ V].
Параметр:
/ V - контролює процес копіювання.
Приклади:
COPY a.txt PRN - роздрукувати файл a.txt з поточного каталогу на принтері;
COPY CON a.txt - створити файл a.txt з клавіатури (закінчення вводу: CTRL Z);
COPY *. txt H: - скопіювати всі файли типу. Txt з поточного каталогу на диск H:.
Для об'єднання файлів:
COPY [d1:] [путь1 \] імя_ф1 [d2:] [путь2 \] імя_ф2 ... [d:] [шлях \] імя_ф_пріемніка.
Приклад:
COPY a1.txt a2.txt a.txt - об'єднати вміст файлів a1.txt і a2.txt; результат помістити в a.txt.
4) REN (RENAME) - перейменування файлу:
REN [d:] [шлях \] імя_файла1 імя_файла2 (можна використовувати шаблон).
Приклад:
REN a.txt a.doc - перейменувати в поточному каталозі файл a.txt в файл a.doc.
5) COMP - побітове порівняння файлів:
COMP [d1:] [путь1 \] імя_файла1 [d2:] [путь2 \] імя_файла2 [/ L] [/ C].
Параметри:
/ L - відображати номери рядків, в яких є відмінності;
/ C - не розрізняти великі та малі літери