Какой символ отделяет расширение от имени файла

Обновлено: 01.07.2024

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

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

Исторические ограничения

В ранних версиях файловой системы FAT, использовавшейся в DOS и Windows, было ограничение: в именах файлов можно было использовать только одиннадцать символов. Это 11-символьное пространство было разделено на две части, обычно разделенные точкой (.). Первая часть, состоящая из восьми символов, обычно называлась имя файла или базовое имя, а остальные три символа составляли расширение. Это иногда называют соглашением «8.3», и поскольку слово filename состоит из восьми букв, а ext является разумной аббревиатурой для расширения, его можно обобщить следующим образом:

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

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

Необходимо больше

Расширение имени файла изначально использовалось для простого определения общего типа файла. Необходимость сократить тип файла до трех символов часто приводила к непостижимым расширениям. Примеры включают использование .GFX для графических файлов, .TXT для обычного текста и .MUS для музыки. Однако, поскольку было создано множество различных программ, которые по-разному обрабатывают эти (и другие) типы данных, расширения имен файлов стали тесно ассоциироваться с определенными продуктами — даже с конкретными версиями продуктов. Например, ранние файлы WordStar использовали .WS или .WSn , где n — номер версии программы. Кроме того, расширения имен файлов начали конфликтовать между отдельными файлами. Одним из примеров является .rpm , используемый как диспетчером пакетов RPM, так и RealPlayer (для файлов RealPlayer Media); другой — .qif, совместно используемый как информационными файлами Quicken (финансовые книги), так и форматом изображений QuickTime (изображениями).

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

Другие операционные системы, такие как Unix и Mac OS, обычно имеют гораздо более либеральные стандарты для имен файлов. Многие допускали полную длину имени файла примерно в 32 символа, а диапазоны до 255 не были редкостью. Эти системы обычно допускали расширения имен файлов переменной длины, а также, как правило, допускали использование более одной точки — отчасти потому, что у них были дополнительные методы для определения информации о формате файла. На самом деле, Unix внутренне не знает о расширениях имен файлов и просто обрабатывает '.' как обычный символ в имени файла. Когда наступила эпоха Интернета, стало возможным различать, кто использует системы Windows для редактирования своих веб-страниц, а кто использует компьютеры Macintosh или Unix, поскольку пользователи Windows, как правило, ограничивались окончанием имен файлов своих веб-страниц в .HTM (вместо .html). ). Это также стало проблемой для программистов, экспериментирующих с языком программирования Java, поскольку для него требовалось, чтобы файлы исходного кода имели четырехбуквенное расширение .java, а выходные файлы скомпилированного объектного кода имели пятибуквенное расширение .class. расширение.

В конце концов Microsoft ввела длинные имена файлов и расширенную версию широко используемой файловой системы FAT под названием VFAT для решения этой проблемы. Microsoft и IBM ранее совместно работали над высокопроизводительной файловой системой (HPFS), использовавшейся в OS/2, а затем в Windows NT как NTFS, которая также не имела строгих ограничений. Длинные имена файлов VFAT в основном считаются уродливыми, но они убрали важное ограничение длины и позволили файлам иметь сочетание прописных и строчных букв. Однако привычка использовать трехсимвольные расширения осталась, как и проблемы, которые она создает.

Проблемы безопасности

В зависимости от настроек оболочки/браузера файлов расширение файла может не отображаться.Злоумышленники, которые распространяют компьютерный вирус или компьютерный червь, могут использовать имя файла, например LOVE-LETTER-FOR-YOU.TXT.vbs, которое затем отображается как LOVE-LETTER-FOR-YOU.TXT, если у пользователя отключены расширения файлов (которые это поведение программного обеспечения Microsoft по умолчанию). Таким образом, для пользователя со скрытыми расширениями файлов это может выглядеть как безобидный текстовый файл, а не как потенциально опасная компьютерная программа, написанная на языке VBScript.

Эта проблема становится все менее и менее серьезной по мере увеличения числа векторов атак: не только подавляющее большинство пользователей игнорирует некоторые из самых малоизвестных опасных расширений, но и файлы с расширениями, ранее считавшимися безопасными (например, .TXT и .ZIP). успешно использовались в качестве векторов атаки; в случае .TXT с файлом, который сообщал пользователям, что определенные системные файлы являются вредоносными программами, и призывал их удалить, а в случае .ZIP — с архивом, из которого пользователь извлек вредоносный исполняемый файл и добровольно запустил его.

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

