Файли і каталоги на дисках
Інформація на магнітних дисках зберігається в файлах. Файл - це пойменована область на диску або іншому машинному носії. У файлах можуть зберігатися тексти програм, документи, готові до виконання програми і т.д.
Текстовий файл, який містить лише символи з кодами до 127 (тобто не містить українських букв і псевдографічні символів), називається ASCII-файлом.
Кожен файл на диску має позначення, яке складається з двох частин: імені та розширення (часто ім'я і розширення разом також називаються ім'ям, як правило, це не призводить до плутанини). В імені файлу може бути від 1 до 8 символів. Розширення починається з точки, за якою слідують від 1 до 3 символів. наприклад,
Ім'я та розширення можуть складатися з великих і малих латинських букв, цифр і символів
com. ехе - готові до виконання програми;
bat- командні (batch) файли;
pas- програми на Паскалі;
for- програми на Фортране;
з - програми на Сі;
asm- програми на Асемблері;
bak- копія файлу, що робиться перед його зміною.
В імені і розширенні імені файлу великі та малі латинські букви є еквівалентними, тому що DOSпереводіт усі малі літери у відповідні прописні букви.
1. Багато програм використовують розширення .bakдля копій файлу, які робить перед його зміною. Наявність такої копії дозволяє відновити вміст файлу в разі його помилкової зміни або видалення. Після закінчення роботи з файлом, коли користувач правильно вніс всі зміни в файл, він може знищити створені файли розширенням .bak.
2. Деякі «русифіковані» версії DOSпозволяют вживати в іменах файлів українські літери. Однак краще цю можливість не використовувати - багато програми не «розуміють» таких імен.
Імена файлів реєструються на магнітних дисках в каталогах, (або директоріях). Каталог - це спеціальне місце на диску, в якому зберігаються імена файлів, відомості про розмір файлів, часу їхнього останнього оновлення, атрибути (властивості) файлів і т.д. Якщо в каталозі зберігається ім'я файлу, то кажуть, що цей файл знаходиться в даному каталозі. На кожному магнітному диску може бути кілька каталогів. У кожному каталозі може бути багато файлів, але кожен файл завжди реєструється тільки в одному каталозі.
Підкаталоги і надкаталогі. Всі каталоги (крім кореневого) насправді є файлами спеціального виду. Кожен каталог має ім'я, і він може бути зареєстрований в іншому каталозі. Якщо каталог Х зареєстрований в каталозі Y, то кажуть, що Х - подкаталогY, аY- надкаталог або батьківський каталог для X.
Імена каталогів. Вимоги до імен каталогів ті ж, що до імен файлів. Як правило, розширення імені для каталогів не використовується.
Кореневий каталог. На кожному магнітному диску є один головний, або кореневої, каталог. У ньому реєструються файли і підкаталоги (каталоги 1-го рівня). У каталогах 1-го рівня реєструються файли і каталоги 2-го рівня і т.д. Виходить ієрархічна деревоподібна структура каталогів на магнітному диску.