Организация и обслуживание файловой структуры реферат

ammortie

Даже когда мы создаем файл, работая в какой-то прикладной программе, в общем случае для этой операции привлекаются средства операционной системы. В последнем случае операционная система присваивает файлу дополнительно уникальное имя, так, чтобы можно было установить взаимно-однозначное соответствие между файлом и его уникальным именем. В связи с этим группы секторов объединяются в кластеры. Операционная система позволяет их контролировать и изменять; состояние атрибутов учитывается при проведении автоматических операций с файлами. Фонетико-фонематическое недоразвитие речи у детей.

Дискриминация на рынке труда. Эволюционизм и первобытная культура. Источники предпринимательского права. Фотореклама в России в начале 20 века. Понятие и виды хозяйственных товариществ. Организация и обслуживание файловой структуры реферат и именование файлов Файл — это именованная последовательность байтов произвольной длины. Поскольку из этого определения вытекает, что файл может иметь нулевую длину, то фактически создание файла состоит в присвоении ему имени и регистрации его в файловой системе — это одна из функций операционной системы.

Даже когда мы создаем файл, работая в какой-то прикладной программе, в общем случае для этой операции привлекаются средства операционной системы. До появления операционной системы Windows 95 общепринятым способом именования файлов на компьютерах IBM PC было соглашение 8.

Согласно этому соглашению, принятому в MS-DOS, имя файла состоит из двух частей: собственно имени и расширения имени. На имя файла отводится 8 символов, а на его расширение — 3 символа. Имя от расширения отделяется точкой.

Организация и обслуживание файловой структуры реферат 7757

Как имя, так и расширение могут включать только алфавитно-цифровые символы латинского алфавита. Соглашение 8.

Обслуживание файловой структуры. Операционная система позволяет их контролировать и изменять; состояние атрибутов учитывается при проведении автоматических операций с файлами. Кроме того, при этом способе количество данных файла, содержащихся в одном блоке, не равно степени двойки одно слово израсходовано на номер следующего блока , а многие программы читают данные блоками, размер которых равен степени двойки. Многоуровневый механизм работы файловой системы реализован посредством цепочек вызова.

Сегодня имена файлов, записанные в соответствии с соглашением 8. Такое имя может содержать до символов. Этого вполне достаточно для создания содержательных имен файлов.

В имени разрешается использовать пробелы и несколько точек. Расширением имени считаются все символы, идущие после последней точки. Особенности Windows 95 и Windows Рекомендуется не использовать пробелы, а заменять их символами подчеркивания.

Организация и обслуживание файловой структуры реферат 7516226

В корневой папке диска на верхнем уровне иерархической файловой структуры нежелательно хранить файлы с длинными именами — в отличие от прочих папок в ней ограничено количество единиц хранения, причем чем длиннее имена, тем меньше файлов можно разместить в корневой папке.

Кроме ограничения на длину имени файла символов существует гораздо более жесткое ограничение на длину полного имени файла в него входит путьдоступа к файлу, начиная от вершины иерархической структуры. Полное имя не может быть длиннее символов. Разрешается использовать символы любых алфавитов, в том числе и русского, но если документ готовится для передачи, с заказчиком потребителем документа необходимо согласовать возможность воспроизведения файлов с такими именами на его оборудовании.

Какой должна быть структура небольшой компании (короткая версия)

Прописные и строчные буквы не различаются операционной системой. Для нее имена Письмо. М и письмо. М соответствуют одному и тому же файлу. К функции обслуживания файловой структуры относятся следующие операции, происходящие под управлением операционной системы:. Поскольку из этого определения вытекает, что файл может иметь нулевую длину, то фактически создание файла состоит в присвоении ему имени и регистрации его в файловой системе создание элемента каталога — это одна из функций операционной системы.

Даже когда мы создаем файл, работая в какой-то прикладной программе, в общем случае для этой операции привлекаются средства операционной системы. При создании файла файловая система ОС выделяет один элемент в таблице каталога, куда записываются свойства файла, определяет количество кластеров секторовнеобходимых для размещения файла. Затем файловая система в FAT таблице находит первый свободный кластер и записывает его номер в элемент каталога, а в ячейку FAT таблицы, соответствующую первому свободному кластеру записывает номер следующего свободного кластера сектора и т.

Имя файла не должно превышать 8 символов, а его расширение — 3 символов. Имя от расширения отделяется точкой.

Организация и обслуживание файловой структуры реферат 4716

Имя и расширение организация и обслуживание файловой структуры реферат включать только буквы латинского алфавита и цифры. Данное соглашение не является стандартом, и в ряде случае случаются отклонения. Недостаток коротких имен является их низкая информативность. Трудно несколькими символами выразить характеристику файла. Такое имя может содержать до символов. В имени допускаются пробелы и несколько точек.

Такие надстройки, как FUSEпозволяют также монтировать, например, целый каталог на FTP и ещё очень большое количество различных ресурсов.

В этих файловых системах каждый файл представляет собой набор атрибутов. Атрибутами считаются не только традиционные только для чтениясистемныйно и имя файла, размер и даже содержимое. Если следовать этой логике, один файл может иметь несколько вариантов содержимого [ источник не указан дней ]. Таким образом, в одном файле можно хранить несколько версий одного документа, а также дополнительные данные значок файла, связанная с файлом программа.

Такая организация типична для HFS на Macintosh.

  • Эти данные она получает от драйвера файловой системы.
  • Конкретная файловая система определяет размер имен файлов и каталогов , максимальный возможный размер файла и раздела, набор атрибутов файла.
  • Отправка и получение сообщений Глава 8 Создание простых текстовых документов 8.
  • Такие надстройки, как FUSE , позволяют также монтировать, например, целый каталог на FTP и ещё очень большое количество различных ресурсов.
  • Права доступа к файлу Определить права доступа к файлу - значит определить для каждого пользователя набор операций, которые он может применить к данному файлу.
  • Как правило, большинство файлов, имеющих установленный атрибут Системный, имеют также и установленный атрибут Скрытый.

Материал из Википедии — свободной энциклопедии. Текущая версия страницы пока не проверялась опытными участниками и может значительно отличаться от версиипроверенной 27 апреля ; проверки требуют 2 правки. В этой статье не хватает ссылок на источники информации. Информация должна быть проверяемаиначе она может быть поставлена под организация и обслуживание файловой структуры реферат и удалена.

Логическая организация файловой системы а - одноуровневая; б - иерархическая дерево ; в - иерархическая сеть Логическая организация файла Программист имеет дело с логической организацией файла, представляя файл в виде определенным образом организованных логических записей. Логическая запись - это наименьший элемент данных, которым может оперировать программист при обмене с внешним устройством.

Трудовая теория стоимость реферат7 чудес казахстана реферат
Курсовая работа по кадрам предприятияРефераты по лфк и спортивной медицине

Даже если физический обмен с устройством осуществляется большими единицами, операционная система обеспечивает программисту доступ к отдельной логической записи. На рисунке 2.

Записи могут быть фиксированной длины или организация и обслуживание файловой структуры реферат длины. Записи могут быть расположены в файле последовательно последовательная организация или в более сложном порядке, с использованием так называемых индексных таблиц, позволяющих обеспечить быстрый доступ к отдельной логической записи индексно-последовательная организация. Для идентификации записи может быть использовано специальное поле записи, называемое ключом. Способы логической организации файлов Физическая организация и адрес файла Физическая организация файла описывает правила расположения файла на устройстве внешней памяти, в частности на диске.

Файл состоит из физических записей - блоков. Блок - наименьшая единица данных, которой внешнее устройство обменивается с оперативной памятью. Непрерывное размещение - простейший вариант физической организации рисунок 2. Для задания адреса файла в этом случае достаточно указать только номер начального блока.

ОС UNIX использует вариант данного способа, позволяющий обеспечить фиксированную длину адреса, независимо от размера файла. В некоторых системах пользователи могут быть разделены на отдельные категории. Этот список может включать следующие операции: создание файла, уничтожение файла, открытие файла, закрытие файла, чтение файла, запись в файл, дополнение файла, поиск в файле, получение атрибутов файла, установление новых значений атрибутов, переименование, выполнение файла, чтение каталога, и другие операции с файлами и каталогами.

Другое достоинство этого метода - простота. Но имеются и два существенных недостатка. Во-первых, во время создания файла заранее не известна его длина, а значит не известно, сколько памяти надо зарезервировать для этого файла, во-вторых, при таком порядке размещения неизбежно возникает фрагментация, и пространство на диске используется не эффективно, так как отдельные участки маленького размера минимально 1 блок могут остаться не используемыми.

Следующий способ физической организации - размещение в виде связанного списка блоков дисковой памяти рисунок 2.

Организация и обслуживание файловой структуры реферат 6396459

При таком способе в начале каждого блока содержится указатель на следующий блок. В этом случае адрес файла также может быть задан одним числом - номером первого блока. В отличие от предыдущего способа, каждый блок может быть присоединен в цепочку какого-либо файла, следовательно фрагментация отсутствует. Файл может изменяться во время своего существования, наращивая число блоков.

Организация и обслуживание файловой системы

Недостатком является сложность реализации доступа к произвольно заданному месту файла: для того, чтобы прочитать пятый по порядку блок файла, необходимо последовательно прочитать четыре первых блока, прослеживая цепочку номеров блоков. Кроме того, при этом способе количество данных файла, содержащихся в одном блоке, не равно степени двойки одно слово израсходовано на номер следующего блокаа многие программы читают данные блоками, размер которых равен степени двойки.

Физическая организация файла а - непрерывное размещение; б - связанный список блоков; в - связанный список индексов; г - перечень номеров блоков Популярным способом, используемым, например, в файловой системе FAT операционной системы MS-DOS, является использование связанного списка индексов.

С каждым блоком связывается некоторый элемент - индекс. Если некоторый блок распределен некоторому файлу, то индекс этого блока содержит номер следующего блока данного файла. При такой физической организации сохраняются все достоинства предыдущего способа, но снимаются оба отмеченных недостатка: во-первых, для доступа к произвольному месту файла достаточно прочитать только блок индексов, отсчитать нужное количество блоков файла по цепочке и определить номер нужного блока, и, во-вторых, данные файла занимают блок целиком, а значит имеют объем, равный степени двойки.

В заключение рассмотрим задание физического расположения файла путем простого перечисления номеров блоков, занимаемых этим файлом. ОС UNIX использует вариант данного способа, позволяющий обеспечить фиксированную длину адреса, независимо от размера файла. Для хранения адреса файла выделено 13 полей. Если размер файла меньше или равен 10 блокам, то номера этих блоков непосредственно перечислены в первых десяти полях адреса.

Если размер файла больше 10 блоков, то следующее е поле содержит адрес блока, в котором могут быть расположены еще номеров следующих блоков файла. Права доступа к организация и обслуживание файловой структуры реферат Определить права доступа к файлу - значит определить для каждого пользователя набор операций, которые он может применить к данному файлу. В разных файловых системах может быть определен свой список дифференцируемых операций доступа.

Файловая система

Этот список может включать следующие операции: создание файла, уничтожение файла, открытие файла, закрытие файла, чтение файла, запись в файл, дополнение файла, поиск в файле, получение атрибутов файла, установление новых значений атрибутов, переименование, выполнение файла, чтение каталога, и другие операции с файлами и каталогами.