Estructura de un programa
Un programa informático (programa) es una secuencia de acciones (instrucciones) que manipulan un conjunto de objetos (datos).
Existen dos partes o bloques que componen un programa:
Bloque de instrucciones: conjunto de acciones u operaciones que se han de llevar a cabo para conseguir los resultados esperados.
Partes del bloque de instrucciones
Salida
Fin de programa: resultados
Algoritmo
Proceso de programa: cálculos
Entrada
Inicio de programa: datos
El bloque de instrucciones está compuesto a su vez por tres partes, aunque en ocasiones no están perfectamente delimitadas, y aparecerán entremezcladas en la secuencia del programa, podemos localizarlas según su función. Estas son:
Salida de resultados:conjunto de instrucciones que toman los datos finales de la memoria interna y los envían a los dispositivos externos.
Proceso o algoritmo: instrucciones que modifican los objetos de entrada y, en ocasiones, creando otros nuevos.
Entrada de datos: instrucciones que almacenan en la memoria interna datos procedentes de un dispositivo externo.
Bloque de declaraciones: en este se detallan todos los objetos que utiliza el programa (constantes, variables, archivos, etc).