Данные
Да́нные (калька от англ. data) — представление фактов и идей в формализованном виде, пригодном для передачи и обработки в некотором информационном процессе.
Изначально — данные величины, то есть величины, заданные заранее, вместе с условием задачи. Противоположность — переменные величины.
В информатике данные — это результат фиксации, отображения информации на каком-либо материальном носителе, то есть зарегистрированное на носителе представление сведений независимо от того, дошли ли эти сведения до какого-нибудь приёмника и интересуют ли они его.[1]
Данные — это и текст книги или письма, и картина художника, и ДНК.
Данные, являющиеся результатом фиксации некоторой информации, сами могут выступать как источник информации. Данные, извлекаемые из информации, могут подвергаться обработке, и результаты обработки фиксируются в виде новых данных.
Данные могут рассматриваться как записанные наблюдения, которые не используются, а пока хранятся.
Информация, отображаемая данными, может быть непонятна приемнику (шифрованный текст, текст на неизвестном языке и пр.).
Содержание |
В обществе [править]
Сведения, предоставляемые одним лицом/организацией другому
В информатике [править]
С точки зрения программиста, данные — это часть программы, совокупность значений определённых ячеек памяти, преобразование которых осуществляет код. С точки зрения компилятора, процессора, операционной системы, это совокупность ячеек памяти, обладающих определёнными свойствами (возможность чтения и записи (необяз.), невозможность исполнения).
Контроль за доступом к данным в современных компьютерах осуществляется аппаратно.
В соответствии с принципом фон Неймана, одна и та же область памяти может выступать как в качестве данных, так и в качестве исполнимого кода.
Типы данных [править]
Традиционно выделяют два типа данных — двоичные (бинарные) и текстовые.
Двоичные данные обрабатываются только специализированным программным обеспечением, знающим их структуру, все остальные программы передают данные без изменений.
Текстовые данные воспринимаются передающими системами как текст, записанный на каком-либо языке. Для них может осуществляться перекодировка (из кодировки отправляющей системы в кодировку принимающей), заменяться символы переноса строки, изменяться максимальная длина строки, изменяться количество пробелов в тексте.
Передача текстовых данных как бинарных приводит к необходимости изменять кодировку в прикладном программном обеспечении (это умеет большинство прикладного ПО, отображающего текст, получаемый из разных источников), передача бинарных данных как текстовых может привести к их необратимому повреждению.
Данные в объектно-ориентированном программировании [править]
Могут обрабатываться функциями объекта, которому принадлежат сами, либо функциями других объектов, имеющими для этого возможность.
Данные в языках разметки [править]
Имеют различное отображение в зависимости от выбранного способа представления.
Данные в XML [править]
=== В [[Теория множеств|теории множеств] В отличие от [[Операции над элементами множества|операций над элементами множества], представляют собой множество (название и элементы множества)
В лингвистике [править]
В отличие от операций (действие, процесс) по работе с данными (сказуемое с возможными его обстоятельствами и дополнениями), выражаются подлежащим (с возможными его определениями).
Метаданные [править]
Множество данных может иметь надмножество, называемое метаданными. Другими словами, метаданные — это данные о данных.
Операции с данными [править]
Для повышения качества данные преобразуются из одного вида в другой с помощью методов обработки. Обработка данных включает операции:
- ввод (сбор) данных — накопление данных с целью обеспечения достаточной полноты для принятия решений;
- формализация данных — приведение данных, поступающих из разных источников, к одинаковой форме, для повышения их доступности;
- фильтрация данных — это отсеивание «лишних» данных, в которых нет необходимости для повышения достоверности и адекватности;
- сортировка данных — это упорядочивание данных по заданному признаку с целью удобства их использования;
- архивация — это организация хранения данных в удобной и легкодоступной форме;
- защита данных — включает меры, направленные на предотвращение утраты, воспроизведения и модификации данных;
- транспортировка данных — приём и передача данных между участниками информационного процесса;
- преобразование данных — это перевод данных из одной формы в другую или из одной структуры в другую.
См. также [править]
Ссылки [править]
Примечания [править]
- ↑ Максимович Г. Ю. Информационные системы : Учебное пособие / Ю. Г. Максимович, А. Г. Романенко, О. Ф. Самойлюк; Под общей ред. К. И. Курбакова. — М.: Изд-во Рос. экон. акад., 1999. — 198 с.
Для улучшения этой статьи желательно?:
|
| Это заготовка статьи о компьютерах. Вы можете помочь проекту, исправив и дополнив её. Это примечание по возможности следует заменить более точным. |

