Компьютерный файл. Файл что это такое
Что такое файл?
Для операционной системы Windows файлы являются одним из важных базовых механизмов. Поэтому вопрос что такое файл вполне закономерен.
Файл - это последовательная цепочка набора данных, которая имеет название и расширение (расширение может отсутствовать - в таком случае Windows будет воспринимать файл неопределяемым). Файл это информационная сущность, поэтому он хранится на физическом носителе (жестком диске, флешке и так далее). Для того, чтобы файл можно было полноценно идентифицировать, полное имя файла, состоящее из имени, точки и расширения (последовательность именно такая), должно быть уникальными в рамках одного хранилища (в терминологии Windows каталога). Расширение файла позволяет системе определить какие из программ могут корректно открывать, запускать, считывать и использовать данный файл.
Стоит знать, что каталог это такой же файл, но со специфическими особенностями. В отличии от обычных файлов, он не может содержать данные, однако может включать в себя файлы или другие каталоги. Аналогично документам в архивах. Есть папки, внутри которых лежат листочки (файлы). А есть более толстые папки, внутри которых лежат другие каталоги.
Рассмотрим пример. Файл "document.doc". Здесь "document" это имя файла, а "doc" это расширение, которое указывает Windows, что данный файл необходимо открывать и редактировать с помощью текстовых процессоров, таких как Microsoft Word или OpenOffice Writer. В случае если расширение не известно Windows (не установлено необходимых программ), то система предложит выбрать программу вручную. Стоит знать, что в Windows есть предопределенные наборы известных расширений, таких как txt (текстовый файл), exe (исполняемая программа) и прочие.
Классификация файлов по функциональному применению
Все разнообразие типов файлов принято делить по их функциональному применению. Это не является обязательным критерием, однако позволяет легче понимать назначение файлов. Кроме того, важно знать, что классификация по функциональному применению никак не ограничивает набор расширений. Например, каждый из классов может содержать архивы, документы, исполняемые файлы и прочее.
1. Файлы пользовате
ida-freewares.ru
ФАЙЛ - это... Что такое ФАЙЛ?
файл — файл, а … Русский орфографический словарь
файл — сущ., м., употр. сравн. часто Морфология: (нет) чего? файла, нет? файлу, (вижу) что? файл, чем? файлом, о чём? о файле; мн. что? файлы, (нет) чего? файлов, чем? файлам, (вижу) что? файлы, чем? файлами, о чём? о файлах 1. Файлом называется массив… … Толковый словарь Дмитриева
файл — обложка Словарь русских синонимов. файл сущ., кол во синонимов: 8 • аудиофайл (1) • батник … Словарь синонимов
файл — поименованная совокупность байтов, записанная на жёстком или гибком магнитном диске, в которой хранится отдельный элемент файловой системы, напр. документ Word или рисунок. Вся информация, записанная на магнитный диск, представлена блоками байтов … Энциклопедия техники
файл — а; м. [англ. file] Информ. Совокупность взаимосвязанных блоков информации, распознаваемая компьютером как единое целое. ◁ Файловый, ая, ое. * * * файл (от англ. file, основного значения: подшивка бумаг, картотека), набор данных, совокупность… … Энциклопедический словарь
Файл — совокупность связанных записей (кластеров), хранящихся во внешней памяти компьютера и рассматриваемых как единое целое. Обычно файл однозначно идентифицируется указанием имени файла, его расширения и пути доступа к файлу. Каждый файл состоит из… … Финансовый словарь
ФАЙЛ — ФАЙЛ, в вычислительной технике, комплекс сохраняемых данных. Файл может содержать определенную информацию (адреса), документ или целую программу. Как правило, файлы хранятся на МАГНИТНОМ ДИСКЕ. Для этой цели также подходит магнитная лента или… … Научно-технический энциклопедический словарь
ФАЙЛ — ФАЙЛ, а, муж. (спец.). В ЭВМ: поименованная область данных. Имя файла. Хранение файла. Текстовые файлы (предназначенные для чтения человеком). | прил. файловый, ая, ое. Файловые системы. Толковый словарь Ожегова. С.И. Ожегов, Н.Ю. Шведова. 1949… … Толковый словарь Ожегова
ФАЙЛ — [англ. file подшивка, картотека] инф. совокупность данных на внешнем запоминающем устройстве, взаимосвязанных по каким л. признакам, обозначенных одним и тем же именем и относящихся к одной теме. Словарь иностранных слов. Комлев Н.Г., 2006. файл… … Словарь иностранных слов русского языка
файл — Идентифицированная совокупность экземпляров полностью описанного в конкретной программе типа данных, находящихся вне программы во внешней памяти и доступных программе посредством специальных операций. [ГОСТ 20886 85] файл Упорядоченный набор… … Справочник технического переводчика
dic.academic.ru
файл - это... Что такое файл?
файл — файл, а … Русский орфографический словарь
файл — сущ., м., употр. сравн. часто Морфология: (нет) чего? файла, нет? файлу, (вижу) что? файл, чем? файлом, о чём? о файле; мн. что? файлы, (нет) чего? файлов, чем? файлам, (вижу) что? файлы, чем? файлами, о чём? о файлах 1. Файлом называется массив… … Толковый словарь Дмитриева
файл — обложка Словарь русских синонимов. файл сущ., кол во синонимов: 8 • аудиофайл (1) • батник … Словарь синонимов
файл — а; м. [англ. file] Информ. Совокупность взаимосвязанных блоков информации, распознаваемая компьютером как единое целое. ◁ Файловый, ая, ое. * * * файл (от англ. file, основного значения: подшивка бумаг, картотека), набор данных, совокупность… … Энциклопедический словарь
Файл — совокупность связанных записей (кластеров), хранящихся во внешней памяти компьютера и рассматриваемых как единое целое. Обычно файл однозначно идентифицируется указанием имени файла, его расширения и пути доступа к файлу. Каждый файл состоит из… … Финансовый словарь
ФАЙЛ — ФАЙЛ, в вычислительной технике, комплекс сохраняемых данных. Файл может содержать определенную информацию (адреса), документ или целую программу. Как правило, файлы хранятся на МАГНИТНОМ ДИСКЕ. Для этой цели также подходит магнитная лента или… … Научно-технический энциклопедический словарь
ФАЙЛ — ФАЙЛ, а, муж. (спец.). В ЭВМ: поименованная область данных. Имя файла. Хранение файла. Текстовые файлы (предназначенные для чтения человеком). | прил. файловый, ая, ое. Файловые системы. Толковый словарь Ожегова. С.И. Ожегов, Н.Ю. Шведова. 1949… … Толковый словарь Ожегова
ФАЙЛ — [англ. file подшивка, картотека] инф. совокупность данных на внешнем запоминающем устройстве, взаимосвязанных по каким л. признакам, обозначенных одним и тем же именем и относящихся к одной теме. Словарь иностранных слов. Комлев Н.Г., 2006. файл… … Словарь иностранных слов русского языка
ФАЙЛ — (file) Собрание/комплекс взаимосвязанной информации в компьютере, хранящейся в его накопителе (cм.: резервная память (backing store) как единое целое. Файл может содержать программу, которая может быть скопирована в оперативную память (main store … Словарь бизнес-терминов
файл — Идентифицированная совокупность экземпляров полностью описанного в конкретной программе типа данных, находящихся вне программы во внешней памяти и доступных программе посредством специальных операций. [ГОСТ 20886 85] файл Упорядоченный набор… … Справочник технического переводчика
dic.academic.ru
Компьютерный файл - это... Что такое Компьютерный файл?
В операционных системах Windows NT при работе с файловой системой NTFS права доступа задаются явно для пользователей или групп (или наследуются от вышестоящих объектов). Права в себя включают:
- Право на чтение
- Право на запись
- Право на исполнение
- Право на удаление
- Право на смену атрибутов и владельца
- Право на создание, удаление подпапок (для папок)
- Право на чтение прав доступа
Каждое право может быть задано как разрешением, так и запретом, запрет имеет больший приоритет, чем разрешение.
Операции с файлом
Условно можно выделить два типа операций с файлом - связанные с его открытием, и выполняющиеся без его открытия. Операции первого типа обычно служат для чтения/записи информации или подготовки к записи/чтению. Операции второго типа выполняются с файлом как с "объектом" файловой системы, в котором файл является мельчайшей единицей структурирования.
Операции, связанные с открытием файла
В зависимости от операционной системы те или иные операции могут отсутствовать.
Обычно выделяют дополнительные сущности, связанные с работой с файлом:
- хэндлер файла, или дескриптор (описатель). При открытии файла (в случае, если это возможно), операционная система возвращает число (или указатель на структуру), с помощью которого выполняются все остальные файловые операции. По их завершению файл закрывается, а хэндлер теряет смысл.
- файловый указатель. Число, являющееся смещением относительно нулевого байта в файле. Обычно по этому адресу осуществляется чтение/запись, в случае, если вызов операции чтения/записи не предусматривает указание адреса. При выполнении операций чтения/записи файловый указатель смещается на число прочитанных (записанных) байт. Последовательный вызов операций чтения таким образом позволяет прочитать весь файл не заботясь о его размере.
- файловый буфер. Операционная система (и/или библиотека языка программирования) осуществляет кэширование файловых операций в специальном буфере (участке памяти). При закрытии файла буфер сбрасывается.
- режим доступа. В зависимости от потребностей программы, файл может быть открыт на чтение и/или запись. Кроме того, некоторые операционные системы (и/или библиотеки) предусматривают режим работы с текстовыми файлами. Режим обычно указывается при открытии файла.
- режим общего доступа. В случае многозадачной операционной системы возможна ситуация, когда несколько программ одновременно хотят открыть файл на запись и/или чтение. Для регуляции этого существуют режимы общего доступа, указывающие на возможность осуществления совместного доступа к файлу (например, файл в который производится запись может быть открыт для чтения другими программами - это стандартный режим работы log-файлов).
- Открытие файла (обычно в качестве параметров передается имя файла, режим доступа и режим совместного доступа, а в качестве значения выступает файловый хэндлер или дескриптор), кроме того обычно имеется возможность в случае открытия на запись указать на то, должен ли размер файла изменяться на нулевой.
- Закрытие файла. В качестве аргумента выступает значение, полученное при открытии файла. При закрытии все файловые буферы сбрасываются.
- Запись — в файл помещаются данные.
- Чтение — данные из файла помещаются в область памяти.
- Перемещение указателя — указатель перемещается на указанное число байт вперёд/назад или перемещается по указанному смещению относительно начала/конца. Не все файлы позволяют выполнение этой операции (например, файл на ленточном накопителе может не «уметь» перематываться назад).
- Сброс буферов — содержимое файловых буферов с незаписанной в файл информацией записывается. Используется обычно для указания на завершение записи логического блока (для сохранения данных в файле на случай сбоя).
- Получение текущего значения файлового указателя.
Операции, не связанные с открытием файла
Операции, не требующие открытия файла оперируют с его «внешними» признаками — размером, именем, положением в дереве каталогов. При таких операциях невозможно получить доступ к содержимому файла, файл является минимальной единицей деления информации.
В зависимости от файловой системы, носителя информации, операционной системой часть операций может быть недоступна.
Список операций с файлами- Удаление файла
- Переименование файла
- Копирование файла
- Перенос файла на другую файловую систему/носитель информации
- Создание симлинка или хардлинка
- Получение или изменение атрибутов файла
Типы файлов
В различных операционных и/или файловых системах могут быть реализованы различные типы файлов; кроме того, реализация различных типов может различаться.
- «Обыкновенный файл» — файл, позволяющий операции чтения, записи, перемещения внутри файла
- Директория (англ. directory — алфавитный справочник, часто переводится как каталог) — файл, содержащий записи о входящих в него файлах. Директории могут содержать записи о других директориях, образуя древовидную структуру.
- Жёсткая ссылка (англ. hardlink, часто используется калька хардлинк) — в общем случае, одна и та же область информации может иметь несколько имён, указывающих на одни и те же данные. В таком случае имена называют жёсткими ссылками (хардлинками). В общем случае после создания хардлинка сказать где «настоящий» файл а где хардлинк невозможно, так как имена равноправны. Сама область данных существует до тех пор пока существует хотя бы одно из имён. Хардлинки возможны только на одном физическом носителе.
- Символьная ссылка (симлинк, софтлинк) — файл, содержащий в себе ссылку на другой файл или директорию. Может ссылаться на любой элемент файловой системы, в том числе, и расположенный на другом физическом носителе.
Особенности реализации
В операционной системе процессы (обычно находятся в каталоге /proc) и устройства (/dev) представляются в виде файлов особого рода, что позволяет использовать некоторые файловые операции для манипуляции этими обьектами.
В некоторых файловых системах (например, в файловой системе OS VAX VMS) файлы имеют версию, что позволяет открывать более старые варианты данного файла. В файловой системе Mac OS (HFS) у файлов есть два «потока»: поток данных (где хранится содержимое файла) и поток ресурсов, хранящий информацию о программе, предназначенной для открывания данного файла и, возможно, некоторую информацию для этой программы. В
Проблема точного определения понятия файл
Так как файл в разных операционных системах обладает различным набором атрибутов, свойств и методов доступа, формулировка универсального определения, которое бы учитывало все особенности, сформулировано не было.
Вопрос «Что такое файл?» неоднократно вызывал в эхо-конференции ru.os.cmp войны флейма, из-за чего попал в FAQ конференции с формулировкой [2]:
Q48: что такое файл?A48: ОПЯТЬ?
Примечания
- ↑ http://support.microsoft.com/kb/100108/ru/
- ↑ FAQ конференции ru.os.cmp [1]
См. также
dic.academic.ru
Что такое файл
Что такое файл? Файл — это фрагмент информации, хранящийся в компьютере. По-английски file — скоросшиватель, папка для бумаг. Такое название используется, видимо, потому, что традиционно в кабинетах информация хранится в бумажном виде в скоросшивателях. Прослеживается некоторая аналогия с компьютерными файлами, не правда ли? Хотя лично мне это сравнение не кажется очень удачным.
Теперь забудем обо всяких скоросшивателях. Компьютерный файл — контейнер. Он может быть как очень большим, так и очень маленьким. В отличие от листа бумаги он может содержать большой объем информации. Контейнер объединяет всю эту информацию и отделяет ее от информации, хранящейся в других контейнерах.
Файл действительно представляет собой только хранилище — место, где в компьютере хранятся фрагменты информации.
Мне слово файл кажется неудачным дай обозначения хранилища данных в компьютере. Если бы я стоял у истоков компьютерной технологии, то назвал бы его контейнером или емкостью и может быть просто только для красоты перевел бы эти слова на греческий или латынь. Проблема заключается в том, что слово «файл» неточное и двусмысленное, поэтому плохо отражает сущность компьютерного «хранилища данных». Как и многие компьютерные термины, в английском языке слово file используется и как существительное, и как глагол — оно означает и папку дам хранения документов в определенном порядке и само хранение, приведение в порядок или архивацию документов.
Специальное значение в терминах Windows любой версии играет понятие файла. Что такое файл? Файлом, что с английского переводится — цепочка, называется хранящийся на каком-либо физическом носителе последовательный набор данных, который имеет собственные расширение и имя.
Тип файла — это функциональная характеристика файла, с помощью которой ОС определяет набор программ, которые способны использовать или обрабатывать данный файл.
Расширение файла нужно для однозначной и исчерпывающей идентификации типа файлового объекта; оно отделяется от него точкой и записывается справа от имени файла. Если рассмотреть в качестве примера абстрактный файл FILE.TXT, то здесь именем файла является строка FILE, а его расширением — .ТХТ, оно указывает на то, что данный файл относится к типу «текстовый файл» и его можно открыть и отредактировать при помощи какого-либо текстового редактора, например обычного Блокнота, который есть в любом Windows.
Согласно нынешним правилам, принято делить все существующие файлы на несколько классов, характеризующих признаки их функционального применения.
К первому классу относятся системные файлы — то есть файлы, которые используются Windows в процессе работы.Расширения и имена этих файлов заранее определили разработчики операционной системы, и любое их изменение способно привести к нарушению работоспособности Windows.
Ко второму классу относятся файлы пользователя — рисунки, веб-страницы, текстовые документы и прочие файлы, создаваемые пользователем компьютера для собственных нужд или для какой-либо определенной цели.Для этих файлов можно назначить произвольным образом имена, соответствующие принятому стандарту Windows.Расширения файлов автоматически присваиваются создающими их программами, либо указываются юзером вручную смотря на тип каждого конкретного файла и способа его дальнейшего применения в Windows.
Третий класс — программные файлы, которые используются программным обеспечением, установленным на вашем персональном компьютере. Разработчиками соответствующих программ определяются имена и расширение этих файлов. Что такое файлы разных типов? Файлы также принято классифицировать по их типам в соответствии с набором тех программ, которые могут эти файлы обрабатывать, к различным типам файлов относятся например текстовые документы (.txt), документы Microsoft Word (.doc .xdoc), архивы ( .rar .zip), исполняемые файлы (.exe), рисунки, картинки (. jpg . png) и др.
Можно использовать в имени файла знаки «запятая», «точка с запятой», «апостроф», «пробел», «подчеркивание», «точка», а также: А ! @ # $ % & Но эти символы являются для операционной системы «служебными» и система использует их особым образом, поэтому их не следует применять. Windows игнорирует «пробел», если он будет первым символом в имени файла.
Имена файлов в операционной системе Windows могут быть записаны только с использованием цифр, символов алфавитов, знака «дефис». Можно записывать имена файлов как в нижнем, так и в верхнем регистре. Самая большая длина имени файла с учетом пробелов и расширения не может быть больше 255 знаков. Имена файлов не должны содержать эти спецсимволы: \ /: * ? ” | [ ]{}.Теперь обобщим что такое файлы ? Файлы в операционной системе отображаются с использованием значков. Внешний вид значка зависит от типа соответствующего им файла.
pomoguvsem.ru
файл - это... Что такое файл?
файл — файл, а … Русский орфографический словарь
файл — обложка Словарь русских синонимов. файл сущ., кол во синонимов: 8 • аудиофайл (1) • батник … Словарь синонимов
файл — поименованная совокупность байтов, записанная на жёстком или гибком магнитном диске, в которой хранится отдельный элемент файловой системы, напр. документ Word или рисунок. Вся информация, записанная на магнитный диск, представлена блоками байтов … Энциклопедия техники
файл — а; м. [англ. file] Информ. Совокупность взаимосвязанных блоков информации, распознаваемая компьютером как единое целое. ◁ Файловый, ая, ое. * * * файл (от англ. file, основного значения: подшивка бумаг, картотека), набор данных, совокупность… … Энциклопедический словарь
Файл — совокупность связанных записей (кластеров), хранящихся во внешней памяти компьютера и рассматриваемых как единое целое. Обычно файл однозначно идентифицируется указанием имени файла, его расширения и пути доступа к файлу. Каждый файл состоит из… … Финансовый словарь
ФАЙЛ — ФАЙЛ, в вычислительной технике, комплекс сохраняемых данных. Файл может содержать определенную информацию (адреса), документ или целую программу. Как правило, файлы хранятся на МАГНИТНОМ ДИСКЕ. Для этой цели также подходит магнитная лента или… … Научно-технический энциклопедический словарь
ФАЙЛ — ФАЙЛ, а, муж. (спец.). В ЭВМ: поименованная область данных. Имя файла. Хранение файла. Текстовые файлы (предназначенные для чтения человеком). | прил. файловый, ая, ое. Файловые системы. Толковый словарь Ожегова. С.И. Ожегов, Н.Ю. Шведова. 1949… … Толковый словарь Ожегова
ФАЙЛ — [англ. file подшивка, картотека] инф. совокупность данных на внешнем запоминающем устройстве, взаимосвязанных по каким л. признакам, обозначенных одним и тем же именем и относящихся к одной теме. Словарь иностранных слов. Комлев Н.Г., 2006. файл… … Словарь иностранных слов русского языка
ФАЙЛ — (file) Собрание/комплекс взаимосвязанной информации в компьютере, хранящейся в его накопителе (cм.: резервная память (backing store) как единое целое. Файл может содержать программу, которая может быть скопирована в оперативную память (main store … Словарь бизнес-терминов
файл — Идентифицированная совокупность экземпляров полностью описанного в конкретной программе типа данных, находящихся вне программы во внешней памяти и доступных программе посредством специальных операций. [ГОСТ 20886 85] файл Упорядоченный набор… … Справочник технического переводчика
dic.academic.ru
Что такое файлы и какими они бывают :: SYL.ru
Необходимые сведения
Любая операционная система представляет собой набор связанных между собой файлов, каждый из которых выполняет уникальную функцию. Причем каждая операционная система понимает только ограниченное число файловых форматов, что определяет ее файловую систему. Этот список может быть дополнен путем установки соответствующих программ или различных эмуляторов. Подобные действия не расширяют возможности самой операционной системы, а лишь позволяют пользователю обрабатывать информацию, представленную в других видах.
Что такое файлы (компьютер тут ни при чем)?
Если отступить от компьютерной тематики, то на этот вопрос можно ответить и таким образом: файл - это специальное полиэтиленовое вместилище для бумажных документов различных форматов (имеется в виду формат бумаги). Такая терминология связана со значением слова "файл", пришедшего с английского языка, - вместилище информации. Поэтому, услышав в каком-нибудь магазине просьбу покупателя продать ему пару файлов, не стоит думать, что в этом отделе приторговывают нелегальным контентом.
Что такое файлы (а вот тут уже причем)?
Файл - это особая область на диске, которая содержит какую-либо информацию и имеет уникальное имя. Если быть более консервативным и сказать то же самое академическим языком, то определение строится следующим образом: файл - поименованная область диска, хранящая в себе определенное количество какой-либо информации. Говоря же простым языком, можно сказать, что все, что человек видит на экране монитора, и есть файлы. Они могут иметь различный размер, расширения (несколько символов после точки, определяющих его тип - программу, при помощи которой он может быть открыт) и кодировку. Кроме этого, файлы могут быть исполнительными (служат для запуска программ), текстовыми, графическими, расширениями (библиотеки функционала) и специализированными (для каждого вида программ).
Как объяснить ребенку, что такое файлы
Если возникает подобная необходимость, то стоит избегать сложных понятий и длинных формулировок. Лучше все называть своими именами (теми словами, которые "вертятся" на языке). К примеру, значок, картинка и даже обобщающее "все, что есть на компьютере". В помощь можно призвать особые значки, служащие для изображения каждого из типов файлов на компьютере, - иконки. С ними процесс обучения компьютерным навыкам и знакомство ребенка с операционной системой значительно упрощается.
Как расшифровать файлы
В большинстве случаев для расшифровки файлов используются специальные программы -компиляторы или двоичные редакторы. Для того чтобы понять эту необходимость, стоит вспомнить, что такое файлы. По своей сути - информация, которая переведена с человеческого языка на "компьютерный", понятный только для программистов и операционной системы. В некоторых случаях расшифровать файл получается и при помощи самого простого текстового редактора, типа "Блокнот" например. Это говорит о том, что данные записаны в стандартной форме, а сам файл является "скриптом" (сценарием).
Какая файловая система для флешки лучше?
На этот вопрос можно ответить только в том случае, если достаточно четко знать, для каких целей флешка будет использована. Если она предназначена для работы с цифровыми фотоаппаратами, сотовыми телефонами или другой мобильной техникой, то флешка должна быть отформатирована (размечена) в формате FAT. Если она будет использована только на компьютере, то целесообразно размечать ее в формате NTFS. Это позволит не только сэкономить место на диске, но и защитить информацию от многих компьютерных вирусов.
www.syl.ru