Оглавление машинного носителя в которое записываются краткие сведения о файле что это

Обновлено: 07.07.2024

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

Архивация проводится в следующих случаях:

  • когда необходимо создать резервные копии наиболее ценных файлов;
  • когда необходимо освободить место на диске;
  • когда необходимо передать файлы по E-mail.

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

В оглавлении архива для каждого содержащегося в нем файла хранится следующая информация:

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

Любой из архивов имеет свою шкалу степени сжатия. Чаще всего можно встретить следующую градацию методов сжатия:

  1. Без сжатия (соответствует обычному копированию файлов в архив без сжатия).
  2. Скоростной.
  3. Быстрый (характеризуется самым быстрым, но наименее плотным сжатием).
  4. Обычный.
  5. Хороший.
  6. Максимальный (максимально возможное сжатие является одновременно и самым медленным методом сжатия).

Лучше всего архивируются графические файлы в формате .bmp, документы MS Office и Web-страницы.

Что такое архиваторы?

Архиваторы – это программы (комплекс программ) выполняющие сжатие и восстановление сжатых файлов в первоначальном виде. Процесс сжатия файлов называется архивированием. Процесс восстановления сжатых файлов – разархивированием. Современные архиваторы отличаются используемыми алгоритмами, скоростью работы, степенью сжатия (WinZip 9.0, WinAce 2.5, PowerArchiver 2003 v.8.70, 7Zip 3.13, WinRAR 3.30, WinRAR 3.70 RU).

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

В ОС MS DOS существуют архиваторы, но они работают только в режиме командной строки. Это программы PKZIP и PKUNZIP, программа архиватора ARJ. Современные архиваторы обеспечивают графический пользовательский интерфейс и сохранили командную строку. В настоящее время лучшим архиватором для Windows является архиватор WinRAR.


WinRAR – это 32 разрядная версия архиватора RAR для Windows. Это - мощное средство создания архивов и управления ими. Есть несколько версий RAR, для разных операционных систем: Windows, Linux, UNIX, DOS, OS/2 и т.д.

Существует две версии RAR для Windows:

  • версия с графическим пользовательским интерфейсом - WinRAR.EXE;
  • Консольная версия RAR.EXE пульт линии команды (способ текста) версия - Rar.exe.
  1. Позволяет распаковывать архивы CAB, ARJ, LZH, TAR, GZ, ACE, UUE, BZ2, JAR, ISO, и обеспечивает архивирование данных в форматы ZIP и RAR.
  2. Обеспечивает полную поддержку архивов ZIP и RAR.
  3. Имеет специальные алгоритмы, оптимизированные для текста и графики. Для мультимедиа сжатие можно использовать только с форматами RAR.
  4. Поддерживает технологию перетаскивания (drag & drop).
  5. Имеет интерфейс командной строки.
  6. Может осуществлять непрерывное архивирование, что обеспечивает более высокую степень сжатия по сравнению с обычными методами сжатия, особенно при упаковке большого количества небольших файлов однотипного содержания.
  7. Обеспечивает поддержку многотомных архивов, то есть осуществляет разбивку архива на несколько томов (например, для записи большого архива на диски). Расширение томов: RAR, R01, R02 и т.д. При самораспаковывающемся архиве первый том имеет расширение EXE.
  8. Создает самораспаковывающиеся архивы (SFX) обычные и многотомные архивы, обеспечивает защиту их паролями.
  9. Обеспечивает восстановление физически поврежденных архивов.
  10. Имеет средства восстановления, позволяющие восстанавливать отсутствующие части многотомного архива.
  11. Поддерживает UNICODE в именах файлов.
  12. Для новичков предназначен режим Мастер (Wizard), с помощью которого можно легко осуществить все операции над архивами.

WinRAR имеет и другие дополнительные функции. WinRAR способен создать архив в двух различных форматах: RAR иZIP.

Рассмотрим преимущества каждого формата.

Архив в формате ZIP

Архив в формате RAR

формат RAR в большинстве случаев обеспечивает значительно лучшее сжатие, чем ZIP. Кроме того, формат RAR обеспечивает поддержку многотомных архивов, имеет средства восстановления поврежденных файлов, архивирует файлы практически неограниченных размеров. Необходимо отметить, что при работе в файловой системе FAT32 архивы могу достигать только 4 гигабайт. Работа с большими размерами архива поддерживается только в файловой системе NTFS.

Программа архивации Microsoft Backup (резервная копия)

Запуск программы осуществляется: Пуск – программы – стандартные – служебные – архивация данных. Откроется мастер архивации и восстановления в обычном режиме. Из этого режима можно перейти в расширенный режим для работы с мастером архивации, мастером восстановления и мастером аварийного восстановления ОС.

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

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

1. Файловая организации данных – это организация данных в виде файлов под управлением какой-либо операционной системы. Структура файла соответствует структуре управленческого документа из внемашинного ИО. Файл – это именованная совокупность однородной информации по составу и последовательности полей, записанной на машинном носителе. Для обработки файл должен характеризоваться структурой, т.е. именем для его поиска, количеством полей в записи, последовательностью фиксации полей в записи, типом записи (постоянная или переменная длина записи), типом поля (символьное или числовое), длиной поля (количество разрядов), ключом доступа для поиска нужных записей (могут быть первичными и вторичными). Для обращения каждый файл должен иметь имя и расширение, уточняющее его назначение: EXE, COM - программные файлы, готовые к использованию, DBF – файлы базы данных, DOC, TXT – текстовые файлы.

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

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

В целом такую организацию программного и информационного обеспечения можно представить в виде схемы:


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

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

Достоинство: локальные файлы обеспечивают более быстрое время обработки данных.

Недостатки:

1. Требует жесткой привязки к программам. Файлы данных жестко привязаны к программному обеспечению. Использование их возможно только вместе с соответствующими приложениями;

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

3. Имеет ориентацию на решение отдельных несложных задач;

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

5. Не предусматривает установления связи между файлами.

Эти недостатки предопределили появление других способов организации внутримашинного ИО.

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


Преимущества организации внутримашинного ИО в виде баз данных:

1. Сокращение избыточности хранимых данных за счет снижения до минимума объема дублируемых данных;

2. Устранение противоречивости хранимых данных;

3. Возможность использования данных оптимальным образом для множества приложений;

4. Обеспечение удобства доступа к данным;

5. Независимость данных от прикладных программ.

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

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

Примерами являются существующие сегодня "Консультант+”, "Гарант”. Основными элементами информационной технологии, используемой в БЗ, являются: интерфейс пользователя, база знаний, интерпретатор, модуль создания системы, ПК.

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

4. Организация информационной базы в виде хранилищ данныхобеспечивает сбор данных из существующих внутренних баз предприятия и внешних источников, формирование, хранение и эксплуатацию информации как единой, хранение аналитических данных в форме, удобной для анализа и принятия управленческих решений. К внутренним базам данных предприятия относятся локальные базы подсистем ЭИС (бухгалтерский учет, финансовый анализ, кадры, расчеты с поставщиками и покупателями и т.д.). К внешним базам - любые данные, доступные по интернету и размещенные на web cepвеpax предприятий-конкурентов, правительственных и законодательных органов, других учреждений.

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

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

2. База данных ориентирована на одну модель данных функциональной подсистемы ЭИС и обеспечивают запросы оперативных данных организации. Информационные хранилища поддерживают большое число моделей данных, включая многомерные, что обеспечивает ретроспективные запросы (запросы за прошлые годы и десятилетия), запросы, как к оперативным данным организации, так и к данным внешних источников.

3. Данные информационных хранилищ могут размещаться не только на сервере, но и на вторичных устройствах хранения.

Под внутримашинным информационным обеспечением (ИО) по­нимают систему специальным образом организованных данных, подлежащих автоматизированной обработке, накоплению, хране­нию, поиску, передаче в виде, удобном для восприятия техниче­скими средствами. Это могут быть информационные файлы (мас­сивы), базы данных, хранилища данных, базы знаний (рис. 3.13).

Файл — это именованная совокупность однородной информации по составу и последовательности полей, записанной на машинном носителе.

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


Рис. 3.13. Компоненты внутримашинного И О

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

Назначение массивов зависит от задач, стоящих перед ИТ и от­ражает их специфику.

Информационные массивы по их роли в машинной обработке и технологии использования классифицируются следующим образом.

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

• Текущие (переменные) массивы включают переменную информа­цию, которая поступает в систему от управляемого объекта и характе­ризует как состояние внешней среды, так и сам процесс управления объектом. Чаще всего текущие массивы образуются на основе пер­вичных документов, например, массив отчетных авизо, расчета проекта плана поступления налога с оборота и т.п.

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

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

• Хранимые массивы чаще всего формируются на основе выход­ных и содержат информацию, необходимую для обработки в буду­щих отчетных периодах, сопоставления данных за разные отчетные периоды, расчетов нарастающим итогом.

• Поисковые (информационные) массивы представляют собой со­вокупность показателей, записей, ключей поиска, характеризующих либо содержание определенных документов, либо конкретный объ­ект, систему, организацию и т.д.

• Служебные массивы содержат вспомогательную информацию, необходимую для обработки всех остальных видов массивов.

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

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




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

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

• ИС ориентированы главным образом на хранение и модифи­кацию постоянно существующих данных, а не единожды или вре­менно используемых.

• Структура данных ИС, как правило, сложна по своей природе и задача обеспечения к ним оперативного доступа требует более развитых средств их структуризации при хранении.

• Хотя структуры данных в разных ИС различны, между ними часто бывает много общего.

• В ИС характерно использование одних и тех же данных раз­личными прикладными программами.

• Для ИС характерным является достаточно частое изменение состава и модернизация отдельных прикладных программ при прак­тически не изменяющейся структуре данных.

Таким образом, для И С целесообразна организация хранения хо­рошо структурированных данных, доступных различным прикладным программам. Этим средством хранения являются базы данных.

База данных — это организованная в соответствии с определен­ными правилами и поддерживаемая в памяти компьютера имено­ванная совокупность данных, которая характеризует актуальное со­стояние некоторой предметной области.

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

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

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

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

Базу знаний можно представить как семантическую модель, пред­назначенную для представления в компьютере знаний, накоплен­ных человеком в определенной предметной области. В экспертных системах, основанных на правилах продукции (если описание ситуа­ции, то описание действия), база знаний состоит из базы правил и базы данных, содержащей известные факты, касающиеся предмет­ной области (см. п. 3.8).

Организация внутримашинного ИО должна решать целый ряд проблем и обеспечивать:

• полноту хранимой информации для выполнения всех функ­ций управления и решения экономических задач;

• целостность хранимой информации, т.е. непротиворечивость данных при вводе информации в компьютер;

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

• гибкость системы, т.е. ее адаптируемость к изменяющимся информационным потребностям;

• реализуемость системы, обеспечивающая требуемую степень сложности структуры ИО;

• релевантность ИО, под которой подразумевается способность системы осуществлять поиск и выдавать информацию, точно соответствующую запросам пользователей;

• удобство языкового интерфейса, позволяющее быстро форму­лировать запрос к данным;

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

Внутримашинное информационное обеспечение (ИО) включает все виды специально организованной информации, представленной в виде, удобном для восприятия техническими средствами. Это файлы (массивы), базы и банки данных, базы знаний, а также их системы. Информация записывается на магнитных дисках в памяти ЭВМ. Информационное обеспечение должно быстро и в полном объеме удовлетворять информационные потребности всех пользователей информационных технологий. К нему предъявляются требования эффективного поиска и выдачи данных в виде, необходимом для решения каждой конкретной задачи, наличия возможности поддержания данных в состоянии постоянного обновления и работоспособности.

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

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

Файл — это совокупность однородной информации по составу и последовательности полей, записанной на магнитном диске с присвоением имени.

