stringtranslate.com

Файл данных

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

Большинство компьютерных программ работают с файлами данных.

Типы файлов данных

Файлы данных могут храниться двумя способами:

Текстовые файлы

Текстовый файл (также называемый файлами ASCII) хранит информацию в символах ASCII . Текстовый файл содержит символы, читаемые человеком. Пользователь может читать содержимое текстового файла или редактировать его с помощью текстового редактора. В текстовых файлах каждая строка текста завершается (разделяется) специальным символом, известным как символ EOL (конец строки) . В текстовых файлах некоторые внутренние переводы происходят, когда этот символ EOL считывается или записывается. [1]

Примеры текстовых файлов

Двоичные файлы

Двоичный файл — это файл, содержащий информацию в том же формате, в котором она хранится в памяти, т. е. в двоичной форме. В двоичном файле нет разделителя для строки. Также в двоичных файлах не происходит никаких переводов. В результате двоичные файлы быстрее и проще для чтения и записи программой, чем текстовые файлы. Пока файл не нужно читать или переносить на другой тип системы, двоичные файлы являются лучшим способом хранения информации программы. [1]

Примеры двоичных файлов

Категории файлов данных

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

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

Примерами открытых файлов данных являются форматы CSV , XLS и XML, такие как HTML для хранения веб-страниц или SVG для хранения масштабируемой графики. [2]

Смотрите также

Ссылки

  1. ^ ab «Осмысление передачи файлов». Boston Globe (City ed.). 1994.
  2. ^ Research Data Management Service Group (nd). «Форматы файлов». Корнелльский университет.