Концепцията за структура на файлове

File - това е информация, която се съхранява на компютърните среди с името си.

Файловете могат да се съхраняват програми, текстове, данни.

Файловете са идентифицирани (определя еднозначно) имена. Потребителите му дават имена характер файлове. В някои системи, като например операционни системи на Microsoft, всеки името на файла е директно от името на файла. дадено от потребителя, и разширяване. Така се взема предвид, опериращи на ограниченията на системата, както са използвани в името на героите, както и дължината на името. Доскоро тези граници са много тесни. Например, файлова система MS-DOS операционна система ограничава продължителността на името на схема 8.3 (8 символи - беше даден име, 3 - чрез удължаване). Съвременните файлови системи са склонни да подкрепят дълги имена на файлове символичен. операционни системи Windows позволяват размера да даде имената на до 255 символа. Разширяването е отделена от името на файла, символ "." (Точка).







Удължаване показва типа на файла:

Търсейки, сом изпълними файлове, т.е. програми, написани на език за програмиране;

XLS - файлове, създадени в приложение за електронни таблици Excel;

MDB - файлова система за управление на бази данни (СУБД) Access.

Обикновено, за удобство на файлове заедно в директории (папки).

Операционната система може да получите достъп до файлове, трябва да посочите пълното име на файла. състояща се от името на външното устройство (обикновено диск), поредица от вложени папки и име на файла. Например,

C: \ Потребител \ Pismo.doc- пълно име Pismo.doc файл. Намира се на C: шофиране в папката на потребителя. Име на поредица от външното устройство и всички подпапки, наречени пълния път до файла.

Шаблон е общо наименование за група от файлове, които са символи: * или.

Знакът * означава, че вместо това, тъй като позицията, в която тя се намира, и до края на името може да има никакви валидни знаци.

Символ? Това показва, че тази позиция може да бъде всеки, но само един валиден знак.

модел * .doc означава всички файлове с разширение .doc,

Писмо шаблон? .doc означава всички файлове с имена Pismo1.doc, Pismo3.doc, PismoZ.doc, PismoA.doc и т.н.







За съхраняване на файлове на дискове и предоставяне на достъп до съвременна операционна диск система, файлова система. Принципът на организацията на много файлови системи - на маса.

Концепцията за файлова система има две значения. Наречена е така, на първо място, по определен начин за организиране на файлове, директории, и така нататък. Г. И второ, определен набор от файлове, директории, и така нататък. Д. Домакин на този метод.

Доказателства, където дискът е записан или че файлът се съхранява в системната област на диска в таблица за разпределение на файловете.

Microsoft е файлова система.

Ранните версии на Windows от Microsoft използват таблицата FAT файл разпределение (FAT - FileAllocationTable).

В резултат на форматиране на диска са оформени парчета (концентрични кръгове), всяка от които съдържа предварително определен брой сектори. Сектор - писта част съхраняване минимална част от информацията, която може да се чете от диска или записва на диск.

Тук е проблемът на ирационално използване на дисковото пространство. Фактът, че един клъстер не може да съдържа повече от един файл. След 1-KB файл ще използва клъстер размер на 8 KB и 16 KB, в зависимост от размера на диска. Във версията на Windows 95 OSR2 първи път се появява таблицата за разпределяне формат FAT32 файлова (32-битова), а броят на клъстерите се увеличава до 2 32 = 4294967296, който ви позволява да използвате клъстер размер на 4 KB.

Всеки файл се свързва изцяло името на файла, дата на създаване на файла, файлови атрибути, дължина файл.

влизане FAT за описание файл включва:

Брой на 1-ви клъстера, от която файла започне да се записва;

Когато пишете на файл за броя на OS диск за запис на първия клъстер, разпределена за даден файл в директорията, където е създаден файлът. След това, представляващ клъстер елемент в FAT OS пише номера на следващия клъстер, специализиран файл и така нататък. D. По този начин, като се започне търсенето на файла в директория и следвайте указателните табели в мазнината, операционната система може да реализира пробата, свързани с връзките на файла в съответния ред, клъстер от клъстера , Ето защо унищожаването на досието на маса FAT не може да бъде възстановена. FAT таблица се записва на диска в два екземпляра.

Системата за FAT16 файл се подкрепя от всички операционни системи на Microsoft, някои Unix OS семейство, OS, OS / 2 на семейството.

NTFS файлова система е представена във вид на таблица MFT (MasterFileTable), имащи следния вид:

Максималната дължина на масата - 1500 байта.

Първите 16 вписвания - офиса, те съхраняват информация, която описва себе си маса MFT (FAT аналог в системната област).

Като се започне с 17-ти влизането е описанието на файловете и папките:

стандартна информация - дата и час на създаване на неговия размер;

файла - съхранява в два варианта: дългите (до 255 знака) и къси (8 + 3), използвани във файла използване MS DOS;

дескриптор за защита показва кой и какво е правилно да се файла или папката;

NTFS файлова система поддържа високо ниво на безопасност (за всеки файл, можете да зададете Характеристиката за сигурност, за да копирате, чете, пише, променя, и така нататък. Г.), както и за различни групи потребители, може да се зададе различни функции.