ВУЗ:
Составители:
37
в текстовый файл изображения или фрагменты электронных
таблиц). Для реализации таких возможностей разработаны спе-
циальные механизмы (DDE, OLE).
Для удобства поиска информации файлы объединяются в
специальные структуры (директории, каталоги данных для хра-
нения служебной информации), складываются в папки в соот-
ветствии со своим назначением или принадлежностью. Причем
папки также могут вкладываться
друг в друга.
Справочники (директории, каталоги, папки) содержат важ-
нейшие сведения о характеристиках файлов, их состоянии, ин-
формацию обо всех размещенных в них папках и файлах. Ката-
лог представляет собой служебный файл, содержащий
справочную информацию, поэтому для именования каталогов
используются те же правила, что и для именования файлов.
Файловая структура практически
во всех современных ОС
имеет иерархическую (древовидную) организацию. Для того
чтобы начать работу с файлом, нужно найти его, раскрыв всю
цепочку папок, в которую он вложен (рис. 3.3).
На каждом внешнем устройстве (диске) при его разметке
(форматировании) создается собственная файловая структура.
Организация файловых систем подробнее рассматривается
ниже.
3.5.2. Файлы для хранения текстовой информации
Для хранения текстов используются файлы, которые по
форматам можно разбить на три группы:
− файлы, содержащие коды символов текста без дополни-
Структура папок
Открытая папка
Файлы,
вложенные в
открытую
папку
Рис. 3.3. Пример вложения папок и файлов
Цепочка
раскрытых папок
38
тельной информации;
− файлы, содержащие коды символов текста (ASCII или
ANSI, например) и управляющую информацию в виде двоичных
кодов;
− файлы, в которых вся информация (и текст, и управляю-
щая информация) хранится в символьном виде.
К первой группе файлов можно отнести текстовые файлы
(TXT-файлы) MS-DOS, содержащие только текст без формати-
рования.
В них каждый символ представлен в ASCII-коде. Раз-
мер файла равен количеству символов в тексте, т.е. эти файлы не
содержат никакой управляющей информации. Так же просто
устроены файлы, создаваемые простейшим редактором NotePad
(«Блокнот») в Windows, они используют код ANSI.
Файлы второй группы создаются в Word (DOC-файлы). Для
их просмотра нужна соответствующая программа. Формат
тако-
го файла в общем случае состоит из заголовка, текста и заклю-
чения. В заголовке содержится информация, идентифицирую-
щая формат файла. При открытии файла эта информация
используется для проверки его типа, возможности его распозна-
вания. Кроме того, в заголовке может храниться информация,
описывающая содержимое файла (например, количество тексто-
вых блоков, некоторые
параметры форматирования). Текст до-
кумента хранится в текстовых блоках, в которых записываются
коды символов и служебная информация. Дополнительной
управляющей информацией является информация о параметрах
форматирования документа, об элементах его оформления. Она
может содержаться и в заголовке, может сопровождать тексто-
вые блоки, может размещаться в заключительной области файла.
Вся служебная информация
записывается в двоичном коде (на-
пример, количество блоков – это целое двоичное число и т.п.).
Файлы третьего типа создаются такими программами, как
TEX, Лексикон (для MS-DOS) или WordStar. Они могут читаться
любым текстовым редактором, так как фактически представляют
собой обычный текстовый файл, в котором вся информация хра-
нится, например, в ASCII-коде. Но эти
файлы содержат элемен-
ты форматирования, заданные специальными операторами фор-
матирования, записанными не в виде двоичных кодов, а в виде
37 38 в текстовый файл изображения или фрагменты электронных тельной информации; таблиц). Для реализации таких возможностей разработаны спе- − файлы, содержащие коды символов текста (ASCII или циальные механизмы (DDE, OLE). ANSI, например) и управляющую информацию в виде двоичных Для удобства поиска информации файлы объединяются в кодов; специальные структуры (директории, каталоги данных для хра- − файлы, в которых вся информация (и текст, и управляю- нения служебной информации), складываются в папки в соот- щая информация) хранится в символьном виде. ветствии со своим назначением или принадлежностью. Причем К первой группе файлов можно отнести текстовые файлы папки также могут вкладываться друг в друга. (TXT-файлы) MS-DOS, содержащие только текст без формати- Справочники (директории, каталоги, папки) содержат важ- рования. В них каждый символ представлен в ASCII-коде. Раз- нейшие сведения о характеристиках файлов, их состоянии, ин- мер файла равен количеству символов в тексте, т.е. эти файлы не формацию обо всех размещенных в них папках и файлах. Ката- содержат никакой управляющей информации. Так же просто лог представляет собой служебный файл, содержащий устроены файлы, создаваемые простейшим редактором NotePad справочную информацию, поэтому для именования каталогов («Блокнот») в Windows, они используют код ANSI. используются те же правила, что и для именования файлов. Файлы второй группы создаются в Word (DOC-файлы). Для Файловая структура практически во всех современных ОС их просмотра нужна соответствующая программа. Формат тако- имеет иерархическую (древовидную) организацию. Для того го файла в общем случае состоит из заголовка, текста и заклю- чтобы начать работу с файлом, нужно найти его, раскрыв всю чения. В заголовке содержится информация, идентифицирую- цепочку папок, в которую он вложен (рис. 3.3). щая формат файла. При открытии файла эта информация используется для проверки его типа, возможности его распозна- Цепочка вания. Кроме того, в заголовке может храниться информация, Структура папок раскрытых папок Файлы, описывающая содержимое файла (например, количество тексто- вложенные в вых блоков, некоторые параметры форматирования). Текст до- открытую папку кумента хранится в текстовых блоках, в которых записываются Открытая папка коды символов и служебная информация. Дополнительной управляющей информацией является информация о параметрах форматирования документа, об элементах его оформления. Она Рис. 3.3. Пример вложения папок и файлов может содержаться и в заголовке, может сопровождать тексто- вые блоки, может размещаться в заключительной области файла. На каждом внешнем устройстве (диске) при его разметке Вся служебная информация записывается в двоичном коде (на- (форматировании) создается собственная файловая структура. пример, количество блоков – это целое двоичное число и т.п.). Организация файловых систем подробнее рассматривается Файлы третьего типа создаются такими программами, как ниже. TEX, Лексикон (для MS-DOS) или WordStar. Они могут читаться любым текстовым редактором, так как фактически представляют 3.5.2. Файлы для хранения текстовой информации собой обычный текстовый файл, в котором вся информация хра- Для хранения текстов используются файлы, которые по нится, например, в ASCII-коде. Но эти файлы содержат элемен- форматам можно разбить на три группы: ты форматирования, заданные специальными операторами фор- − файлы, содержащие коды символов текста без дополни- матирования, записанными не в виде двоичных кодов, а в виде
Страницы
- « первая
- ‹ предыдущая
- …
- 17
- 18
- 19
- 20
- 21
- …
- следующая ›
- последняя »