Папка (каталог) - це група файлів, що об'єднуються по деякому критерію

Папки іменуються по тим же правилам (виключення – коренева папка), що і файли, і до них організований такий же доступ по логічним іменам.

Таким чином, в логічному відношенні файли і папки (каталоги) є рівноправними з точки зору ОС. Звідси слідує, що оскільки папка може включати у свій склад групу файлів, в рівному ступені вона може містити й інші папки. Іншими словами, файл користувача може бути записаний в деякій тематичній папці, яка в свою чергу може бути частиною іншої тематичної папки, і так далі.

На кожному накопичувачі є одна найголовніша папка, що зветься кореневою. Коренева папка позначається символом «\».

В кореневої папці можуть знаходитися вкладені у неї папки. В оці папки, у свою чергу, можуть бути вкладені інші папки і т.д. Таким чином, утворюється деревоподібна або ієрархічна структура розташування інформації на накопичувачі. Приклад організації такої структури показаний на рис.32.

Для однозначності визначення того чи іншого об’єкту, він повинен мати унікальне, особисте ім’я, відмінне від інших. Особисте ім’я – це ім’я, яке безпосередньо дається об’єкту (при його створенні чи перейменуванні). На малюнку бачимо, що особисті імена деяких файлів (папок) можуть співпадати (наприклад, є дві папки ЛЕКЦИЯ, дві папки РЕФЕРАТ). Але невизначеності тут немає, тому що ОС ідентифікує об’єкти не по особистих, а по повних іменах.

Повне ім’я файлу = шлях до файлу + особисте ім’я файлу

Шлях (маршрут) до файлу– це упорядкований список всіх папок, починаючи з логічної назви накопичувача та кореневої папки, в які цей файл вкладений. Для розділення у маршруті особистих імен між ними ставиться символ «\», подібно тому, як між реченнями ставиться крапка.

Наприклад, згідно рис.32, визначимо маршрут, повне та особисте імена файлу Тема-3.txt:

повне ім’я файлу: С:\Информатика\Лекция\Тема-3.txt;

особисте ім’я: Тема-3.txt;

маршрут до файлу (дивись стрілочку на малюнку): С:\Информатика\Лекция.

У рамках файлової структури окремого комп’ютера особисті імена об’єктів можуть співпадати, але повні – ніколи. Таким чином, папка Лекция, шо міститься у папці Информатика – це зовсім інший об’єкт ніж папка Лекция, яка розташована у папці КПУ (див.рис.32).

Рис.32. Приклад утворення ієрархічної структури


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: