3. Организация данных в ЭВМ
Корневой каталог (Root Directory) всегда находится за копией FAT. В корневом каталоге содержится перечень файлов и директорий, находящихся на диске. Непосредственно за корневым каталогом располагаются данные.
Запись информации на диск ведется частями. Наименьшее место, которое могут занимать на диске записываемые данные, составляет один кластер. Кластер может состоять из одного или нескольких секторов.
Данные и программы хранятся на носителях информации в виде файлов (от англ. file – досье, подшивка).
Файл – это набор взаимосвязанных данных, воспринимаемых компьютером как единое целое, имеющих общее имя, находящихся на магнитном или оптическом дисках, магнитной ленте, в оперативной памяти или на другом носителе информации.
Файл обычно отождествляют с участком памяти (ВЗУ, ОЗУ, ПЗУ), где размещены логически связанные данные, имеющие общее имя. Файл хранится на носителе информации в двоичной системе счисления, и для ОС он представляется как совокупность связанных байтов.
В файлах могут храниться тексты программ, документы, данные и т. д.
На рисунке показаны два файла, расположенные последовательно друг за другом. Первый файл занимает два сектора, а второй файл – десять секторов. Если кластер состоит из двух секторов, то можно сказать, что первый файл состоит из одного кластера, а второй файл – из пяти кластеров. Легко заметить, что второй файл располагается на двух дорожках. Если файл большой, то он может занимать несколько дорожек.
При записи информации на новый (чистый) диск файлы располагаются последовательно друг за другом: от первой дорожки до последней.
Заметим, что файлы всегда занимают целое число кластеров, поэтому в одном кластере не могут одновременно размещаться два даже небольших файла. Обратите внимание на то, что если документ состоит всего из одной буквы, то файл все равно занимает на диске один отдельный кластер.
Имена файлов регистрируются на магнитных и оптических дисках в папках, каталогах (или директориях). Термин «каталог» используется в операционных системах семейства DOS, термин «папка» – в операционных системах семейства Windows.