Dato (informática)

From Wikipedia, the free encyclopedia

Varios tipos de datos que pueden ser visualizados a través de un dispositivo de ordenador

Dato (en plural datos o como un sustantivo en masa) es cualquier secuencia de uno o más símbolos a los que se les da significado mediante actos específicos de interpretación.

Los datos (o dato —una sola unidad de datos—) requieren una interpretación para convertirse en información. Para traducir datos a información, debe haberse considerado varios factores conocidos. Los factores involucrados están determinados por el creador de los datos y la información deseada. El término metadatos se usa para hacer referencia a los datos sobre los datos. Los metadatos pueden estar implícitos, especificados o dados. Los datos relacionados con eventos o procesos físicos también tendrán un componente temporal. En casi todos los casos, este componente temporal está implícito. Este es el caso cuando un dispositivo como un registrador de temperatura recibe datos de un sensor de temperatura. Cuando se recibe la temperatura, se supone que los datos tienen referencias temporales de "ahora". Entonces, el dispositivo registra la fecha, la hora y la temperatura juntas. Cuando el registrador de datos comunica temperaturas, también debe informar la fecha y la hora (metadatos) para cada temperatura.

El dato digital es dato que está representado utilizando el sistema de número binario de unos (1) y ceros (0), distinto de la representación analógica. En los sistemas modernos de ordenadores, todos los datos son digitales. Los Datos dentro de un ordenador, en más casos, movimientos como dato paralelo. El dato que mueve a o de un ordenador, en más casos, mueve tan dato de serial. Ve Serial y comunicación Paralelos comunicación. Dato sourced de un dispositivo analógico, como un sensor de temperatura, pase de mosto a través de un "analógico a convertidor digital" o "ADC" (véase Conversión analógica-digital) para convertir el dato analógico a dato digital.

El dato que representa cantidades, caracteres, o los símbolos en qué operaciones están actuados por un ordenador está almacenado y grabado en magnético, óptico, o medios de comunicación de registro mecánico, y transmitidos en la forma de señales eléctricas digitales.[1]

Un programa es un conjunto de datos que consta de una serie de coded instrucciones de software para controlar la operación de un ordenador u otra máquina.[2] Elementos de memoria de ordenador físicos constan de una dirección y una palabra/de byte de almacenamiento de datos. El dato digital es a menudo almacenado en bases de datos relacionales, como mesas o bases de datos de SQL, y generalmente puede ser representado como pares de valor/claves abstractos.

Los datos se pueden organizar en muchos tipos diferentes de estructuras de datos, incluidas matrices, gráficos y objetos. Las estructuras de datos pueden almacenar datos de muchos tipos diferentes, incluidos números, cadenas e incluso otras estructuras de datos. Los datos pasan dentro y fuera de las computadoras a través de dispositivos periféricos.

En un uso alternativo, los archivos binarios (que no son legibles por humanos) a veces se denominan "datos" a diferencia del "texto" legible por humanos.[3] La cantidad total de datos digitales en 2007 se estimó en 281 mil millones de gigabytes (= 281 exabytes).[4][5] Los datos digitales vienen en estos tres estados: datos en reposo, datos en tránsito y datos en uso.

En su la mayoría de esencial, un solo dato es un valor almacenado en una ubicación concreta.

Básicamente, las computadoras siguen una secuencia de instrucciones que se dan en forma de datos. Un conjunto de instrucciones para realizar una determinada tarea (o tareas) se denomina "programa". En el caso nominal, el programa, tal como lo ejecuta la computadora, consistirá en un código de máquina binario. Los elementos de almacenamiento manipulados por el programa, pero no ejecutados realmente por la CPU, también son datos. Las instrucciones del programa y los datos que manipula el programa se almacenan exactamente de la misma manera. Por lo tanto, es posible que los programas de computadora operen en otros programas de computadora, manipulando sus datos programáticos.

La línea entre el programa y los datos puede volverse borrosa. Por ejemplo, un intérprete es un programa. Los datos de entrada a un intérprete son en sí mismos un programa, simplemente no expresados en lenguaje de máquina nativo. En muchos casos, el programa interpretado será un archivo de texto legible por humanos, que se manipula con un programa editor de texto (más normalmente asociado con datos de texto sin formato). La Metaprogramación implica de manera similar programas que manipulan otros programas como datos. Los programas tales como compiladores, enlazadores, depuradores, actualizadores de programas, escáneres de virus y otros usan otros programas como sus datos.

Para almacenar bytes de dato en un archivo, tienen que ser serializados en un "formato de archivo". Típicamente, los programas están almacenados en tipos de archivo especial, diferentes de aquellos utilizados para otro dato. Los archivos ejecutables contienen programas; todos otros archivos son también archivos de dato. Aun así, los archivos ejecutables también pueden contener "en-dato" de línea qué está construido al programa. En particular, algunos los archivos ejecutables tienen un segmento de dato, el cual nominally contiene constantes y valores iniciales (ambos dato).

Por ejemplo: un usuario primero podría instruir el sistema operativo para cargar un programa de procesador de la palabra de uno archiva, y entonces editar un documento almacenado en otro archivo con el programa de procesador de la palabra. En este ejemplo, el documento sería dato considerado. Si el procesador de palabra también presenta un corrector ortográfico, entonces el diccionario (lista de palabra) para el corrector ortográfico también sería dato considerado. Los algoritmos utilizaron por el corrector ortográfico para sugerir las correcciones serían cualquier dato de código de la máquina o texto en algún lenguaje de programación interpretable.


Claves de datos y valores, estructuras y persistencia.

Véase también

Referencias

Related Articles

Wikiwand AI