Файловые форматы основная классификация

Содержание:

Текстовые процессоры

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

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

Есть ли альтернативные программы с аналогичными возможностями? Да, есть. Самое известное решение называется OpenOffice. Это свободный программный продукт, в состав которого входит текстовый процессор Writer. Да, он выглядит не столь красиво, как Word, но практически не уступает ему по функциональным возможностям работы с текстом. Доступен он на любой десктопной платформе, выпускаются версии для Windows, Linux и MacOS.

Надо сказать, что OpenOffice — не единственный свободный пакет. На его базе созданы еще несколько аналогичных программ. Самой известной является программа LibreOffice, имеющая более свободную политику развития и созданная группой разработчиков, отделившихся от осинового проекта. Распространяется бесплатно и имеет версии для всех популярных операционных систем.

Аудиоформаты со сжатием и без

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

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

Форматы аудио-файлов такого типа включают в себя FLAC, WavPack, AudioMonkey, ALAC (Apple Lossless). Они обеспечивают коэффициент сжатия около 2:1 (то есть файлы занимают половину пространства PCM). Разработка в форматах сжатия без потерь направлена ​​на сокращение времени обработки при сохранении хорошего качества звука.

Распространенные типы файлов изображений

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

К распространенным типам файлов изображений принадлежат JPEG (.Jpg), TIFF (.Tif) и точечные рисунки (.Bmp). Кроме того, некоторые цифровые камеры сохраняют изображение в формате RAW, который не сжимает изображение и не содержит таких эффектов, как баланс белого или резкости.

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

Преимущества и недостатки общих типов файлов

Преимущества формата JPEG

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

Недостатки формата JPEG

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

Недостатки формата TIFF

Некоторые программы, в том числе большинство браузеров, не могут отображать изображения в формате TIFF.

Изображение в формате TIFF может быть очень большим (в несколько раз больше изображения в формате JPEG). Поэтому изображение в формате TIFF занимают гораздо больше места на жестком диске, чем изображение в формате JPEG.

Только очень маленькие изображения в формате TIFF пригодны для отправки по электронной почте.

Скачайте K-Lite Codec Pack для Windows Vista на русском бесплатно

Версия Платформа Язык Размер Формат Загрузка
* скачайте бесплатно K-Lite Codec Pack для Windows, файл проверен!
  
K-Lite Codec Pack 14.00 Mega

Windows Vista

English 51.7MB .exe

Скачать

  
K-Lite Codec Pack Full
Windows English 40.7MB .exe

Скачать

  
K-Lite Codec Pack 14.00 Basic
Windows English 15.1MB .exe

Скачать

  
K-Lite Codec Pack 14.00 Standard
Windows English 38.1MB .exe

Скачать

Обзор K-Lite Codec Pack

K-Lite Codec Pack (К-Лайт Кодек Пак) – бесплатный набор кодеков и инструментов для воспроизведения и обработки видео и аудиофайлов. В состав K-Lite Codec Pack также входит Media Player Classic – универсальный видео-аудиопроигрыватель. Существует 4 редакции кодек пака, которые отличаются количеством поддерживаемых форматов: Basic, Standard, Full и Mega. Программа поддерживает практически все известные форматы – .avi, .mkv, .flv, .flac, .mp4, .3gp, .mov и десятки других.

Скриншоты

Похожие программы

Adobe Flash Player — программа для воспроизведения flash-контента
Sony Vegas Pro — создание многодорожечных видео и аудио записей
Xvid Video Codec — библиотека для сжатия видео в стандарте MPEG-4
KMPlayer — мощный проигрыватель файлов звуковых и видеоформатов
Aimp — музыкальный проигрыватель с хорошим эквалайзером
SopCast — просмотр видео и аудиотрансляций в Интернете
iTools

Audacity — звуковой редактор, поддерживающий работу с несколькими дорожками
Reason

Camtasia Studio — программа для захвата видеоизображения с монитора компьютера
Windows Media Player — проигрыватель видео и аудио файлов от Microsoft
VLC Media Player — бесплатный кроссплатформенный медиапроигрыватель
DirectX — пакет библиотек, необходимый системе для работы с мультимедиа
Adobe Premiere Pro — программное обеспечение для нелинейного видеомонтажа
Adobe Audition

VKMusic — поиск и скачивание музыки из ВКонтакте, RuTube и YouTube
Windows Live Movie Maker

Fraps

