Tipos de datos en Pseudocódigo
Los datos que utilizan los programas se pueden clasificar en base a diferentes criterios. Uno de los más significativos es aquel que dice que todos los datos que utilizan los programas son simples o compuestos.
Un dato simple es indivisible (atómico), es decir, no se puede descomponer.
EJEMPLO Un año es un dato simple:
Año...: 2017
Un año se expresa con un número entero, el cual no se puede descomponer. Sin embargo, un dato compuesto está formado por otros datos.
EJEMPLO Una fecha es un dato compuesto por tres datos simples (día, mes, año):
Fecha:
Día...: 18
Mes...: 9
Año...: 2017
EJEMPLO Las coordenadas de un punto en un plano es también un dato compuesto, en este caso, por dos datos simples (x, y):
Coordenadas:
x...: 49
y...: 25
EJEMPLO Otro ejemplo de dato simple es una letra:
Letra...: T
Una letra se representa con un carácter del alfabeto. Pero, cuando varias letras se agrupan, entonces se obtiene un dato compuesto por varios caracteres.
EJEMPLO Para formar un nombre de persona se utilizan varios caracteres:
Nombre...: Ana
Ana es un dato compuesto por tres caracteres.
EJEMPLO Otro ejemplo de dato compuesto es una ficha que contenga el nombre de una persona, su ciudad de residencia y su fecha de nacimiento:
Ficha:
Nombre...: Miguel
Ciudad...: Pamplona
Fecha:
Día...: 22
Mes...: 6
Año...: 2020
En este caso, la ficha es un dato compuesto por tres datos y, a su vez, todos ellos también son compuestos.
A los datos compuestos también se les conoce como datos estructurados, ya que son datos que se forman al agruparse otros. Por consiguiente, de los datos simples se dice que no tienen estructura.
Seguidamente, se van a estudiar cinco tipos de datos:
- Entero
- Real
- Lógico
- Carácter
- Cadena
De ellos, tan solo el tipo cadena es compuesto. Los demás son los tipos de datos simples considerados estándares. Esto quiere decir que la mayoría de los lenguajes de programación permiten trabajar con ellos.
A los tipos de datos simples estándares también se les conoce como tipos de datos primitivos, básicos o fundamentales.