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

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

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

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

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

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

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

Общая информация. Классификация атрибутов файлов

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

Есть определенная категория данных, которая предполагает работу с системными файлами. Данный тип известен как «S». Этим атрибутом обычно помечаются системные папки с документами, программами и прочими важными объектами, в которые юзерам лучше всего не вмешиваться.

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

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

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

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

Теперь можно рассмотреть еще один вариант – архивный. Пользователи могут увидеть обозначение в виде буквы «A». Необходимость использования данного типа атрибутов заключается в том, чтобы создавать бэкапов. Так что нужен он для определенных утилит.

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

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

Но такая классификация известна пользователям, которые работали с прежними версиями данной операционной системы. Финальные версии данной платформы обладают еще некоторыми дополнительными объектами.

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

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

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

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

При этом можно корректировать все эти данные. Если пользователь будет вносить правки, то все эти изменения моментально вступят в силу. В итоге и дата корректировки будет изменена в автоматическом режиме.

Работа с атрибутами. Внесение разного рода правок

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

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

Однако если пользователь все же не загружал менеджер, то в таком случае потребуется установить. Наиболее ярким примером качества стабильной работы является Total Commander.

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

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

Как только абсолютно все элементы становятся видимыми, то пользователь может работать с ними. Если вдруг в отношении некоторых из них нужно изменить атрибуты, то для этого достаточно лишь войти в меню с названием «Файл». Далее выбираем опцию изменения атрибутов. Все это с успехом сделает Total Commander.

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

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

Также можно будет попробовать поработать с другим софтом — Free Commander. Эта утилита в своем составе уже содержит несколько важных компонентов, которых нет у сервисов-конкурентов. Так что пользователи могут совершенно спокойно обойтись даже без плагинов, используя лишь встроенные инструменты.

А еще представлено несколько узкоспециализированных программ, которые также направлены на работу с файлами, но в более «скромном» функционале. Примером качественного приложения является BulkFileChanger.

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

Задание №4. Ответить на вопросы:

1. Что называется архивацией? это сжатие одного или более файлов с целью экономии памяти и размещение сжатых данных в одном архивном файле.
2. Для чего предназначена архивация? это сжатие, уплотнение, упаковка информации с целью ее наиболее оптимального размещения на наружном носителе (диске либо дискете).
3. Какой файл называется архивным? организованный файл, содержащий в себе один или несколько файлов в сжатом или несжатом виде и служебную информацию об именах файлов, дате и времени их создания или модификации, размерах и т. д.
4. Что называется разархивацией? означающий процесс, обратный архивации, т. е. процесс восстановления записи сжатых, архивных файлов или их копий для использования в работе.
5. Какая информации хранится в оглавлении архивного файла? имя, тип, дата и время последней модификации, размер на диск
6. Какие функциональные возможности имеют архиваторы? Архивация данных, разархивация созданного ранее архива, создание самораспаковывающихся и многотомных архивов, использование алгоритмов шифрования

Лабораторная работа №10

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

Задание №1.

1. Загрузите Интернет.

2. С помощью строки поиска найдите каталог ссылок на государственные образовательные порталы.

3. Выпишите электронные адреса шести государственных образовательных порталов и дайте им краткую характеристику. Оформите в виде таблицы:

