2.1 Instrucciones y los tipos de los algoritmos
INSTRUCCIONES Y TIPOS DE INSTRUCCIONES
El proceso de diseño del algoritmo o posteriormente de codificación del programa consiste en definir las acciones o instrucciones que resolverán al problema.
Las acciones o instrucciones se deben escribir y posteriormente almacenar en memoria en el mismo orden en que han de ejecutarse, es decir, en secuencia.
Un programa puede ser lineal o no lineal.
Un programa es lineal si las instrucciones se ejecutan secuencialmente, sin bifurcaciones, decisión ni comparaciones.
En el caso del algoritmo las instrucciones se suelen conocer como acciones, y se tendría:
Un programa es no lineal cuando se interrumpe la secuencia mediante instrucciones debifurcación:
Las instrucciones disponibles en un lenguaje de programación depende del tipo de lenguaje. Por ello, en este apartado estudiaremos las instrucciones –acciones- básicas que se pueden implementar de modo general en un algoritmo y que esencialmente soportan todos los lenguajes. Dicho de otro modo, las instrucciones básicas son independientes del lenguaje.
La clasificación más usual, desde el punto de vista anterior, es:
1. instrucciones de inicio / fin,
2. instrucciones de asignación,
3. instrucciones de lectura,
4. instrucciones de escritura,
5. instrucciones de bifurcación