stringtranslate.com

Datos (informática)

Varios tipos de datos que se pueden visualizar a través de un dispositivo informático.

En informática , datos (tratados como singular, plural o como sustantivo masivo ) son cualquier secuencia de uno o más símbolos ; datum es un símbolo único de datos. Los datos requieren interpretación para convertirse en información . Los datos digitales son datos que se representan utilizando el sistema numérico binario de unos (1) y ceros (0), en lugar de una representación analógica . En los sistemas informáticos modernos (posteriores a 1960), todos los datos son digitales.

Los datos existen en tres estados: datos en reposo , datos en tránsito y datos en uso . Los datos dentro de una computadora, en la mayoría de los casos, se mueven como datos paralelos . Los datos que se mueven hacia o desde una computadora, en la mayoría de los casos, se mueven como datos en serie . Los datos obtenidos de un dispositivo analógico, como un sensor de temperatura, se pueden convertir a digitales mediante un convertidor de analógico a digital . Los datos que representan cantidades , caracteres o símbolos sobre los cuales realiza operaciones una computadora se almacenan y registran en medios de registro magnéticos , ópticos , electrónicos o mecánicos, y se transmiten en forma de señales eléctricas u ópticas digitales. [1] Los datos entran y salen de las computadoras a través de dispositivos periféricos .

Los elementos físicos de la memoria de la computadora constan de una dirección y un byte/palabra de almacenamiento de datos. Los datos digitales a menudo se almacenan en bases de datos relacionales , como tablas o bases de datos SQL, y generalmente se pueden representar como pares clave/valor 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 .

Características

Los metadatos ayudan a traducir datos en información. Los metadatos son datos sobre los datos. Los metadatos pueden ser implícitos, especificados o proporcionados.

Los datos relativos a eventos o procesos físicos tendrán un componente temporal. Este componente temporal puede estar 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 el dato tiene una referencia temporal de ahora . De este modo, 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 como metadatos para cada lectura de temperatura.

Básicamente, las computadoras siguen una secuencia de instrucciones que se les dan en forma de datos. Un conjunto de instrucciones para realizar una tarea (o tareas) determinada se denomina programa . Un programa son datos en forma de instrucciones codificadas para controlar el funcionamiento de una computadora u otra máquina. [2] En el caso nominal, el programa, tal como lo ejecuta la computadora, consistirá en código de máquina . También son datos los elementos de almacenamiento manipulados por el programa, pero no ejecutados realmente por la unidad central de procesamiento (CPU). En su forma más esencial, un dato único es un valor almacenado en una ubicación específica. Por lo tanto, es posible que los programas informáticos funcionen sobre otros programas informáticos manipulando sus datos programáticos.

Para almacenar bytes de datos en un archivo, deben serializarse en un formato de archivo . Normalmente, los programas se almacenan en tipos de archivos especiales, distintos de los que se utilizan para otros datos. Los archivos ejecutables contienen programas; todos los demás archivos también son archivos de datos . Sin embargo, los archivos ejecutables también pueden contener datos utilizados por el programa integrado en el programa. En particular, algunos archivos ejecutables tienen un segmento de datos , que nominalmente contiene constantes y valores iniciales para variables, los cuales pueden considerarse datos.

La línea entre el programa y los datos puede volverse borrosa. Un intérprete , por ejemplo, es un programa. Los datos de entrada a un intérprete son en sí mismos un programa, pero no uno expresado 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 . De manera similar, la metaprogramación implica programas que manipulan otros programas como datos. Programas como compiladores , enlazadores , depuradores , actualizadores de programas , escáneres de virus y similares utilizan otros programas como datos.

Por ejemplo, un usuario podría primero indicarle al sistema operativo que cargue un programa de procesador de textos desde un archivo y luego usar el programa en ejecución para abrir y editar un documento almacenado en otro archivo. En este ejemplo, el documento se consideraría datos. Si el procesador de textos también incluye un corrector ortográfico , entonces el diccionario (lista de palabras) del corrector ortográfico también se considerará datos. Los algoritmos utilizados por el corrector ortográfico para sugerir correcciones serían datos de código de máquina o texto en algún lenguaje de programación interpretable .

En un uso alternativo, los archivos binarios (que no son legibles por humanos ) a veces se denominan datos para distinguirlos 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]

Claves y valores de datos, estructuras y persistencia.

Las claves de los datos proporcionan el contexto para los valores. Independientemente de la estructura de los datos, siempre hay un componente clave presente. Las claves en los datos y las estructuras de datos son esenciales para dar significado a los valores de los datos. Sin una clave que esté directa o indirectamente asociada con un valor, o una colección de valores en una estructura, los valores pierden sentido y dejan de ser datos. Es decir, tiene que haber un componente clave vinculado a un componente de valor para que se considere dato. [ cita necesaria ]

Los datos se pueden representar en computadoras de múltiples maneras, según los siguientes ejemplos:

RAM

Llaves

Estructuras de datos recurrentes organizadas.

Datos ordenados u ordenados

Almacenamiento periférico

Datos indexados

Abstracción e indirección

  1. La estructura taxonómica de rangos de clases , que es un ejemplo de estructura de datos jerárquica; y
  2. en tiempo de ejecución, la creación de referencias a estructuras de datos en memoria de objetos que han sido instanciados desde una biblioteca de clases .

Sólo después de la creación de instancias existe un objeto de una clase específica. Una vez que se borra la referencia de un objeto, el objeto también deja de existir. Las ubicaciones de memoria donde se almacenaron los datos del objeto son basura y se reclasifican como memoria no utilizada disponible para su reutilización.

Datos de la base de datos

Procesamiento de datos distribuido en paralelo

Ver también

Referencias

  1. ^ "Datos". Léxico . Archivado desde el original el 23 de junio de 2019 . Consultado el 14 de enero de 2022 .
  2. ^ "Programa de computadora". El diccionario de bolsillo de Oxford de inglés actual . Archivado desde el original el 28 de noviembre de 2011 . Consultado el 11 de octubre de 2012 .
  3. ^ "archivo (1)". Páginas del manual de OpenBSD . 24 de diciembre de 2015. Archivado desde el original el 5 de febrero de 2018 . Consultado el 4 de febrero de 2018 .
  4. ^ Paul, Ryan (12 de marzo de 2008). "Estudio: cantidad de información digital> capacidad de almacenamiento global". Técnicas Ars. Archivado desde el original el 13 de marzo de 2008 . Consultado el 13 de marzo de 2008 .
  5. ^ Gantz, John F.; et al. (2008). "El universo digital diverso y en expansión". Corporación Internacional de Datos a través de EMC. Archivado desde el original el 11 de marzo de 2008 . Consultado el 12 de marzo de 2008 .