данные – информация, подготовленная для определенных целей (при
этом часто подразумевается определенный формат). В вычислительной
технике термин имеет триYразличныхYзначения.
Во-первых, данные — как объекты, отличные от команд. Подразумеваются
все обрабатываемые программой операнды, например значения констант и
переменных, или файлы данных (в противоположность программным
файлам). Однако здесь приходится учитывать контекст: например, команды
на исходном языке являются данными для компилятора, а результирующий
объектный код — данными для компонующего загрузчика; когда же
начинается выполнение, тот же самый
объектныйYкодYстановитсяYпрограммой.
Во-вторых, в контексте отдельной программы или пакета программ слово
данные может использоваться в более узком смысле, означая входные
данные в противоположность результатам (выходным данным), как,
например, в случае подготовки и проверки данных. (Результаты,
полученные при выполнении одного процесса, однако, почти всегда
являются данными для следующего процесса.)
В-третьих, когда говорят данные, часто подразумевают (особенно в
последнее время) нечто отличное от текста, речи и изображений.
Аналогичным образом обработка данных противопоставляется обработке
текста, обработке речи и обработке изображений. При таком употреблении
термина подчеркивается высокая форматированность данных в
традиционных приложениях обработки данных в противоположность более
свободным структурам, используемым для представления текста (например,
на естественном языке), при передаче речи или в процессе обработки
визуальных изображений.