шпаргалка

Хранение информации в компьютере. Понятие файла. Файловая система

[ Назад ]

В СВТ информация сохраняется на электронных носителях, причем объем данных, как правило, большой. В связи с этим возникают две проблемы:

как сохранить данные в наиболее компактном виде

как обеспечить к ним удобный и быстрый доступ.

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

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

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

Для доступа к любому файлу необходимо задавать маршрут или путь доступа. Он всегда начинается с вершины и проходит через те каталоги, внутри которых находится файл. Существует понятие полного имени файла — собственное имя файла с путем доступа к нему (абсолютный путь).

КАТЕГОРИИ:

Network | английский | архитектура эвм | астрономия | аудит | биология | вычислительная математика | география | Гражданское право | демография | дискретная математика | законодательство | история | квантовая физика | компиляторы | КСЕ - Концепция современного естествознания | культурология | линейная алгебра | литература | математическая статистика | математический анализ | Международный стандарт финансовой отчетности МСФО | менеджмент | метрология | механика | немецкий | неорганическая химия | ОБЖ | общая физика | операционные системы | оптимизация в сапр | органическая химия | педагогика | политология | правоведение | прочие дисциплины | психология (методы) | радиоэлектроника | религия | русский | сертификация | сопромат | социология | теория вероятностей | управление в технических системах | физкультура | философия | фотография | французский | школьная математика | экология | экономика | экономика (словарь) | язык Assembler | язык Basic, VB | язык Pascal | язык Си, Си++ |