Definiciones
Def: Una constante es un dato cuyo valor no puede cambiar durante la ejecución del programa. Recibe un valor en el momento de la compilación y este permanece inalterado durante todo elprograma.
Como ya se ha comentado en el tema sobre las partes de un programa, las constantes se declaran en una sección que comienza con la palabra reservada const. Después de declarar una constante yapuedes usarla en el cuerpo principal del programa. Tienen varios usos: ser miembro en una expresión, en una comparación, asignar su valor a una variable, etc.
Se puede hacer una división de lasconstantes en tres clases:
constantes literales (sin nombre)
constantes declaradas (con nombre)
constantes expresión
Datos
Una definición muy simple:
El tipo de un dato es el conjunto de valores que puedetomar durante el programa. Si se le intenta dar un valor fuera del conjunto se producirá un error.
La asignación de tipos a los datos tiene dos objetivos principales:
Por un lado, detectar errores enlas operaciones
Por el otro, determinar cómo ejecutar estas operaciones
De Pascal se dice que es un lenguaje fuertemente tipeado. Esto quiere decir que todos los datos deben de tener un tipodeclarado explícitamente, y además que existen ciertas restricciones en las expresionesen cuanto a los tipos de datos que en ellas intervienen.
Una ventaja de los lenguajes fuertemente tipeados es que segasta mucho menos esfuerzo en depurar (corregir) los programas gracias a la gran cantidad de errores que detecta el compilador.
Los tipos de datos, como casi todos los objetos de Pascal, sepueden declarar. La declaración de tipos ya se comentó en el tema correspondiente a la estructura de un programa.
Clasificaciones en los tipos de datos
En Pascal existen gran variedad y cantidad de tipos de datos.Pero en este tutorial sólo se trataran los básicos para que puedas ir construyendo tus primeros programas.
Existen muchas clasificaciones para los tipos de datos, y dependiendo de la fuente que...
Regístrate para leer el documento completo.