Методические материалы по информатике
Имена файлов и их расширения
Имя файла состоит из двух частей: собственно имени и его расширения. Друг от друга они разделяются точкой. Расширение облегчает работу
операционной системе, явно указывая на то, что должно содержаться в файле.
Вместе с тем, это таит в себе определенную опасность: если случайно или
намеренно изменить имя файла, станет неизвестно, с помощью какой программы его
открывать.
Для символов, используемых для названия файлов, существует целый ряд ограничений.
Для имен файлов нельзя использовать
- Прямую и обратную косую черту «/» и «\».
- Зарезервированные символы «:», «*», «?» и «|».
- Кавычки любого вида.
- Знаки больше и меньше.
- Большинство знаков, которые можно набрать только при помощи Alt+код знака.
Ограничения в некоторых особых случаях
MS-DOS (FAT16). Имя файла составляется по правилу 8+3 (ISO 9660): имя не может превышать восьми символов, а расширение – трех. Для имен файлов крайне нежелательно использовать кирилические буквы, так как множество вспомогательных программ для работы с файловой системой их просто не понимает. Впрочем это касается всех нелокализованных операционных систем.
Точка может использоваться только для отделения имени от расширения, в связи с чем ее нельзя никак использовать в имени файла. Запрещено использование пробела.
Число вложений папок не может превышать восьми.
Windows (VFAT, FAT32, NTFS). Файл может иметь имя длиной до 255 символов. Теоретически сюда включается и
длина пути, но максимальная его длина может достигать 32767 символов (32 кб или 215).
Число вложений папок не может превышать 128.
CD. Наиболее распространенными форматами, описывающими метод хранения файлов на CD, являются расширенный ISO 9660 (длина до 31 символа) и Microsoft Joliet Extension к ISO9660 (до 34 символов).
Unix (NFS, Network File System) Принципиальное значение имеет регистр символов. «xx.txt» и «xX.txt» – два совершенно разных имени, и в одной папке могут находиться оба этих файла. Это может несколько сбить с толку пользователей Windows.
Имя отдельного каталога не должно превышать 255 символов и начинаться с буквы либо с символа подчеркивания и состоять из букв, цифр, (_.,), но не содержать пробелов. Расширение абсолютно не является необходимым.
Абсолютный путь к файлу (вместе с его именем) не должен превышать 1023 символа.
Достаточно сложно дать однозначную оценку использованию национальных алфавитов для названий файлов.
Число уровней вложения
В операционных системах предыдущего поколения (например DOS), расширение не могло превышать трех символов. В настоящее время таких ограничений нет. Более того, для некоторых случаев
предпочтительным является использование четырехсимвольных вариантов (jpeg, html). На самом же деле
расширение может состоять из двух (.ps) или даже одного символа (.h). Некоторые операционные системы могут вообще обходиться без расширения за счет того, что при открытии файла считывается его заголовок.
Исполнимые файлы
Расширение | Пояснения |
.exe |
От англ. executable – исполняемый. |
.com |
От англ. command – командный. |
.bat |
От англ. batch – пакетный файл |
.cmd |
|
.vbs |
От англ. Visual Basic Script. |
Текстовые форматы
Расширение | Пояснения |
.txt | Простой текстовый документ, чаще всего в 8-разрядной
кодировке ANSI или ASCII |
.doc | Как правило, файлы в формате Microsoft Word |
.dot | Шаблон Microsoft Word |
.docx | Microsoft Word2007 |
.docm | Microsoft Word2007 с включенными макросами |
.rtf | Microsoft Reach Text Format. Теговый язык форматирования текста, являющийся универсальным способом для переноса текстовой информации из одной программ в другую |
.wp | WordPerfect |
.wps | Works |
.fb2 | FictionBook. Формат для чтения книг с экрана, в том числе КПК |
Графические форматы
Расширение | Пояснения |
Растровые |
.ani | Animated Cursor |
.bmp | BitMaP. Формат, фактически пригодный только для просмотра на экране с локального ресурса |
.cur | Cursor |
.dib | Device Independent Bitmap |
.gif, .gfa | Graphics Interchange Format |
.ico | Icon (пиктограмма) |
.jpg, .jpeg, .jpe, .jfif | Joint Picture Motion Group (JPEG File Interchange Format) |
.png | Portable Networks Graphics |
.pcd | Photo CD |
.pcx | |
.tif, .tiff | Toggle Immage File Format |
Векторные |
.emf | Windows Enhanced Metafile |
.eps | Encapsulate PostScript |
.gem | |
.ps | Файл на языке PostScript, служащем для управления
специальными устройствами вывода. Является ключевым для полиграфического
воспроизводства документов. Фактически может совмещать текст и графику
любого вида. |
.vsd | Microsoft Visio |
.wmf | Формат Windows MetaFile, используемый ОС Windows для переноса векторных изображений через буфер памяти |
.wpg | Word Perfect Graphic |
.hpg, .hpgl | Векторная графика на языке HPGL для графопостроителя (Hewlett-Packard Graphic Language) |
Программные |
.ai | Adobe Illustrator |
.ccx | Corel Binary Meta File |
.cdr | Corel Draw |
.psd, .pdd | Adobe Photoshop |
Базы данных
Расширение | Пояснения |
.cdx | Комплексный индекс |
.idx | Индивидуальный индекс |
.db | БД Paragox |
.dbc | БД FoxPro |
.dbt | Файл примечаний |
.dbf | Таблицы БД dBase, FoxBase, FoxPro |
.mdb | БД Access |
.tbk | Резервная копия файла примечаний |
Архивы
Всего существует свыше 100 расширений имен файлов архивов. Здесь приведены наиболее важные.
Расширение | Пояснения |
.arj | Архив, подготовленный программой WinArj или Arj для DOS |
.cab | Упакованные файлы дистрибутивного комплекта |
.ice | Архив ICE |
.lzh, .lha | Архив бесплатной программы LHA |
.pac | Чаще всего – дистрибутив |
.rar | Архив, подготовленный программой Rar или WinRar.
Практически, во многих случаях достигается наибольший коэффициент
сжатия, по сравнению с другими форматами. Программы бесплатны для жителей территорий бывшего СССР. |
.zip |
Архив, подготовленный программой WinZip или Zip для DOS. В последнем
случае для запаковки используется программа pkzip, а для распаковки – pkUNzip. Формат
для DOS является абсолютным стандартом архивов в Интернете, благодаря
тому, что может быть открыт практически любой программой. |
.zoo | Архив ZOO |
Электронные таблицы
Расширение | Пояснения |
.xls |
Таблица Excel |
.xlk |
Резервная копия таблицы Excel |
.xlt |
Шаблон Excel |
.wk1, .wk3, .wk4, .wks |
Разные версии Lotus 1-2-3 |
.wq1 |
Quattro Pro |
Звуковые файлы
Расширение | Пояснения |
.mp3 | |
.wav | |
Видеофайлы
Расширение | Пояснения |
.avi | |
.mpg, .mpeg | |
Специальные файлы в среде Windows и др.
Расширение | Пояснения |
.tmp, .temp | Временный файл |
.ini | Файл настроек программы или ОС |
.bak | Резервная копия документа в большинстве программ |
.wbk | Резервная копия документа в MS Word |
.reg | |
Языки программирования
Расширение | Пояснения |
.c | Программа на языке C |
.vb | Программа на языке Visual Basic |
.vbs | Программа на языке Visual Basic Script |
.js | Программа на языке Java Script |
.h | Файл вставок (заголовков, header) на языке Cи |
Web-страницы и т.п.
Расширение | Пояснения |
.htm, .html | Гипертекстовый документ (Hypertext Markup Language, HTML) |
.mht | Mime HTML |
.xml | |
|