K-Lite Codec Pack — набор кодеков для воспроизведения видео и аудиофайлов
Winamp — проигрыватель мультимедиа c поддержкой потокового контента
Realtek HD — пакет драйверов, предназначенный для HD Audio кодеков
Unity Web Player

MorphVOX Pro

VirtualDub

Freemake Video Converter

DivX — набор кодеков и утилит для воспроизведения аудио и видео
Adobe After Effects

Bandicam — программа для снятия скриншотов и записи видео с экрана
Ableton Live Suite

Steinberg Cubase

Pinnacle Studio — программа для обработки видео файлов
Movavi Video Editor — утилита для монтажа видеофайлов
iMovie — бесплатный видеоредактор от компании Apple
Sound Forge

Ace Stream Media

Virtual DJ — программа, имитирующая пульт диджея для микширования музыки
Action!

PowerDVD — проигрыватель мультимедийных файлов
GOM Player — медиапроигрыватель для Windows
Format Factory

CyberLink PowerDirector — видеоредактор с возможностью захвата видео с внешних источников
Finale

JetAudio — плеер с хорошим эквалайзером
Corel VideoStudio — профессиональный видеоредактор от компании Corel
Free Studio — пакет объединяющий более 40 мультимедийных программ
Avidemux — для создания новых и обработки готовых видео
Edius — программное обеспечение для нелинейного монтажа видео
ManyCam

Kodi — программа для воспроизведения мультимедиа
Daum PotPlayer — плеер с поддержкой всех мультимедийных форматов
ФотоШОУ PRO — программа для создания из фотографий видеороликов и слайд-шоу
Guitar Pro

MIRO

Shortcut

Light Alloy — бесплатный медиаплеер
GeForce Experience — автоматического поиск драйверов видеокарт компании Nvidia
HyperCam

Magix Music Maker — утилита для записи и обработки музыкальных дорожек
VideoPad Video Editor — частично бесплатный видеоредактор
Proshow Producer — условно-бесплатная программа для создания слайд-шоу
Free Video Editor — бесплатный видео редактор для нелинейного видео монтажа
Wondershare Filmora — условно-бесплатная программа для работы с видеофайлами
Zune

Аудио | Видео программы

Графические программы

Microsoft Office

Игры

Интернет программы

Диски и Файлы

Настройка отображения расширений

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

  1. Зайдите в «Панель управления».
  2. Найдите пункт он называется «Параметры папок», а в Windows 8 и 10 — «Параметры Проводника».
  3. В появившемся окне выберите вкладку «Вид».
  4. Найдите в списке «Дополнительные параметры» пункт «Скрывать расширения для зарегистрированных типов файлов» и поставьте галочку напротив него.
  5. Нажмите кнопку «Применить» и закройте окно.

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

Как изменить расширение

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

Строго говоря, существует два способа сделать это:

  1. Переименовать документ — просто вписать вместо «родного» расширения то, которое вам нужно (например, .html вместо.txt).
  2. Использовать специальные программы-конвертеры. Некоторые устанавливаются на ПК, другие доступны онлайн. К ним прибегают в случае, если нужно полностью изменить кодировку документа.

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

Из популярных сервисов такого типа можно отметить Convertio. Этот онлайновый конвертер поддерживает большинство распространённых расширений файлов, а также имеет ряд дополнительных инструментов, таких как сжатие и объединение PDF-документов, конвертер URL для извлечения музыки и видео с сайтов, а также распознавание отсканированного текста.

Как изменить расширение

Изменить расширение можно через переименование:

  1. Настроить компьютер на показ расширений (см. ).
  2. Щелкнуть правой кнопкой мыши по файлу – Переименовать.
  3. Стереть старое расширение после точки и напечатать новое.
  4. Нажать Enter.

Появится окошко, в котором система предупредит о последствиях. Ведь если вы неправильно укажите формат, файл может не открыться. Например, у вас документ с расширением doc, а вы меняете его на pdf.

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

Вернуть старое расширение можно таким же образом – через переименование. Или щелкнув правой кнопкой мыши по пустому месту и выбрав пункт «Отменить переименование».

Так как же правильно изменить расширение? Для этого нужно сделать конвертацию – преобразование в другой формат. Это делается через специальные программы или онлайн-сервисы.

Вбиваем в поисковик Яндекс или Гугл запрос «из … в …». Например, из word в pdf.

