Saltar al contenido principal

Estructuras Secuenciales

¿Que son las Estructuras Secuenciales?

Estructuras Algorítmicas

Las estructuras de operación de programas son un grupo de forma de trabajo, que permiten, mediante la manipulación de variables, realizar ciertos procesos específicos que nos lleven a la solución de problemas. Debemos de recordar que una vez entendido lo que se desea obtener del computador, se procede a determinar la estructura EPS (Entrada, Proceso, Salida) y si se considera necesario el diseño del algoritmo (diagrama de flujo y/o pseudocódigo) y prueba de escritorio.

Estas estructuras se clasifican de acuerdo a su complejidad en:

Secuenciales

Asignación
Entrada
Salida

Condicionales

Simples
Dobles
Múltiples o anidadas

Cíclicas

Hacer para
Hacer mientras
Repetir hasta

Estructuras secuenciales

Las estructuras secuenciales son aquellas en las que una acción (instrucción) sigue a otra en secuencia. Las tareas se suceden de tal modo que la salida de una es la entrada de la siguiente y así sucesivamente hasta el fin del proceso.

Una estructura secuencial se representa de la siguiente forma:

Inicio
Acción 1
Acción 2
.
.
.
Acción N
Fin

Asignación

Consiste en el paso de valores o resultados a una zona de la memoria, dicha zona será reconocida con el nombre de la variable que recibe el valor. La asignación se puede clasificar de la siguiente forma:

  • Simples: Consiste en pasar un valor constante a una variable (a=15)
  • Contador: Consiste en usar la variable como un verificador del número de veces que se realiza un proceso (a=a+1)
  • Acumulador: Consiste en usar la variable como un sumador en un proceso (a=a+b)
  • De trabajo: Variable que puede recibir el resultado de una operación matemática que involucre muchas variables (a=c+b*2/4)

Lectura (Entrada)

Consiste en recibir desde un dispositivo de entrada (p.ej. el teclado) un valor. Esta operación se representa en un pseudocódigo de la siguiente manera:

Leer a,b

Donde "a" y "b" son las variables que recibirán los valores

Escritura (Salida)

Consiste en mandar por un dispositivo de salida (p.ej monitor o impresora) un resultado o mensaje. Este proceso se representa en un pseudocódigo de la siguiente manera:

Escriba "El resultado es " , R

Donde "El resultado es: " es un mensaje que se desea aparezca y R es una variable que contiene un valor.