1- Variable: Son espacios reservados en la memoria que, como su nombre lo indica, pueden cambiar de contenido a lo largo de la ejecución de un programa. Una variable corresponde a un área reservada a la memoria principal del ordenador pudiendo ser de longitud:
-Fija: Cuando el tamaño de la misma no variará a lo largo de la ejecución del programa. Todas las variables, sean del tipo que sean tienen longitud fija, salvo algunas excepciones como las colecciones de otras variables como las (arrays) o las cadenas.
2- Constante: Una constante, es un valor que no puede ser alterado durante la ejecución de un programa.
Una constante corresponde a una longitud fija de un área reservada en la memoria principal del ordenador, donde el programa almacena valores fijos. Por ejemplo:
- El valor de pi = 3.1416
3- Enunciados de lectura: Se utiliza para introducir datos que que se van a utilizar en la solución del algoritmo, consta de la palabra LEA y a continuación se relacionan en forma de lista las variables a leer separadas por comas así:
LEA ANTE, PEN, ICO.
4- Enunciados de escritura: Se realiza para los resultados que esperaban obtener al ejecutarse el algoritmo. Consta de la palabra ESCRIBA seguida de las listas de las variables separadas por comas así:
ESCRIBA PAGO, RETEN. INTE
5- Enunciados de asignación: Es una acción o proceso por el cual se le asigna un valor (constante o variable)o el resultado de una operación (expresión) a una variable. Los enunciados de asignacion se utilizan generalmente para cambiarle de valor a una variable o definiría.
Definir una variable consiste en dale o asignarle por primera vez un valor; y puede hacerse de 2 maneras: por medio de una lectura de datos o utilizando un enunciado de asignacion.
Debe tenerse en cuenta que en la parte de la izquierda de un enunciado de asignación siempre va, y debe ir una variable.
La Flecha ( -> ) significa asignación e indica que el valor de la parte derecha del enunciado (variable, expresión o constante) se le asigna a la parte de la izquierda (variable). Sin embargo muchos ingenieros de sistemas utilizan el signo de igualdad ( = ) para indicar esta asignación.
Regalas para la construcción de un enunciado de asignación:
1. Toda variable que aparezca al lado derecho de un enunciado de asignacion debe estar definida
2. En un enunciado de asignacion la variable de la izquierda es la unica que cambia de valor cuando con anterioridad tiene un valor asignado.
3. Las variables que aparezcan en la parte derecha de un enunciado de asignacion, conservan su valor despues de ejecutarse el enunciado.
4. Si la variable de la parte izquierda del enunciado se encuentra tambien al lado derecho, Esta variable cambia de valor por aparecer en la izquierda.