В моем случае Яндекс предложил несколько онлайн сервисов. Все они интуитивно понятны: загружаем документ на сайт → сервис преобразовывает его в pdf → скачиваем результат на компьютер.

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

Интернет (Web-страницы)

  • Статические
    • HTML — (.html, .htm) — язык разметки гипертекста (HyperText Markup Language)
    • XML — (.xml) — расширяемый язык разметки (eXtensible Markup Language)
    • XHTML — (.xhtml, .xht) — расширяемый язык разметки гипертекста (eXtensible HyperText Markup Language)
    • MHTML — (.mht, .mhtml) — архивированный HTML (веб-архив), хранит все данные веб-страницы (текст, изображения и проч.) в одном большом файле, упакованном по стандарту MIME (MIME HTML)
  • Динамически генерируемые
    • ASP — (.asp) — активные серверные страницы от Microsoft (Active Server Page)
    • ASPX — (.aspx) — активные серверные страницы на основе.NET от Microsoft (Active Server Page .NET)
    • ADP — AOLserver Dynamic Page
    • BML — (.bml) — Better Markup Language (templating)
    • CFM — (.cfm) — интерпретируемый скриптовый язык программирования ColdFusion
    • iHTML — (.ihtml) — Inline HTML
    • JSP — (.jsp) — JavaServer Pages
    • Lasso — (.las, .lasso, .lassoapp)
    • PL — (.pl) — язык программирования Perl
    • PHP — (.php, .phtml) — аббревиатура от PHP: Hypertext Preprocessor
      , первоначально была аббревиатура от Personal Home Page
    • SSI — (.shtml, .stm, .shtm) — HTML вместе с Server Side Includes

Таблица наиболее часто встречающихся расширений:

Расширение
Тип файла
Пример
exe программы ACDSee9.exe
com Command.com
doc документы (Microsoft Word) Письмо.doc
xls таблицы(Microsoft Excel) Каталог.xls
txt текстовые документы текст.txt
ppt презентации (Microsoft PowerPoint) Презентация.ppt
htm страницы из Интернета Книга.htm
html Книга.html
hlp справка Windows.hlp
bmp рисунок, фотография Рисунок.bmp
jpg Фото.jpg
tif Природа.tif
gif Рисунок.gif
mp3 Музыка Песня.mp3
mpeg видео Фильм.mpeg
avi Клип.avi
zip архив ZIP Реферат.zip
rar архив WinRAR Реферат.rar

Расширение может быть длинной и более 3-х символов в современных Windows, а в Linux его наличие вовсе необязательно.

Вообще, расширения файлов в Windows часто зависят от конкретного приложения
, и открыть сторонним приложением файлы с таким расширением может быть затруднительно или даже невозможно. Так, например, расширение psd имеют файлы, созданные в графическом редакторе Adobe Photoshop (впрочем, эта программа позволяет сохранить готовый файл практически в любом графическом формате). Текстовые файлы, созданные в Microsoft Word, можно узнать по расширению doc (docx для новых версий программы), а текстовый редактор Open Office работает с форматом odt. Также текстовые файлы
могут иметь разрешение txt или rtf.

Как узнать,С какими типами файлов работает ваша операционная система?


Зайдите в Проводник
, в выпадающем меню Сервис

выберите пункт Свойства папки

и в открывшемся диалоговом окне перейдите на вкладку Типы файлов
.

На этой вкладке будет таблица в две колонки — расширение файла в Windows и соответствующий ему .

!!!
Важно

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

Если Вы измените расширение, файл может после этого перестать открываться. Помните это!

strana-sovetov.com

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

Схема электрического подключения частного дома

Серфинг и клики

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

  1. Create
    (Создание). Файл создается без данных.
    Этот системный вызов объявляет о
    появлении нового файла и позволяет
    установить некоторые его атрибуты.

  2. Delete
    (Удаление). Удаление файла.

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

  4. Close
    (закрытие).

  5. Read
    (чтение). Чтение данных из файла.

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

  7. Append
    (добавление). Усеченная форма Write.
    Может добавлять данные только в конец
    файла.

  8. Seek
    (поиск). Для файлов произвольного
    доступа. Устанавливает файловый
    указатель в определенную позицию в
    файле. После выполенения этого системного
    вызова данные могут читаться или
    записываться в этой позиции.

  9. Getattributes
    (получение атрибутов).

  10. Setattributes
    (Установка атрибутов)

  11. Rename
    (переименование) – изменение имени
    файла.