Связь с типами интернет-контента

В контексте сети файлы рассматриваются как потоки битов и не имеют имен файлов или расширений имен файлов.

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

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

Можете ли вы определить ошибку и исправить код? Вы можете попробовать запустить код на Python, чтобы проверить, правы ли вы! Если вы это сделаете, вам нужно будет добавить … оператор ввода для некоторых из них, так как иначе код не запустится. = a if response = "пип" : print("цикл завершен") [1]

Верите ли вы, что онлайн-активизм приводит к реальным изменениям, или вы думаете, что это то, что люди делают, чтобы выглядеть лучше/чувствовать себя лучше, чем они сами? Найдите несколько примеров того и другого в недавней истории, чтобы подтвердить свою точку зрения. Отразите свои выводы в посте для обсуждения объемом 350 слов. Обязательно дайте ссылки на несколько онлайн-источников и добавьте визуальные и другие мультимедийные ресурсы, которые помогут вам донести свою точку зрения. Убедитесь, что вы указали свои источники через обратную ссылку. Вы рассматриваете идеи других, поэтому они должны быть отмечены как таковые.

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

ЭЛЕМЕНТЫ БЛОК-СХЕМЫ A. НАПРАВЛЕНИЯ. Используйте подсказки, чтобы заполнить слова. Слова могут поперек или вниз. Буквы разделяются, когда слова пересекаются. ПОПЕРЕЧНО … 2. Линии представляют ____ последовательности и направления процесса. 5. Процесс, который может ответить на решение «да» или «нет», требует блока принятия решения. 8. представлен небольшим прямоугольником с изогнутыми углами. 10. представлен маленьким кружком или соединительной коробкой и обозначен буквами. ВНИЗ 1. представлен прямоугольником. Это относится к действию в бизнес-процессе. 3. Этот символ будет содержать букву внутри. Это указывает на то, что поток продолжается на совпадающем символе, содержащем ту же букву, в другом месте на той же странице. 4. Нарисовано в одном направлении, предпочтительно сверху вниз, держите блок-схему четкой. 6. представлен прямоугольником с двойными линиями на каждой стороне. 7. Он представляет информацию, входящую или выходящую из системы. 9. Представляет собой распечатку, например документ или отчет

Если бы вы создавали мультфильм, что бы вы предпочли: "прямо вперед" или "поза за позой"? Поясните свой ответ. - - Ваш ответ должен состоять не менее чем из 5-7 предложений

Когда геймдизайнеры начинают деконструировать игру, они начинают лучше понимать процесс разработки. Что из нижеперечисленного не является частью… процесса деконструкции игры?Варианты ответа на вопрос 1: Оценка того, как аудитория взаимодействует с игрой. Экспериментирование с игрой, предварительно протестировав ее. Выяснив, какие элементы присутствуют в игре.

Имена файлов Windows состоят из двух частей. имя файла, затем точка и расширение (суффикс).

Какие символы нельзя использовать в именах файлов

Какие существуют 3 типа файлов

Хранит данные (текстовые, двоичные и исполняемые).

Могут ли расширения файлов иметь номера

расширение файла чисел. … Эти файлы могут содержать настройки, информацию XML, таблицы, графики, изображения, формулы и другие данные электронных таблиц. Файлы NUMBERS по своей природе аналогичны файлам Excel, но файлы NUMBERS создаются в iWorks Numbers, а не в программе Excel.

Разрешены ли имена файлов Windows

