stringtranslate.com

Файл данных

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

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

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

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

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

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

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

Бинарные файлы

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

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

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

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

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

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

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

Рекомендации

  1. ^ ab «Осмысление передачи файлов». Boston Globe (изд. Города). 1994.
  2. ^ Группа службы управления исследовательскими данными (nd). «Форматы файлов». Cornell University.