Skip to main content

Что такое компьютерный файл?

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

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

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

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

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

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