Структурирование информации в дисковой памяти
Для структурирования информации в дисковой памяти программисту удобно разбить все файлы по каким-либо признакам и хранить их в специальных объектах, которые называют каталогами (папками).
Каталог это специальный файл, который содержит не данные пользователя, а информацию файловой системы о входящих в него файлах. Можно сказать, что каталог это хранилище имен (и другой информации) о входящих в него файлах.
Так как каталог это специальный файл, то к нему относится и все сказанное ранее о файлах, а именно:
символьные имена каталогов могут быть произвольной длины не более 255 символов;
размеры каталогов могут быть произвольно большого размера;
структура каталога известна только файловой системе;
с каталогами могут выполняться практически все те же операции, что и файлами.
Программист может пожелать снабдить определенные файлы специальными метками (атрибутами) типа:
пароль для доступа к файлу;
признак типа файла (файл доступен только для чтения и т.п.).
Операции над файлами
Программисту необходимо выполнять над файлами следующие основные операции:
· создать файл;
· уничтожить файл;
· читать файл;
· читать часть файла;
· записать файл;
· записать часть файла;
· поиск файла:
· копирование файла и т.п.
Дата добавления: 2015-09-28; просмотров: 456;