Типы
файловых систем
(форма каталога):

  1. Одноуровневая
    ФС. Наличие корневого каталога.

  2. Двухуровневая
    система каталогов. Наличие корневого
    каталога —
    каталоги
    пользователей.

  3. Иерархическая
    (многоуровневая) каталоговая система
    – множество каталогов и подкаталогов.

Системные
вызовы для
работы с каталогами:

  1. Create
    – создание каталога.

  2. Delete
    – удаление
    каталога.

  3. Opendir
    – открытие
    каталога.

  4. Closedir
    – закрытие
    каталога.

  5. Readdir
    – чтение
    следующего элемента открытого каталога.

  6. Rename
    – переименование
    каталога.

  7. Link
    – Установление
    связей.

  8. Unlink
    – Удаление
    ссылки на файл из каталога.

Структура файловой
системы (разработчик)

Файловые системы
хранятся на дисках. Большинство дисков
могут делиться на несколько разделов
с независимой ФС на каждом разделе.

Сектор
0 диска называется главной загрузочной
записью (
MBR,
MasterBootRecord)
и используется для загрузки компьютера.

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

При
загрузке компьютера BIOS
считывает и исполняет MBR
– запись, после чего загрузчик в
MBR-записи
определяет активный раздел диска,
считывает его первый блок, называемый
загрузочным, и исполняет его.

Программа,
находящаяся в загрузочном блоке,
загружает ОС, находящуюся в этом разделе.

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

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

Следом
располагается информация о свободных
блоках

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

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

Структура
ФС
MSDOS

Жесткие
диски предназначены для постоянного
хранения информации.

Диск
имеет равномерное покрытие, в котором
запоминаются данные. DOS
располагает
данные последовательностями по
512 байт
,
которые называются секторами,
но в принципе операционная система
может организовывать данные на диске
как угодно.

Определение

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

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

Какие бывают текстовые форматы

TXT

Данный формат появился вместе с первым компьютером. В *.txt-файле содержится только текстовая информация и ничего больше – данные о форматировании, шрифтах, картинках там сохранить не получится. Формат является наиболее универсальным – он может открыться на всех устройствах с помощью любого приложения.

RTF

Расширенный текстовый формат (Rich Text Format) был разработан компанией Microsoft как универсальный кросс-платформенный формат для хранения текстовой информации. Сохраняет данные форматирования, позволяет производить вставку дополнительных объектов:

  • Формул;
  • Таблиц;
  • Сносок и др.

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

DOC

Формат *.doc также разработан корпорацией Microsoft и использовался в текстовом редакторе Word. Если быть точным, то doc-файлы на самом деле бинарные, их можно открыть в большинстве современных текстовых редакторов. Имеют возможности сохранения форматирования, стилевого оформления, вложения картинок и других объектов в текст, а также поддержку гиперссылок.

DOCX

Усовершенствованный и лицензированный формат от Microsoft, появившийся впервые с пакетом Office 2007. Представляет собой следующий этап формата *.doc.

HTML

Достаточно популярны сейчас форматы, основанные на Hyper Text Markup Language (HTML) – HTM, CHM, MHT и др. Язык HTML был разработан специально для создания веб-страниц, но благодаря своей универсальности, удобству и небольшому размеру стал широко использоваться для хранения текстовых данных. Любой HTML-документ можно прочитать с помощью стандартных инструментов операционной системы, без использования сторонних программ.

PDF

Формат разработан компанией Adobe специально для нужд полиграфии. Впоследствии пользователи оценили удобство использования pdf-файлов, и этот формат стал стандартом для обмена документами.

ODT

Формат файлов для документов OpenOffice. Альтернатива закрытому формату docx от Microsoft. Поддерживает большую часть форматирования что и «DOCX», включая вставку изображений, таблиц и гиперссылок.

Форматы для электронных книг

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

  • .fb2;
  • .epub;
  • .mobi;
  • .djvu и другие.

Новое поколение

BWF (Broadcast Wave Format) — это стандартный аудиоформат, созданный Европейским радиовещательным союзом в качестве преемника WAV. Он имеет массу улучшений, в числе которых возможность хранить более надежные метаданные в файле. Это основной формат записи, используемый во многих профессиональных рабочих станциях в телевизионной и киноиндустрии. Файлы BWF включают в себя стандартизированную метку времени, которая позволяет легко синхронизировать звук с отдельным элементом изображения. Автономные многодорожечные рекордеры AETA, Sound Devices, Zaxcom, HHB Communications Ltd, Fostex, Nagra, Aaton, и TASCAM всегда используют BWF как предпочтительный формат.