Название портала Электронный адрес портала Характеристика портала
Федеральная служба по надзору в сфере образования и науки http://www.obrnadzor.gov.ru Общая информация о службе: положение о Федеральной службе, сведения о руководстве и структуре, телефонный справочник. Сборник официальных документов. Информационные ресурсы. Освещение конкурсов в интересах Рособрнадзора. Официальные материалы службы по контролю качества образования (ЕГЭ),надзору по соблюдению законодательства,лицензированию,аттестации и аккредитации, аттестации научных и педагогических кадров и государственной аттестации школьников. Новости и анонсы.
Образование:национальный проект http://www.rost.ru/projects/education/education_main.shtml Общие сведения о проекте: цели и задачи, основные направления деятельности, ожидаемые результаты. Освещение проводимых проектов и программ в области среднего, высшего и профессионального образования. Сборник документов. Новости проекта.
Информационно-коммуникационные технологии в образовании http://ict.edu.ru/ Электронная библиотека: книги, статьи по проблеме информационных технологий в образовании. Сведения о форумах, о конференциях. Каталог ресурсов. База данных по организациям, деятельность которых связана с образованием в области информационно-коммуникационных технологий и применением ИКТ в сфере образования.
Российский портал открытого образования http://www.openet.edu.ru/ Материалы Центрального сервера консалтингового центра информационно-образовательной среды открытого образования. Информация о программном комплексе "Российский портал открытого образования": концепция, нормативное обеспечение, рекомендации, глоссарий. Интегральный каталог виртуальных университетов и представительств, а также информация о курсах, дисциплинах, специальностях и направлениях, коллекция учебных планов. Новости образования. Обзор прессы и информационно-аналитические материалы в сфере образования. Электронные версии научно-образовательных публикаций. Образовательные сетевые конференции и форумы.
Наука и образование: http://edu.rin.ru Материалы об образовании в России. Каталоги образовательных учреждений различных уровней и органов управления образованием: дошкольное образование, школьное образование, профессионально-техническое, высшее образование, научно-исследовательская деятельность, повышение квалификации, дистанционное образование, обучение работе в интернете. Рефераты, статьи, словари, программы
Interneturok.ru: коллекция видеоуроков по основным предметам школьной программы http://www.interneturok.ru Видеоуроки по основным школьным предметам, материалы по психологии для родителей и учителей.


Задание №2.



1. Откройте программу Enternet Explorer.

2. Загрузите страницу электронного словаря Promt– www.ver-dict.ru.

3. Из раскрывающегося списка выберите Русско-английский словарь (Русско-Немецкий) .

4. В текстовое поле Слово для перевода : введите слово, которое Вам нужно перевести.

5. Нажмите на кнопку Найти .

6. Занесите результат в следующую таблицу:

Задание №3.

1. Загрузите страницу электронного словаря– www.efremova.info.

2. В текстовое поле Поиск по словарю : введите слово, лексическое значение которого Вам нужно узнать.

3. Нажмите на кнопку Искать . Дождитесь результата поиска.

4. Занесите результат в следующую таблицу:

Слово Лексическое значение
Метонимия 1.Оборот речи, представляющий замену названия явления, понятия или предмета названием другого предмета, неразрывно связанным в нашем сознании с представлением о таком явлении («стол» вместо «еда»); употребление подобного оборота речи
Видеокарта электронное устройство, преобразующее графический образ, хранящийся, как содержимое памяти компьютера, в форму, пригодную для дальнейшего вывода на экран монитора.
Железо Химический элемент, твердый ковкий металл серебристого цвета, образующий в соединении с углеродом сталь и чугун. разг. Малоуглеродистая сталь.
Папирус Свиток из склеенных полосок стебля такого растения как материал для письма у египтян и других древних народов.
Скальпель Небольшой металлический хирургический нож.
Дебет Приход, общая сумма денежных поступлений.

Задание №4. С помощью одной из поисковых систем найдите информацию и занесите ее в таблицу:

Задание №5. Заполните таблицу, используя поисковую систему Яндекс: www.yandex.ru.

Задание №7. Ответить на вопросы:

Доброго времени суток уважаемый пользователь, в этой статье речь пойдет о такой теме, как файлы. А именно мы рассмотрим: Управление файлами , типы файлов , файловая структура , атрибуты файла .

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

Одной из основных задач ОС является предоставление удобств пользователю при работе с данными, хранящимися на дисках. Для этого ОС подменяет физическую структуру хранящихся данных некоторой удобной для пользователя логической моделью, которая реализуется в виде дерева каталогов, выводимого на экран такими утилитами, как Norton Commander, Far Manager или Windows Explorer. Базовым элементом этой модели является файл , который так же, как и файловая система в целом, может характеризоваться как логической, так и физической структурой.

