TIPOS DE DATOS
Dato
El dato es una representación simbólica (numérica, alfabética, algorítmica, entre otros.), un atributo o característica de una entidad. Los datos describen hechos empíricos, sucesos y entidades.Los datos aisladamente pueden no contener información humanamente relevante. Sólo cuando un conjunto de datos se examina conjuntamente a la luz de un enfoque, hipótesis o teoría se puede apreciar la información contenida en dichos datos. Los datos pueden consistir en números, estadísticas o proposiciones descriptivas. Los datos convenientemente agrupados, estructurados e interpretados se consideran que son la base de la información humanamente relevante que se pueden utilizar en la toma decisiones, la reducción de la incertidumbre o la realización de cálculos. Es de empleo muy común en el ámbito informático y, en general, prácticamente en cualquier investigación científica.
En programación, un dato es la expresión general que describe las características de las entidades sobre las cuales opera un algoritmo.
En Estructura de datos, es la parte mínima de la información.
Un dato por sí mismo no constituye información, es el procesamiento de los datos lo que nos proporciona información.
Véase también: Archivo informático.
Nos nutriremos de datos para obtener información. El conocimiento consiste en coger la información y poder expresarla con nuestras palabras.
por ejemplo, un código postal es un número inteligente, los dos primeros dígitos representan la provincia y los otros tres el distrito postal.
Si vamos a hacer operaciones aritméticas con un valor numérico lo almacenaremos como número, si no, como texto.
¿qué tipos de datos nos encontraremos como regla general?
- numéricos
- texto
- lógicos
- fecha/hora
- otros
DATOS LÓGICOS
V → TRUE → 1 → !=0
F → FALSE → 0 → 0
DATOS FECHA
Según el lenguaje se trabaja con una fecha de una manera u otra.
DATOS TEXTO
El
texto es una sucesión de caracteres alfanuméricos y símbolos. Los
programadores asocian componentes semánticos a los textos, para el
ordenador “A” es un código almacenado como 65, “a” el 97, para nosotros
simplemente una “A”. Un string es una sucesión de caracteres (un array
de caracteres) terminada en \0, que nos indica como termina la cadena.
Normalmente en los lenguajes nos encontraremos dos tipos de almacenamiento:
- carácter: sólo almacena 1 carácter
- cadena: es capaz de almacenar un conjunto de caracteres. Se comporta como un array de caracteres con un terminador válido.
DATOS NUMÉRICOS
Los
números decimales, compuestos de parte entera y decimal... 1.2563121 se
almacena de forma distinta que 125 y que -125. Los lenguajes nos
dividen los tipos de números, para poder elegir el tamaño de memoria
según el número a almacenar. En los lenguajes que nos ofrecen una mayor
variedad de tipo podremos tener hasta 16 tipos de números.
- Entero corto: enteros muy pequeños, que ocupan un byte.
- Enteros,
- Enteros largos,
- Flotantes,
- Dobles,
- Decimales,
Estos
tipos los habrá con signo y sin signo (entero corto, enteros y entero
largo) flotantes, dobles y decimales siempre con signo. Mientras más
tipado sea un lenguaje mejor controlaremos el tipo y controlaremos mejor
los errores.
Después del nombre del dato diremos el tipo
DECLARO dato ENTERO,