Свойства файла

В зависимости от файловой системы, файл может обладать различным набором свойств.

Имя файла

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

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

  • Для MS-DOS в имени файла допустимы только заглавные буквы, цифры. Не допустим пробел, знак вопроса, звёздочка, символы больше/меньше, символ вертикальной черты.. При вызове системных функций именами файлов в нижнем или смешанном регистре, они приводятся к верхнему регистру.
  • Для Microsoft Windows в имени файла разрешены заглавные и строчные буквы, цифры, некоторые знаки препинания, пробел. Запрещены символы «>», «<», «|», «?», «*», «/», «\», «:», «»».
  • Для GNU/Linux (с учётом возможности маскировки) разрешены все символы, кроме «/» и нулевого байта.

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

Атрибуты

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

Название атрибута перевод значение файловые системы операционные системы
READ ONLY только для чтения в файл запрещено писать FAT32, FAT12, FAT16, NTFS, HPFS, VFAT
SYSTEM системный критический для работы операционной системы файл FAT32, FAT12, FAT16, NTFS, HPFS, VFAT
HIDDEN скрытый файл скрывается от показа, пока явно не сказано обратное FAT32, FAT12, FAT16, NTFS, HPFS, VFAT
ARCHIVE архивный(требующий архивации) файл изменён после резервного копирования или не был скопирован программами резервного копирования FAT32, FAT12, FAT16, NTFS, HPFS, VFAT

Время

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

  • Время создания
  • Время модификации
  • Время последнего доступа

Права доступа

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

В UNIX-подобных операционных системах для файлов обычно выделяют три типа прав:

  • Право на запись
  • Право на чтение
  • Право на выполнение

В операционных системах Windows NT при работе с файловой системой NTFS права доступа задаются явно для пользователей или групп (или наследуются от вышестоящих объектов). Права в себя включают:

  • Право на чтение
  • Право на запись
  • Право на исполнение
  • Право на удаление
  • Право на смену атрибутов и владельца
  • Право на создание, удаление подпапок (для папок)
  • Право на чтение прав доступа

Каждое право может быть задано как разрешением, так и запретом, запрет имеет больший приоритет, чем разрешение.

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

Create

(Создание). Файл создается без данных.
Этот системный вызов объявляет о
появлении нового файла и позволяет
установить некоторые его атрибуты.

Delete

(Удаление). Удаление файла.

Open

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

Close

(закрытие).

Read

(чтение). Чтение данных из файла.

Write

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

Append

(добавление). Усеченная форма Write.
Может добавлять данные только в конец
файла.

Seek

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

Get
attributes

(получение атрибутов).

Set
attributes

(Установка атрибутов)

Rename

(переименование) – изменение имени
файла.

Типы
файловых систем
(форма каталога):

Одноуровневая
ФС. Наличие корневого каталога.

Двухуровневая
система каталогов. Наличие корневого
каталога —
каталоги
пользователей.

Иерархическая
(многоуровневая) каталоговая система
– множество каталогов и подкаталогов.

Системные
вызовы
для
работы с каталогами:

Create
– создание каталога.

Delete
– удаление
каталога.

Opendir
– открытие
каталога.

Closedir
– закрытие
каталога.

Readdir
– чтение
следующего элемента открытого каталога.

Rename
– переименование
каталога.

Link
– Установление
связей.

Структура файловой
системы (разработчик)

Файловые системы
хранятся на дисках. Большинство дисков
могут делиться на несколько разделов
с независимой ФС на каждом разделе.

Сектор
0 диска называется главной загрузочной
записью (
MBR
,
Master
Boot
Record
)

и используется для загрузки компьютера.

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

При
загрузке компьютера BIOS
считывает и исполняет MBR
– запись, после чего загрузчик в
MBR-записи
определяет активный раздел диска,
считывает его первый блок, называемый
загрузочным, и исполняет его.

Программа,
находящаяся в загрузочном блоке,
загружает ОС, находящуюся в этом разделе.

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

Часто
ФС содержат некоторые из элементов,
показанных на рис. 6.8. Один из таких
элементов, называемый суперблоком

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

Следом
располагается информация о свободных
блоках

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

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

Структура
ФС
MS

DOS

Жесткие
диски предназначены для постоянного
хранения информации.

