Tipos de datos

Portada » Tecnologías » Tipos de datos

En el campo de la informática, cuando se hace referencia a los tipos de datos, usualmente se habla del tipo de dato que utiliza algún lenguaje de programación que, como bien deben saber las personas que trabajan o conocen de este mundo, cada lenguaje de programación maneja sus propios tipos de datos, pero, todos basados en unos tipos básicos.

¿Qué es un dato?

Antes de indagar en los tipos de datos, es importante que las personas sepan que es un dato, porque muchos suelen informarse a medias, cuando todo tipo de información es valiosa, especialmente cuando se busca aprender algo tan complejo con un lenguaje de programación.

En este caso en particular, debe saber que un dato es la expresión general con la cual se describen los objetos con los cuales funciona una computadora. Los datos de entrada son transformados por un programa, luego pasan por una serie de procesos para convertirse en datos de salida.

¿Qué es un tipo de dato?

Un tipo de dato informático es considerado como el atributo de los datos que indica el ordenador, o en otros casos, lo indica el programador, sobre la clase de datos que se manejaran. Es importante colocarle restricciones a los datos, algunas de estas restricciones pueden ser: los valores que tendrán la capacidad de tomar o las operaciones que se podrán realizar.

En esencia, se puede decir que un tipo de dato es un espacio en la memoria que tiene restricciones. Cabe destacar que este es un concepto de la informática, y más específicamente, está relacionado con los lenguajes de programación, aunque el concepto también tiene relación con nociones de la matemática y la lógica.

Si se quiere ver el concepto de una forma mucho más amplia, se puede decir que un tipo de dato logra definir un conjunto de valores y las operaciones que se realizan sobre esos valores.

Es importante mencionar que, la mayoría de los lenguajes de programación incluyen la notación del tipo de datos que usa, por supuesto que, si los lenguajes son diferentes estos pueden tener terminologías diferentes.

Otra forma, también valida, de ver lo que es un tipo de dato es como una limitación impuesta a la hora de interpretar datos en su sistema de tipificación, esto describe la representación, interpretación, y estructura de los valores u objetos que se encuentran almacenados en la memoria del ordenador.

¿Cuáles son los tipos de datos que existen?

Los datos tienen varias categorías, esto depende del ordenador o del lenguaje que se esté usando. Las categorías básicas son: numéricos, lógicos y cadenas. Estas categorías básicas las manejan casi todos los lenguajes de programación, solo que la forma de escribir esos tipos de datos suele variar un poco.

Para que se pueda entender mejor cada una de estas categorías básicas, a continuación se explicaran cada una de ellas.

  • Numéricos. Estos datos representan una cantidad o un valor específico, la forma de representar este tipo de datos es a través de los formatos que la mayoría conoce, es decir, enteros o fracciones decimales en caso de que existan.

Los datos numéricos pueden ser representados como Entero o Real.

En el caso de los Enteros, estos son números completos, es decir, que no poseen ningún componente fraccional ni decimal, además estos pueden ser negativos o positivos, cabe destacar que estos datos representan el conjunto de los números enteros.

En el caso de los Reales, estos números pueden ser positivos o negativos, y siempre tienen un punto decimal. Los números reales están compuestos por un número entero y una parte decimal.

  • Lógicos. Los tipos de datos lógicos son mejor conocidos como booleanos, este tipo de dato se caracteriza porque solo puede tomar uno de dos valores, es decir, puede ser verdadero o falso, así de simple.

Este tipo de dato se utiliza comúnmente para representar el sí y el no a determinadas condiciones, estas condiciones las colocan los programadores, y depende de la situación que estén presentando o de lo que desean que mostrar.

  • Cadenas. Estos datos representan básicamente texto, bien sean palabras, frases o cualquier otra información que deba mostrarse como texto. Este tipo de datos es fácil de identificar porque se deben delimitar por comillas o apostrofes.

Este tipo de datos tiene dos categorías, la primera es tipo carácter y la segunda es tipo cadena.

El tipo carácter es representado en la mayoría de los lenguajes como Char, y es un conjunto finito y ordenado de caracteres, los datos de este tipo solo poseen un único carácter. Además, reconoce los caracteres alfabéticos, numéricos y los especiales.

El tipo cadena es una sucesión de caracteres, es reconocido en la mayoría de los lenguajes como String, este tipo de datos deben estar delimitados por unas comillas o apostrofes (esto depende del lenguaje de programación). La longitud de la cadena comprende lo que se encuentra dentro de los delimitadores.

Es importante mencionar que estos tipos de datos también son conocidos como datos de tipo simple, porque no poseen una estructura compleja. Existen otros tipos de datos que se llaman datos complejos, y este tipo de datos los suelen proporcionar los lenguajes de programación, y tienen una estructura predeterminada.

Tipos de datos en algunos lenguajes de programación

Con el fin de tener una visión más amplia de los tipos de datos que manejan distintos lenguajes de programación, a continuación se le presentaran algunos de ejemplos, que muestran cuales son los tipos de datos que manejan algunos lenguajes de programación.

  • Lenguaje Pascal. Este lenguaje de programación acepta los siguientes tipos de datos:

  • Booleano, esto representa Verdadero – Falso.
  • Entero, esto representa un Entero sin signo.
  • Real, esto representa un número con coma flotante de doble precisión.
  • Decimal, esto representa un número con coma fija de 4 decimales.
  • Cadena, esto representa una cadena de caracteres alfanumérica.
  • Byte, esto representa un Byte sin signo.
  • ByteSig, esto representa un Byte con signo.
  • Word, esto representa un Word sin signo.
  • WordSig, esto representa un Word con signo.
  • EnteroSyg, esto representa un Entero con signo.
  • Lenguaje Java. Este es uno de los lenguajes de programación más conocidos, y acepta los siguientes tipos de datos:

  • Booleano (boolean).
  • Byte (byte).
  • Entero pequeño (short).
  • Entero (int).
  • Entero largo (long).
  • Real (float).
  • Real largo (double).
  • Carácter (char).

En la actualidad podrá encontrar una gran cantidad de lenguajes de programación, todos con sus propias reglas, pero, los que se encuentran en la mira de todos son los lenguajes de programación web, y estos tienen un funcionamiento diferente a los tradicionales.

Si se encuentra interesado en la programación, es importante que conozca los tipos de datos simples, y mucho más allá de eso, porque ese es un mundo bastante complejo, además, a medida que las personas van aprendiendo un lenguaje de programación nuevo, necesitan aprender nuevas cosas.

Deja un comentario

Previous

Tipos de señales

Tipos de derechos

Next