Расширения

Расширения

Расширение имени файла (англ. filename extension, часто говорят просто расширение файла или расширение) — последовательность символов, добавляемых к имени файла и предназначенных для идентификации типа (формата) файла. Это один из распространённых способов, с помощью которых пользователь или программное обеспечение компьютера может определить тип данных, хранящихся в файле.

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

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

Содержание

Точность указания

Иногда расширение указывает формат лишь в общем (например, расширение .doc использовалось для множества различных форматов текста — как простого, так и форматированного; а расширение «txt» не даёт никакой информации о том, в какой кодировке текст в файле), из‑за чего необходимо использовать и другие способы определения формата.

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

Другие способы указания формата

  • В некоторых файловых системах (например, HFS) информация о формате файла хранится в самой файловой системе. В связи с этим информацию порой бывает трудно прочитать, так как программа может отказаться открывать документ, заявленный формат которого ей неизвестен.
  • Магические числа — последовательности байтов внутри самих файлов.
  • Shebang — в Unix‐подобных ОС ставится в начале исполняемого файла для указания интерпретатора, который должен вызываться при запуске этого файла. Состоит из символа комментария (#) и восклицательного знака (!), после которого указывается команда, которую требуется выполнить с данным файлом в качестве аргумента.

См. также

Ссылки


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Полезное


Смотреть что такое "Расширения" в других словарях:

  • Расширения архитектуры x86 — (x86 extended features)  инженерные решения, разрабатываемые различными производителями микропроцессоров архитектуры x86 для собственных процессоров, которые, зачастую, присутствуют в одних моделях, и отсутствуют в других. Разработчики… …   Википедия

  • Расширения Firefox — Firefox (категория) Mozilla Foundation • Corporation Описание Особенности • Расширения (категория) Spread Firefox • Принятие рынком Смотрите также Gnuzilla • GNU IceCat • IceApe IceDove • Portable Ed. • Miro • …   Википедия

  • РАСШИРЕНИЯ ОБЛАСТИ ПРИНЦИП — п р и нц и п К а р л е м а н а: гармоническая мераw (z, a, D)дуг a границы Г области Dможет только возрастать при расширении области Dчерез дополнительные дуги . Точнее, пусть граница Г области Dна плоскости комплексного переменного z состоит из… …   Математическая энциклопедия

  • Коэффициент теплового расширения — Размерность Θ−1 Единицы измерения СИ К−1 …   Википедия

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

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

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

  • Карта расширения — (адаптер) в информатике  печатная плата, которую помещают в слот расширения материнской платы компьютерной системы с целью добавления дополнительных функций. Один край карты расширения оснащён контактами, точно соответствующими разъёму… …   Википедия

  • Русский словарь языкового расширения — книга Александра Солженицына. В словаре собраны редкие и малоупотребительные слова (значительная их часть взята автором из Толкового словаря живого великорусского языка В. И. Даля), которые, по мнению Солженицына, незаслуженно забыты и могут… …   Википедия

  • Статистика расширения Европейского союза — Диаграмма роста численности населения ЕС в процессе расширения Союза. Представленные таблицы содержат статистические данные по прошедшим и предстоящим расширениям Европейского союза. За исключением данных о предстоящих расширениях, все данные по… …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»