Диск
имеет равномерное покрытие, в котором
запоминаются данные. DOS
располагает
данные последовательностями по
512 байт
,
которые называются секторами
,
но в принципе операционная система
может организовывать данные на диске
как угодно.

Спецификации

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

Иногда компании могут считать определённые форматы файлов своей коммерческой тайной и не публиковать их. Хорошо известный пример — форматы файлов пакета Microsoft Office. Однако, с переходом на открытый формат Office Open XML, компания Microsoft, все же опубликовала спецификации форматов под OSP. В некоторых случаях компания, выпустившая приложение, просто не считает нужным тратить время на написание подробной спецификации.

Если спецификация формата недоступна, то для обеспечения совместимости программы с данным форматом приходится заниматься обратной разработкой. В большинстве или во всех странах форматы файлов не защищены законами об авторских правах. Однако в некоторых странах патентами могут быть защищены алгоритмы, используемые для кодирования данных в какой-либо формат. Например, в широко распространённом формате GIF использовался патентованный алгоритм (срок действия патентов в разных странах истек в 2003—2004 гг.), что привело к разработке альтернативного формата PNG.

Как назначить программу запуска

Каждому типу файла система назначает приложение для его запуска. И помечает иконкой этой программы. Например, текстовые (txt) будут по умолчанию открыты в Блокноте. А музыкальные (mp3) – в проигрывателе Windows Media.

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

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

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

Для каждого популярного формата есть своя бесплатная программа:

Другие форматы и программы для них смотрите .

Выбор программы по умолчанию

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

1. Щелкните правой кнопкой мыши по файлу. Выберите «Открыть с помощью…» или «Открыть с помощью» → «Выбрать другое приложение».

2. В окошке кликните левой кнопкой мыши по нужной программе и поставьте птичку на пункт «Всегда использовать это приложение». Нажмите ОК.

Вот и всё – теперь объекты данного формата будут по умолчанию запускаться в назначенной программе.

Какие бывают текстовые форматы

TXT

Данный формат появился вместе с первым компьютером. В *.txt-файле содержится только текстовая информация и ничего больше – данные о форматировании, шрифтах, картинках там сохранить не получится. Формат является наиболее универсальным – он может открыться на всех устройствах с помощью любого приложения.

RTF

Расширенный текстовый формат (Rich Text Format) был разработан компанией Microsoft как универсальный кросс-платформенный формат для хранения текстовой информации. Сохраняет данные форматирования, позволяет производить вставку дополнительных объектов:

  • Формул;
  • Таблиц;
  • Сносок и др.

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

DOC

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

DOCX

Усовершенствованный и лицензированный формат от Microsoft, появившийся впервые с пакетом Office 2007. Представляет собой следующий этап формата *.doc.

HTML

Достаточно популярны сейчас форматы, основанные на Hyper Text Markup Language (HTML) – HTM, CHM, MHT и др. Язык HTML был разработан специально для создания веб-страниц, но благодаря своей универсальности, удобству и небольшому размеру стал широко использоваться для хранения текстовых данных. Любой HTML-документ можно прочитать с помощью стандартных инструментов операционной системы, без использования сторонних программ.

PDF

Формат разработан компанией Adobe специально для нужд полиграфии. Впоследствии пользователи оценили удобство использования pdf-файлов, и этот формат стал стандартом для обмена документами.

ODT

Формат файлов для документов . Альтернатива закрытому формату docx от Microsoft. Поддерживает большую часть форматирования что и «DOCX», включая вставку изображений, таблиц и гиперссылок.

Форматы для электронных книг

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

  • .fb2;
  • .epub;
  • .mobi;
  • .djvu и другие.

Из одного формата в другой — за пару кликов мыши!

Очень часто пользователей интересует вопрос, чем открыть MKV видео. Чтобы не тратить время, сразу после окончания загрузки конвертируйте видео в AVI. Сначала добавьте видео в программу. Затем на нижней панели щелкните по кнопке «Форматы» и выберите расширение, которое хотите присвоить видеофайлу. Так вы сможете конвертировать AVI в DVD, поручить перевести видео конвертеру MOV в AVI или в любой другой формат

Если вы не знаете, в какой формат конвертировать видео, то обратите внимание на одноименную статью на нашем сайте. И не переживайте о нагрузке — программа легко работает даже с тяжёлыми 4K-файлами

Выберите новый формат для видео в каталоге программы

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector