Найти тему
Дарья Рябова

Представление данных на внешних носителях

Следующая статья посвящена теме "Хранение информации", а именно "Представление данных на внешних носителях"

Поговорим об иерархии структур данных на внешних носителях:

Основными информационными единицами при сохранении данных на внешних носителях являются:

  1. логическая запись;
  2. физическая запись;
  3. файл;
  4. каталог (папка).

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

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

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

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

Тип входит в идентификатор файла и указывается в виде расширения имени, например Глава 8.doc, proba.pas или calc.exe. Принципиально различными по типам следует считать программные файлы и файлы данных. Программные файлы содержат тексты программ в машинном коде; они могут быть загружены в ОЗУ и исполняться. Файлы данных формируются в результате работы какой-либо программы; они не являются исполняемыми и служат только в качестве хранилищ данных.

Многие программные системы при формировании файлов данных приписывают им вполне определенные расширения — по ним можно установить, какой программой файл создан:

  • txt, doc, docx, rtf имеют файлы, подготовленные в текстовых редакторах;
  • jpg, png, gif, cdr — графические файлы,
  • pas, bas, c — файлы с текстами программ и т. д.

Тип файла, как и его собственно имя, являются частью описания файла и сохраняются системой, ведающей размещением файлов на носителе.

-2