Windows запрещает использование имен устройств MS-DOS AUX, CLOCK$, COM1, …, COM9, CON, LPT1, …, LPT9, NUL и PRN, а также этих имен с любым расширением (например, AUX .txt), за исключением случаев использования длинных путей UNC (например, \\.

Сколько существует типов расширений файлов

Может ли имя файла начинаться с пробела

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

Как открыть файл без расширения

Сначала поместите файл в папку vlc. Если файл содержит только медиафайлы, vlc сможет его воспроизвести. Затем закинуть файл в винрар, если файл какой-то архив то винрар может его открыть. Затем перетащите файл в Adobe Reader/Notepad/MS-Office, если это документ, вы сможете его прочитать.

Как сохранить файл Mac без расширения

Для одного файла. На Mac выберите файл, затем выберите «Файл» > «Информация» или нажмите Command-I. Нажмите стрелку рядом с «Имя и расширение», чтобы развернуть раздел. Чтобы отобразить или скрыть расширение имени файла, установите или снимите флажок «Скрыть расширение».

Все ли файлы имеют трехсимвольное расширение

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

Может ли файл не иметь расширения

Имя файла может не иметь расширений, иметь одно расширение или несколько расширений. … Файловые системы VFAT, NTFS и ReFS для Windows также не отделяют метаданные расширения от остальной части имени файла и допускают несколько расширений.

Как создать файл без расширения

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

Недопустимое имя файла

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

С какого символа начинаются все расширения файлов

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

Как называется файл без расширения

Пример имени расширения

Расширение файла (или просто «расширение») — это суффикс в конце имени файла, указывающий, к какому типу относится файл. Например, в имени файла «myreport. txt», файл . TXT — это расширение файла.

Самое длинное расширение файла

Единственное расширение имени файла, имеющее почти такую ​​же длину, — tax2010 .

Как определить тип файла без расширения

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

Ответы на похожие вопросы


Луи Барнс

Быстрый ответ: в чем разница между первичными и вторичными данными?

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


Блейк Лопес

Вопрос: легко ли работать программистом?

Сложна ли работа программиста? Программирование не сложно, по крайней мере, не так, как вы могли бы ожидать. Все, что для этого требуется, — это хорошие учебные материалы и достаточно упорства, чтобы заниматься этим каждый день, даже если это всего час. Что, если вы не очень хорошо программируете? если не кодирование, то это тестирование, работа в сети, БД или любой другой домен? Если вы не потратили много времени на свою текущую работу (программирование), оставайтесь там еще некоторое время, подготовьтесь к следующему домену. Попробуйте изменить свой домен внутри компании (та же компания). Кодеры работают много часов? Программисты проводят большую часть своего времени в офисах с компьютерными терминалами. Они также тратят больше времени на удаленную работу, поскольку новые технологии позволяют им работать удаленно. Компьютерные программисты обычно работают по 40 часов в неделю и часто работают по выходным и по вечерам для решения технических проблем. Кодить сложнее, чем математику? Работа с кодом была…


Бенджамин Томпсон

Вопрос: какие существуют типы источников данных?

Каковы основные источники данных? В статистике есть два источника данных. Статистические источники относятся к данным, которые собираются для некоторых официальных целей и включают переписи и официально проводимые обследования. Нестатистические источники относятся к данным, которые собираются для других административных целей или для частного сектора. ■ Каковы 4 метода сбора данных? В этой статье мы рассмотрим четыре различных метода сбора данных — наблюдение, анкетирование, интервью и обсуждение в фокус-группе — и оценим их пригодность в различных обстоятельствах. Что такое пример первичных данных? Примером первичных данных являются данные национальной переписи, собранные правительством, а примером вторичных данных являются данные, собранные из онлайн-источников. Вторичные данные, собранные из онлайн-источника, могут быть первичными данными, собранными другим исследователем. . может потребоваться доступ к результатам переписи. Что такое первичный пример? Первоисточники Примеры…


Эдвард Беннет

Вопрос: когда источник может быть и первичным, и вторичным?

Когда вторичный источник может стать первичным? Примеры первичных и вторичных источников Вторичный источник может стать первичным источником в зависимости от вашего исследовательского вопроса. Если человек, контекст или техника, которые создали источник, находятся в центре внимания вашего исследования, он становится первичным источником. Что такое источники первичных и вторичных данных? Первичные источники данных включают; Опросы, наблюдения, эксперименты, анкеты, фокус-группы, интервью и т. д., а вторичные источники данных включают в себя; книги, журналы, статьи, веб-страницы, блоги и т. д. Эти источники явно различаются, и между первичными и вторичными источниками данных нет пересечения. Является ли биография вторичным источником? Вторичные источники — это интерпретации и анализы, основанные на первоисточниках. Например, автобиография является первичным источником, а биография — вторичным источником. Является ли туристическая брошюра первичным, вторичным или третичным источником? Альманахи, путеводители, полевые справочники и временные шкалы также являются примерами…


Брэндон Хейс

Вопрос: какие существуют 2 типа данных?

Какие бывают типы данных? 1 - Большие данные. 2 - Структурированные, неструктурированные, полуструктурированные данные. 3 - Данные с отметкой времени. 4 - Машинные данные. 5 - Пространственно-временные данные. 6 - Открытые данные. 7 - Темные данные. 8 - Данные в реальном времени. Больше элементов. • 5 июля 2018 г. Какие существуют 10 типов исследований? Список типов в методологии исследованийКоличественные исследования. . Качественное исследование. . Описательных исследований. . Аналитическое исследование. . Прикладное исследование. . Фундаментальные исследования. . Исследовательское исследование. . Окончательное исследование. Больше предметов. Что такое данные простыми словами?Данные — это набор фактов, таких как числа, слова, измерения, наблюдения или просто описания вещей. Каковы 5 методов сбора данных? Вот шесть лучших методов сбора данных: Интервью. Анкеты и опросы. Наблюдения. Документы и записи. Фокус-группы. Устные истории. 27 сентября 2019 г. Какие существуют 4 типа данных? 4 типа данных: номинальные, порядковые, дискретные, непрерывные. Какой метод сбора данных лучше? Благодаря технологическим достижениям, онлайн-опросам или электронным опросам…


Фред Гонсалес

Востребована ли компьютерная криминалистика?

Хорошая ли профессия - судебный эксперт? Перспективы карьеры в области криминалистики Это хорошая новость для всех, кто заинтересован в карьере в области криминалистики. Ожидается, что занятость в этой области вырастет на 14% к 2029 году. small.. Является ли компьютерная криминалистика хорошей карьерой? Является ли компьютерная криминалистика хорошей карьерой? Существует высокий спрос на специалистов в области компьютерной криминалистики. После растущего использования Интернета и компьютерных технологий компьютерная криминалистика стала важной частью бизнеса и права и очень прибыльной карьерой. Чем занимаются киберкриминалисты? Аналитики компьютерной криминалистики помогают в расследовании преступлений и инцидентов кибербезопасности. Во многих случаях они работают над восстановлением скрытой, зашифрованной или удаленной информации, связанной с делом. Они также обеспечивают целостность данных, следуя цепочке хранения, которая обеспечивает их допустимость в…


Лоуренс Вуд

Быстрый ответ: что является основным источником для детей?


Блейк Барнс

Вопрос. Что является основным источником данных?

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


Джейден Мартинес

Вопрос: хорошая ли карьера в криминалистике?

Где лучше всего работать судмедэкспертом? В следующих мегаполисах в среднем самые высокооплачиваемые специалисты по криминалистике: Бостон – Кембридж – Куинси, Массачусетс: 76 470 долларов. Санта-Ана – Анахайм – Ирвин, Калифорния: 74 600 долларов. Лос-Анджелес – Лонг-Бич – Глендейл, Калифорния: 70 690 долларов. Окленд – Фремонт – Хейворд, Калифорния: 70 320 долларов. Больше предметов. Востребованы ли судмедэксперты? Прогнозируется, что занятость техников-криминалистов вырастет на 14 процентов с 2019 по 2029 год, что намного быстрее, чем в среднем по всем профессиям. Однако, поскольку это небольшая профессия, быстрый рост приведет к созданию всего около 2400 новых рабочих мест за 10-летний период. Какая самая высокооплачиваемая работа в криминалистике? 5 самых высокооплачиваемых профессий в области судебной медицины Судебно-медицинский эксперт. Пожалуй, самая высокооплачиваемая должность в сфере криминалистики — судебно-медицинский эксперт. . Судебный инженер. . Судебный бухгалтер. . Криминалист. . Аналитик криминалистической лаборатории. Это…


Морган Симмонс

Быстрый ответ: что такое первичное исследование и с чего начать?


Брайан Рамирес

Что такое источник данных?

Что такое источник данных, вопрос и ответ? Ответ: Объяснение: Источник данных — это просто источник данных. Это может быть файл, конкретная база данных в СУБД или даже поток данных в реальном времени. Данные могут располагаться на том же компьютере, что и программа, или на другой компьютер где-то в сети.. Каковы 5 методов сбора данных?Вот шесть основных методов сбора данных: Интервью. Анкеты и опросы. Наблюдения. Документы и записи. Фокус-группы. Устные истории. 27 сентября 2019 г. Каковы четыре источника данных? Источники данных Метод наблюдения. Метод опроса. Экспериментальный метод. Что является основным источником данных? Первичный источник данных — это исходный источник данных, то есть такой, в котором данные собираются исследователем из первых рук для конкретной исследовательской цели или проекта. Первичные данные могут быть собраны несколькими способами. Каковы три источника данных? В общем, есть три типа ресурсов…


Хайден Джексон

Вопрос: Источник данных

Каковы разные источники данных? Существует три типа источников данных: реляционные, многомерные (OLAP), реляционные, смоделированные по измерениям. Какова важность правильного источника данных? Источники важны, потому что у нас как у отдельных лиц недостаточно доверия, чтобы утверждать, что все является правдой. Невозможно знать все, поэтому мы обычно полагаемся на знания и фундамент, созданные другими. Поиск источников важен, потому что он позволяет другим проверять и исследовать эти претензии. Почему данные необходимы в современном мире? Данные позволяют организациям более эффективно определять причину проблем. Данные позволяют организациям визуализировать отношения между тем, что происходит в разных местах, отделах и системах. Какие 3 типа данных? Насколько я понимаю, в типичной системе управления ассоциациями содержится только три типа данных: краткосрочные данные, долгосрочные данные и бесполезные данные. Какие существуют четыре типа данных? 4…


Итан Ховард

Вопрос: как вы используете инструменты EnCase Forensic?

Сколько стоит EnCase Forensic? Описание: Надежная производительность и множество функций, облегчающих и ускоряющих работу судебного аналитика. Цена: 3594 долл. США, включая первый год поддержки. Сколько стоит FTK? Описание: Это тяжелый универсальный инструмент киберкриминалистики с множеством функций, надстроек и встроенной мощности. Цена: Бессрочная лицензия: 3 995 долларов США, годовая поддержка — 1 119 долларов США; лицензия на подписку на один год: 2227 долларов США и годовая поддержка без дополнительных затрат. Каковы два варианта поиска по ключевым словам в инструменте FTK? FTK использует два разных варианта реализации поиска по ключевым словам — поиск по индексу и поиск в реальном времени. Как вы используете EnCase в криминалистике? Как использовать EnCase ProcessorПосле добавления изображений или устройств в кейс, вы должны нажать Process (также вы можете запустить EnCase Processor через EnScript: EnScript – EnCase Processor). Вы увидите диалоговое окно EnCase Processor Options, где вы должны выбрать опции вам нужно.Если…


Блейк Скотт

Каковы три источника данных?

Каковы четыре источника данных? Источники данныхМетод наблюдения.Метод опроса.Экспериментальный метод.. Сколько существует источников данных? Есть только два источника данных - первичный и вторичный источники данных. Сбор данных из исходного источника называется первичным источником данных. Каковы основные источники данных? В статистике есть два источника данных. Статистические источники относятся к данным, которые собираются для некоторых официальных целей и включают переписи населения и официально проводимые обследования. Нестатистические источники относятся к данным, которые собираются для других административных целей или для частного сектора. Что понимается под источниками данных? Источник данных — это место, откуда берутся используемые данные. Источником данных может быть исходное место, где рождаются данные или где физическая информация впервые оцифровывается, однако даже самые точные данные могут служить источником,…


Брайан Рид

Вопрос: как создать источник данных в Excel?

Можно ли использовать Excel в качестве базы данных? Excel предлагает три основных способа упорядочивания данных в вашей электронной таблице, чтобы вы могли использовать ее в качестве базы данных с формулами вашего рабочего листа: Простые (или «серые ячейки») таблицы, которые я использовал, начиная с Excel 2.0. Таблицы Excel, представленные в Excel 2007. .. Как создать источник данных в таблице Word? Отвечать. Откройте исходную базу данных и в области навигации выберите таблицу или запрос, который вы хотите использовать в качестве источника данных слияния. На вкладке Внешние данные в группе Экспорт щелкните Дополнительно  , а затем щелкните Объединить с Microsoft Office Word  . Запустится мастер слияния писем Microsoft Word. SQL похож на Excel? SQL намного быстрее, чем Excel.В SQL могут потребоваться минуты, чтобы сделать то, что в Excel занимает почти час. Технически Excel может обрабатывать один миллион строк, но это до…


Райан Паркер

Как пройти сертификацию EnCase?

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

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

Содержание

Использование

Расширения имен файлов можно рассматривать как тип метаданных. Они обычно используются для указания информации о способе хранения данных в файле. Точное определение, дающее критерии для принятия решения о том, какая часть имени файла является его расширением, относится к правилам конкретной используемой файловой системы; обычно расширение представляет собой подстроку, которая следует за последним вхождением символа точки, если таковое имеется (пример txt — это расширение имени файла readme.txt , html — расширение mysite.index.html ). В файловых системах мэйнфреймов, таких как MVS, VMS, и системах ПК, таких как CP/M, и производных системах, таких как MS-DOS, расширение представляет собой отдельное пространство имен от имени файла. В DOS и Windows от Microsoft такие расширения, как EXE, COM или BAT, указывают на то, что файл является исполняемой программой. Это отличается от UNIX-подобных файловых систем, где суффикс не является отдельным пространством имен.

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

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

Улучшения

Расширение имени файла изначально использовалось для простого определения общего типа файла. Необходимость сократить тип файла до трех символов часто приводила к непостижимым расширениям. Примеры включают использование .GFX для графических файлов, .TXT для обычного текста и .MUS для музыки. Однако, поскольку было создано множество различных программ, которые по-разному обрабатывают эти (и другие) типы данных, расширения имен файлов стали тесно ассоциироваться с определенными продуктами — даже с конкретными версиями продуктов. Например, ранние файлы WordStar использовали .WS или .WSn , где n — номер версии программы. Кроме того, расширения имен файлов начали конфликтовать между отдельными файлами. Одним из примеров является .rpm , используемый как для пакетов RPM Package Manager, так и для файлов RealPlayer Media; [ 1 ] другими являются .qif , используемые шрифтами DESQview, финансовыми бухгалтерскими книгами Quicken и изображениями QuickTime, [ 2 ] и .gba , используемые сценариями GrabIt и образами ROM Game Boy Advance. [ 3 ]

Некоторые другие операционные системы, такие как Multics, которые использовали расширения имен файлов, обычно имели гораздо более либеральные размеры имен файлов. Многие допускали полную длину имени файла в 14 или более символов, а максимальная длина имени до 255 не была редкостью. Файловые системы в операционных системах, таких как UNIX, сохраняли имя файла в виде одной строки, не разделенной на компоненты базового имени и расширения, с '.' просто еще один символ, разрешенный в именах файлов. Такие системы обычно допускают имена файлов переменной длины, допуская более одной точки и, следовательно, несколько суффиксов. Некоторые компоненты Multics и UNIX и приложения, работающие на них, использовали суффиксы, в некоторых случаях, для обозначения типов файлов, но они не использовали их так часто — например, исполняемые файлы и обычные текстовые файлы не имели суффиксов в своих именах.< /p>

Высокопроизводительная файловая система (HPFS), используемая в Microsoft и IBM OS/2, также поддерживала длинные имена файлов и не делила имя файла на имя и расширение. Соглашение об использовании суффиксов сохранялось, хотя HPFS поддерживала расширенные атрибуты для файлов, позволяя сохранять тип файла вместе с файлом в качестве расширенного атрибута.

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

Когда наступила эра Интернета, те, кто использовал системы Windows, которые все еще были ограничены форматами имен файлов 8.3, должны были создавать веб-страницы с именами, оканчивающимися на .HTM, в то время как те, кто использовал компьютеры Macintosh или UNIX, могли использовать рекомендуемое расширение имени файла .html. Это также стало проблемой для программистов, экспериментирующих с языком программирования Java, поскольку он требует, чтобы файлы исходного кода имели четырехбуквенный суффикс .java, а выходные файлы объектного кода компилируются с пятибуквенным суффиксом .class. . [ 4 ]

Со временем в Windows была введена поддержка длинных имен файлов и удалено разделение имени/расширения 8.3 в именах файлов в расширенной версии широко используемой файловой системы FAT под названием VFAT. VFAT впервые появился в Windows NT 3.5 и Windows 95. Внутренняя реализация длинных имен файлов в VFAT в значительной степени считается бесполезной, но она убрала важное ограничение длины и позволила файлам иметь сочетание прописных и строчных букв. , на машинах, на которых Windows NT работать не будет. Тем не менее, использование трехсимвольных расширений в Microsoft Windows продолжается, первоначально для обратной совместимости со старыми версиями Windows, а теперь по привычке, наряду с проблемами, которые это создает.

Проблемы с названием команды

Использование расширения имени файла в имени команды иногда появляется, как правило, как побочный эффект того, что команда была реализована в виде скрипта (в оболочке Bourne, Python и т. д.), а имя интерпретатора добавляется к имени команды. , практика, распространенная в таких системах, как Windows и Mac OS X, которые полагаются на глобально установленные ассоциации между расширением имени файла и интерпретатором, но резко устарела [ 5 ] в системах, производных от UNIX, таких как Linux и Apple Mac OS X, где интерпретатор обычно указывается как заголовок скрипта.

В системах на основе ассоциаций расширение имени файла обычно сопоставляется с одним общесистемным выбором интерпретатора для этого расширения (например, ".py" означает использование Python), а сама команда запускается из команды строку, даже если расширение опущено (при условии, что выполнена соответствующая настройка). Если язык реализации изменяется, расширение имени команды также изменяется, а ОС предоставляет согласованный API, позволяя использовать одну и ту же версию команды без расширения в обоих случаях. Этот метод несколько страдает из-за по существу глобального характера сопоставления ассоциаций, а также из-за того, что разработчики не полностью избегают расширений при вызове программ, и разработчики не могут принудительно избежать этого. Windows остается единственным широко распространенным пользователем этого механизма.

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

Разработчики, перешедшие из культуры, основанной на ассоциациях, в культуру директив интерпретатора, часто совершают очень характерную ошибку, включая расширения имен команд. Внедрение деталей реализации используемого языка создает проблему, когда язык реализации команды нельзя изменить (например, с оболочки на C++) без нарушения какого-либо инструмента, который ссылается на старое имя сценария, без сохранения неточности старого расширения или, что предпочтительнее, написание оболочки на старом языке, которая запускает инструмент на новом языке.

Проблемы безопасности

По умолчанию проводник Windows, файловый браузер, поставляемый с Microsoft Windows, не показывает расширения имен файлов. Злоумышленники пытались распространять компьютерные вирусы и компьютерные черви, используя имена файлов в формате LOVE-LETTER-FOR-YOU.TXT.vbs. Есть надежда, что он появится как LOVE-LETTER-FOR-YOU.TXT , безобидный текстовый файл, не предупреждая пользователя о том, что это вредоносная компьютерная программа, в данном случае написанная на VBScript.

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

Некоторые вирусы используют сходство между доменом верхнего уровня ".com" и расширением файла ".COM", отправляя по электронной почте вредоносные исполняемые вложения в виде командных файлов под именами, внешне похожими на URL-адреса (например,, "myparty.yahoo.com"), в результате чего некоторые неопытные пользователи нажимают на встроенные в электронную почту ссылки, которые, по их мнению, ведут на веб-сайты, но на самом деле загружают и запускают вредоносные вложения.

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

Альтернативы

В контексте сети файлы рассматриваются как потоки битов и не имеют имен файлов или расширений.

Поскольку не существует стандартного сопоставления между расширениями имен файлов и типами интернет-медиа, несоответствия в интерпретации типов файлов между авторами, веб-серверами и клиентским программным обеспечением могут быть источником ошибок при передаче файлов через Интернет. Например, автор контента может указать расширение .svgz для сжатого файла масштабируемой векторной графики, но веб-сервер, который не распознает это расширение, может не отправить контент надлежащего типа application/ svg+xml и требуемый заголовок сжатия, из-за чего веб-браузеры не могут правильно интерпретировать и отображать изображение.

BeOS, чья файловая система BFS поддерживает расширенные атрибуты, будет помечать файл с типом интернет-медиа как расширенный атрибут. Среды рабочего стола KDE и GNOME связывают тип интернет-носителя с файлом, проверяя как суффикс имени файла, так и содержимое файла, подобно команде файла, в качестве эвристики. Они выбирают приложение для запуска при открытии файла на основе этого типа интернет-медиа, уменьшая зависимость от расширений имен файлов. Mac OS X использует как расширения имен файлов, так и типы носителей, а также коды типов файлов для выбора универсального идентификатора типа, по которому можно внутренне идентифицировать тип файла.

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