i> найчастіше не руйнують інформацію, що зберігається в файлах.
В· Спільне використання інформації . Файли забезпечують природний і легкий спосіб поділу інформації між додатками і пользовате лями за рахунок наявності зрозумілого людині символьного Шпенов і сталості зберігається, та розташування файлу. Користувач повинен мати зручні засоби роботи з файлами, включаючи каталоги-довідники, об'єд няющие файли в групи, засоби пошуку файлів за ознаками, набір команд для створення, модифікації і видалення файлів. Файл може бути створений од ним користувачем, а потім використовуватися зовсім іншим користувачем, при цьому творець файлу або адміністратор можуть визначити права доступу до нього інших користувачів.
Ці цілі реалізуються в ОС файлової системою.
Запишіть визначення
Файлова система (ФС) - це частина операційної системи, що включає:
В· сукупність всіх файлів на диску;
В· набори структур даних, використовуваних для управління файлами, такі, наприклад, як каталоги файлів, дескриптори файлів, таблиці розподілу вільного і зайнятого простору на диску;
В· комплекс системних програмних засобів, реалізують різні опера ції над файлами, такі як створення, знищення, читання, запис, іменова ня і пошук файлів.
Файлова система дозволяє програмам обходитися набором досить простих операцій для виконання дій над деякими абстрактним об'єктом, що файл. При цьому програмістам не потрібно мати справу з деталями дійсного розташування даних на диску, буферизацією даних і іншими низькорівневими проблемами передачі даних з довготривалого запам'ятовує. Всі ці функції файлова система бере на себе. Файло-вая система розподіляє дискову пам'ять, підтримує іменування файлів, відображає імена файлів у відповідні адреси в зовнішній пам'яті, забезпечує доступ до даних, підтримує поділ, захист і відновлення файлів.
Запишіть висновок
Таким чином, файлова система відіграє роль проміжного шару, екрануючого ного всі складнощі фізичної організації довготривалого сховища даних, і створює для програм простішу логічну модель цього сховища, а також надаючи їм набір зручних у використанні команд для маніпули вання файлами.
Завдання, які вирішуються ФС, залежать від способу організації обчислювального процесу в цілому. Найпростіший тип - це ФС в однокористувальницьких і однопрограмних ОС, до числа яких належить, наприклад, MS-MS-DOS. Основні функції в такій ФС націлені на вирішення наступних завдань:
Запишіть: Завдання файлової системи
В· іменування файлов;
В· програмний інтерфейс для додатків;
В· відображення логічної моделі файлової системи на фізичну організацію сховища ...