Управление файлами

Файл – именованная область внешней памяти, предназначенная для считывания и записи данных.

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

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

Файловая система включает:Файловая система включает:

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

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

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

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

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

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

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

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

Пример

Файловая система FAT (file allocation table) имеет множество реализаций как система управления файлами

  • Система, разработанная для первых ПК называлась просто FAT (сейчас ее называют просто FAT-12) . Ее разрабатывали для работы с дискетами, и некоторое время она использовалась для работы с жесткими дисками.
  • Потом ее усовершенствовали для работы с жесткими дисками большего объема, и эта новая реализация получила название FAT–16. это название используется и по отношению к СУФ самой MS-DOS.
  • Реализация СУФ для OS/2 называется super-FAT (основное отличие – возможность поддерживать для каждого файла расширенные атрибуты).
  • Есть версия СУФ и для Windows 9x/NT и т.д. (FAT-32).

Типы файлов

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

Обычные файлы могут быть двух типов:

  1. Программные (исполняемые) – представляют собой программы, написанные на командном языке ОС, и выполняют некоторые системные функции (имеют расширения.exe, .com, .bat).
  2. Файлы данных – все прочие типы файлов: текстовые и графические документы, электронные таблицы, базы данных и др.

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

Специальные файлы – это фиктивные файлы, ассоциированные с устройствами ввода/вывода, которые используются для унификации механизма доступа к файлам и внешним устройствам. Специальные файлы позволяют пользователю осуществлять операции ввода/вывода посредством обычных команд записи с файлов или чтения из файлов. Эти команды обрабатываются сначала программами ФС, а затем на некотором этапе выполнения запроса преобразуются ОС в команды управления соответствующим устройством (PRN, LPT1 – для порта принтера (символьные имена, для ОС – это файлы), CON – для клавиатуры).

Пример . Copy con text1 (работа с клавиатурой).

Файловая структура

Файловая структура – вся совокупность файлов на диске и взаимосвязей между ними (порядок хранения файлов на диске).

Виды файловых структур:

  • простая , или одноуровневая : каталог представляет собой линейную последовательность файлов.
  • иерархическая или многоуровневая : каталог сам может входить в состав другого каталога и содержать внутри себя множество файлов и подкаталогов. Иерархическая структура может быть двух видов: «Дерево» и «Сеть». Каталоги образуют «Дерево», если файлу разрешено входить только в один каталог (ОС MS-DOS, Windows) и «Сеть» – если файл может входить сразу в несколько каталогов (UNIX).
  • Файловая структура может быть представлена в виде графа, описывающего иерархию каталогов и файлов:



Типы имен файлов

Файлы идентифицируются именами. Пользователи дают файлам символьные имена , при этом учитываются ограничения ОС как на используемые символы, так и на длину имени. В ранних файловых системах эти границы были весьма узкими. Так в популярной файловой системе FAT длина имен ограничивается известной схемой 8.3 (8 символов — собственно имя, 3 символа — расширение имени), а в ОС UNIX System V имя не может содержать более 14 символов.

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

Например, Windows NT в своей файловой системе NTFS устанавливает, что имя файла может содержать до 255 символов, не считая завершающего нулевого символа.

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

Символьные имена могут быть трех типов: простые, составные и относительные:

  1. Простое имя идентифицирует файл в пределах одного каталога, присваивается файлам с учетом номенклатуры символа и длины имени.
  2. Полное имя представляет собой цепочку простых символьных имен всех каталогов, через которые проходит путь от корня до данного файла, имени диска, имени файла. Таким образом, полное имя является составным , в котором простые имена отделены друг от друга принятым в ОС разделителем.
  3. Файл может быть идентифицирован также относительным именем . Относительное имя файла определяется через понятие «текущий каталог». В каждый момент времени один из каталогов является текущим, причем этот каталог выбирается самим пользователем по команде ОС. Файловая система фиксирует имя текущего каталога, чтобы затем использовать его как дополнение к относительным именам для образования полного имени файла.

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