Терминологически понятия «массив» и «файл» близки по содержанию. И тот, и другой представляют собой совокупность однородной жестко организованной и поименованной информации. Однако для файла точно определено место его расположения — магнитный диск, а массив информации может быть расположен в памяти ЭВМ, может быть представлен совокупностью однородных бумажных документов. Для идентификации каждому файлу при его записи на магнитный диск присваивается уникальное имя и расширение, уточняющее разновидность файла. Имя может содержать не более 8 символов (допустимы латинские буквы, цифры, знаки:

,_). Если имя короче 8 символов, то оно автоматически дополняется до 8 символов пробелами.

По смысловому (семантическому) содержанию выделяют массивы данных и программные массивы. Программные массивы описывают процессы работы с данными и входят в подсистему программного обеспечения. Массивы данных являются основной частью внутримашинного информационного обеспечения.

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

По роли в машинной обработке и технологии использования массивы классифицируются следующим образом:

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

По внутренней организации файлы данных представляют собой совокупность записей (аналогично строкам документа) одинаковой структуры. Структура записи файла состоит из заданной последовательности полей определенного типа данных и длины. Такая структура файла определяется на этапе постановки задачи.

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

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

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

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

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

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

• Отпадает необходимость в каждой прикладной программе детально решать вопросы организации файлов.

• Устраняется многократный ввод и дублирование одних и тех же данных.

• Не возникает проблемы изменения прикладных программ в связи с заменой физических устройств или изменения структуры данных.

• Повышается уровень надежности и защищенности информации.

• Уменьшается избыточность данных.

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




Файловая система . На каждом носителе информации (гибком, жестком или лазерном диске) может храниться большое количество файлов. Порядок хранения файлов на диске определяется используемой файловой системой.

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

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

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

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

Например, в корневом каталоге могут находиться два вложенных каталога 1-го уровня (Каталог_1, Каталог_2) и один файл (Файл_1). В свою очередь, в каталоге 1-го уровня (Каталог_1) находятся два вложенных каталога второго уровня (Каталог_1.1 и Каталог_1.2) и один файл (Файл_1.1) - рис. 1.3.

Файловая система - это система хранения файлов и организации каталогов.

Рассмотрим иерархическую файловую систему на конкретном примере. Каждый диск имеет логическое имя (А:, В: - гибкие диски, С:, D:, Е: и так далее - жесткие и лазерные диски).

Пусть в корневом каталоге диска С: имеются два каталога 1-го уровня (GAMES, TEXT), а в каталоге GAMES один каталог 2-го уровня (CHESS). При этом в каталоге TEXT имеется файл proba.txt, а в каталоге CHESS - файл chess.exe (рис. 1.4).

Рис. 1.4. Пример иерархической файловой системы

Путь к файлу . Как найти имеющиеся файлы (chess.exe, proba.txt) в данной иерархической файловой системе? Для этого необходимо указать путь к файлу. В путь к файлу входят записываемые через разделитель "\" логическое имя диска и последовательность имен вложенных друг в друга каталогов, в последнем из которых содержится нужный файл. Пути к вышеперечисленным файлам можно записать следующим образом:

Путь к файлу вместе с именем файла называют иногда полным именем файла.

Пример полного имени файла:

Представление файловой системы с помощью графического интерфейса . Иерархическая файловая система MS-DOS, содержащая каталоги и файлы, представлена в операционной системе Windows с помощью графического интерфейса в форме иерархической системы папок и документов. Папка в Windows является аналогом каталога MS-DOS

Однако иерархическая структура этих систем несколько различается. В иерархической файловой системе MS-DOS вершиной иерархии объектов является корневой каталог диска, который можно сравнить со стволом дерева, на котором растут ветки (подкаталоги), а на ветках располагаются листья (файлы).

В Windows на вершине иерархии папок находится папка Рабочий стол. Следующий уровень представлен папками Мой компьютер, Корзина и Сетевое окружение (если компьютер подключен к локальной сети) - рис. 1.5.

Рис. 1.5. Иерархическая структура папок

Если мы хотим ознакомиться с ресурсами компьютера, необходимо открыть папку Мой компьютер.

1. В окне Мой компьютер находятся значки имеющихся в компьютере дисков. Активизация (щелчок) значка любого диска выводит в левой части окна информацию о его емкости, занятой и свободной частях.

Читайте также: