Данные (вычислительная техника)

Данные (вычислительная техника)

В вычислительной технике данные обычно отличают от программ. Программа является набором инструкций, которые детализируют вычисление или задачу, которая производится компьютером. Данными же традиционно называется всё, что не выступает в роли программы. Согласно принципу фон Неймана, имеющему место в большинстве современных компьютеров, одна и та же область памяти может содержать как программу (в частности, машинный код), так и иные данные, то есть и то и другое выражается в виде одинаковых информационных форм, как правило, в виде двоичного кода.

В языках высокого уровня данные воплощаются в виде переменных. Данные с точки зрения процесса (выполняемой программы) — содержимое части адресного пространства.

Содержание

Организация данных

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

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

Типы и иерархия данных в программировании

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

Передача и хранение данных

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

Защита данных

См. также



Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать реферат

Полезное


Смотреть что такое "Данные (вычислительная техника)" в других словарях:

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

  • Репликация (вычислительная техника) — У этого термина существуют и другие значения, см. Репликация. Репликация (англ. replication)  механизм синхронизации содержимого нескольких копий объекта (например, содержимого базы данных). Репликация  это процесс, под которым… …   Википедия

  • Регистр (вычислительная техника) — Регистр процессора  сверхбыстрая память внутри процессора, предназначенная прежде всего для хранения промежуточных результатов вычисления (регистр общего назначения/регистр данных) или содержащая данные, необходимые для работы процессора … …   Википедия

  • Оптимизация (вычислительная техника) — Это статья об оптимизации программ и данных на всех этапах программирования. Об оптимизациях, применяемых компиляторами, см.: Оптимизация компилятора. В информатике оптимизацией называется процесс модификации системы для улучшения её… …   Википедия

  • Данные — (калька от англ. data[источник не указан 101 день])  представление фактов и идей в формализованном виде, пригодном для передачи и обработки в некотором информационном процессе. Изначально  данные величины, то… …   Википедия

  • Данные в программировании — Данные (калька от лат. data) это представление фактов и идей в формализованном виде, пригодном для передачи и обработки в некотором информационном процессе. Содержание 1 В обществе 2 В информатике 2.1 Типы данных …   Википедия

  • Вычислительная машина —         устройство или совокупность устройств, предназначенных для механизации и автоматизации процесса обработки информации (вычислений).          Современные В. м. по способу представления информации подразделяются на 3 класса: а) аналоговые… …   Большая советская энциклопедия

  • Цифровая вычислительная машина — (ЦВМ)         Вычислительная машина, преобразующая величины, представленные в виде набора цифр (чисел). Простейшие преобразования чисел, известные с древнейших времён, это арифметические действия (сложение и вычитание). Но арифметические операции …   Большая советская энциклопедия

  • Гибридная вычислительная система — Не следует путать с аналого цифровая вычислительная система. Гибридная вычислительная система система с гетерогенной аппаратной вычислительной структурой. Комбинация любых вычислительных устройств или блоков, например вычисления с помощью CPU и… …   Википедия

  • электронная вычислительная машина — вычислительное устройство, в котором основные функциональные элементы выполнены на электронных приборах (электронных лампах, полупроводниковых приборах, интегральных схемах). Вначале, в 1950 х гг., электронные вычислительные машины делили на… …   Энциклопедия техники


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»