Для файла 2.doc определить все три типа имени, при условии, что текущим каталогом является каталог 2008_год.

  • Простое имя: 2.doc
  • Полное имя: C:\2008_год\Документы\2.doc
  • Относительное имя: Документы\2.doc

Атрибуты файлов

Важной характеристикой файла являются атрибуты. Атрибуты – это информация, описывающая свойства файлов. Примеры возможных атрибутов файлов:

  • Признак «только для чтения» (Read-Only);
  • Признак «скрытый файл» (Hidden);
  • Признак «системный файл» (System);
  • Признак «архивный файл» (Archive);
  • Тип файла (обычный файл, каталог, специальный файл);
  • Владелец файла;
  • Создатель файла;
  • Пароль для доступа к файлу;
  • Информация о разрешенных операциях доступа к файлу;
  • Время создания, последнего доступа и последнего изменения;
  • Текущий размер файла;
  • Максимальный размер файла;
  • Признак «временный (удалить после завершения процесса)»;
  • Признак блокировки.

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

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

Права доступа к файлу

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

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

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

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

Атрибуты файла

Атрибуты файла

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

См. также: Атрибуты файлов Файлы

Финансовый словарь Финам .


Смотреть что такое "Атрибуты файла" в других словарях:

    атрибуты файла - Идентифицируемые атрибуты файла (имя и др.) [Е.С.Алексеев, А.А.Мячев. Англо русский толковый словарь по системотехнике ЭВМ. Москва 1993] Тематики информационные технологии в целом EN file attributes …

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

    контрольные параметры файла - 3.10 контрольные параметры файла: Логические, структурные атрибуты и атрибуты секретности файла. Источник … Словарь-справочник терминов нормативно-технической документации

    - (физическое) лицо, создавшее файл или каталог. Владелец файла указывается в одноименном атрибуте файла или каталога. По английски: File owner Синонимы: Владелец каталога См. также: Атрибуты файлов Финансовый словарь Финам … Финансовый словарь

    День, месяц и год создания конкретного файла. Во время корректировки файла дата его создания меняется на текущую. См. также: Атрибуты файлов Финансовый словарь Финам … Финансовый словарь

    Последовательность символов, предназначенных для идентификации типа файла. Обычно расширение состоит не более, чем из трех символов, отделяемых точкой от имени файла. См. также: Атрибуты файлов Финансовый словарь Финам … Финансовый словарь

    В многопользовательских операционных системах возможность одновременного доступа к файлу с атрибутом разделяемый (shareable) более чем одному пользователю. Атрибут присваивается файлу системным администратором. По английски: File sharing Синонимы … Финансовый словарь

    метка файла - Управляющая запись в начале файла, содержащая атрибуты, которые используются для его идентификации. [Гипертекстовый энциклопедический словарь по информатике Э. Якубайтиса] Тематики информационные технологии в целом EN … Справочник технического переводчика

    передача файла - — передача файла Определяет обмен крупными блоками данных, например программами. На рисунке 3 показано общее представление концептуальной модели сервиса ACSI. [ГОСТ Р МЭК 61850 7 … Справочник технического переводчика

    - (англ. File Allocation Table «таблица размещения файлов») классическая архитектура файловой системы, которая из за своей простоты всё ещё широко используется для флеш накопителей. В недавнем прошлом использовалась в дискетах, на… … Википедия

Тема: Создание архива данных. Извлечение данных из архива. Атрибуты файла и его объем

Как же происходит сжатие информации?

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

А какая в данных может быть вода? Это вода информационная. В данных встречается много повторов. Это можно использовать для сжатия данных.

Например, сжатие текстовых файлов происходит приблизительно так. Составляется таблица встречающихся в тексте слов и выражений. Затем всем словам и выражениям в этой таблице даются номера. И весь текст в файле заменяется номерами из таблицы слов и выражений. Такой способ позволяет уменьшить размер текстового файла в 2-3 раза. Иногда текст сжимается и в 10 раз, если в нём много повторов.

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

Очень часто сжатые файлы называют архивами или архивными файлами, что, если подходить строго к терминологии, неверно. Изначально архивами назывались файлы, специально созданные во время процессов резервного копирования. В ходе такого процесса создавался один файл, который содержал в себе несколько исходных файлов и папок. Это и был архив. Никакого сжатия при этом не производилось. Подобная ситуация до сих пор существует в операционной системе Linux, где архивация данных и сжатие данных являются двумя независимыми процессами. В операционной системе MS-DOS, а затем и в MS Windows программы сжатия данных с самых первых своих версий стали поддерживать как сжатие, так и архивацию данных, то есть создавали сжатый файл, содержащий не один, а несколько исходных (архивируемых) файлов и папок. С той поры в этих операционных системах понятие "архивация" означает и архивацию (сбор в один файл-архив), и одновременное сжатие данных.

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

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

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

А как же другие, не текстовые данные?

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

Для уменьшения размера графического файла его сжимают специальными математическими методами. Таким образом графический файл можно уменьшить в размере в 20-30 раз. Сжатый графический файл нельзя полностью восстановить. При распечатывании на хорошем принтере будет заметно ухудшение качества рисунка. Но на экране монитора этого видно не будет.

Наиболее распространённые форматы сжатия изображения – это «GIF» и «JPEG» (или «JPG»). Создать такие форматы графических файлов может, например, графический редактор «ФотоШоп» или уже знакомый нам «ФайнРидер». Чем глубже сжатие рисунка, тем больше теряет он в качестве.

Гораздо позже появились эффективные методы сжатия звука. Если Вы зайдёте на обычный музыкальный компакт-диск, то обнаружите там файлы с расширением «CDA». В таких файлах содержится несжатый цифровой звук. Такие файлы имеют очень большой размер. На компакт-диск помещается 80 минут музыки в незаархивированном виде. Сжатие звуковых файлов потребовало специальных исследований человеческого слуха. Оказалось, что часть звуков можно убрать из звукового файла, и это будет незаметно для слуха человека.

Самый распространённый формат сжатого звука – это «MPEG3» (или «MP3»). Его создают специализированные редакторы звука и программмы-перекодировщики из других звуковых форматов. Проигрывание на компьютере сжатых звуковых файлов в формате «MP3» требует мощности процессора не менее 100 мегагерц. Можно сжимать звуковой файл в десятки раз. Но при большом сжатии начинает безвозвратно теряться качество звука.

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

При появлении компакт-дисков художественный фильм не помещался на один диск. Эту задачу решил сжатый формат «MPEG4». Показ сжатого видео ещё больше повышает требования к мощности процессора. Для проигрывания MPEG4 уже недостаточно 200 мегагерц.

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

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

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

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

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

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

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

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

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

Разархивация (распаковка) - процесс восстановления файлов из архива в первоначальном виде. При распаковке файлы извлекаются из архива и помещаются на диск или в оперативную память.

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

Самораспаковывающийся архив получил название SFX-архив (SelF-eXtracting). Архивы такого типа в обычно создаются в форме.ЕХЕ-файла.

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

      имя файла;

      сведения о каталоге, в котором содержится файл;

      дата и время последней модификации файла;

      размер файла на диске и в архиве;

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

Архиваторы имеют следующие функциональные возможности :

      Уменьшение требуемого объема памяти для хранения файлов от 20% до 90% первоначального объема.

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

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

      Написания комментариев к архиву и файлам в архиве.

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

      Создание многотомных архивов – последовательности архивных файлов. Многотомные архивы предназначены для архивации больших комплексов файлов на дискеты.