Tema 7: Estructura Secuencial
¿Qué es la estructura secuencial en programación?
La estructura secuencial o programación secuencial se entiende como una metodología que basa su funcionamiento en tener acciones o instrucciones que sigan a otras de forma secuencial. Así pues, en este mecanismo se pueden presentar múltiples operaciones de inicio a fin, así como las operaciones de asignación o de cálculo, entre otras.
¿Cómo se representa una estructura secuencial?
Generalmente, el proceso que desempeña una estructura secuencial consta de un comienzo, seguido por la ejecución número 1, luego la ejecución número dos, posteriormente la ejecución número tres, hasta llegar a la finalización del proceso.
Fases de la estructura secuenciales:
Estas están divididas en 5 fase que consta en todo algoritmo o programación :
1.- Definición de variable.- Se enlistan al principio del algoritmo todas las variables que se usarán, colocando el nombre y el tipo.
2.- Inicialización de variable.- Se le debe asignar algún valor, puede ser numérico, lógico o de otro tipo.
3.- Lectura de datos.- El valor o dato se recibe desde un dispositivo de entrada y se almacena en la variable que aparece después de la instrucción.
4.- Calculo.- De acuerdo con los valores de entrada se realizan las operaciones para indicar la salida.
5.- Escritura o salida de datos.- El resultado o mensaje se envía a través de un dispositivo de salida y la instrucción se escribe entre comillas.
Para entender mejor cómo funciona, ponemos como ejemplos de programación secuencial a los problemas que sólo utilizan operaciones, entradas y salidas; también los problemas que son diagramados y codificados son estructuras secuenciales.
Clasificación de la estructura secuencial
Toda estructura secuencial mantiene su organización básica de operación y se clasifican de la siguiente manera: por asignación, por cálculo y por sumarización , pero también tenemos que mencionar a una tipología que está vinculada con el mecanismo que utilizamos para realizar un esquema de este tipo, el cual puede ser manual o automatizado. En ambos casos, los pseudocódigos cumplen una función esencial.
Los pseudocódigos y su vinculación con la estructura secuencial es la expresión con la que se define el grupo de pasos que se llevan a cabo para efectuar una programación y tiene como principal función generar las soluciones de los problemas a través de pasos. Es importante destacar que estos códigos son, para ser entendibles por los humanos y no por las máquinas.
Ventajas de la Estructura Secuencial
- Con este tipo de estructura, los programas son más sencillos de utilizar.
- Disminuye la capacidad de pruebas.
- Aumenta la producción del sistema.
- Mantiene una condición específica.
- Coopera armónicamente ante la secuencia ordenada.
- Disminución de gastos por mantenimiento.
- Gracias al fácil seguimiento del proceso, es sencillo detectar y corregir posibles errores.
- Permite la modificación, así como eliminar objetos.
Video sobre las Estructura Secuenciales
Ejercicios de estructura Secuencial
Ejemplo: Escriba un algoritmo que pregunte por dos números y muestre como resultado la suma de estos.Ejemplo: Escriba un algoritmo que permita conocer el área de un triángulo a partir de la base y la altura.
Ejemplo.- Programa que permita calcular 5 datos.
Ejemplo
Video de un Ejercicio
Autor: Jilmar Cedeño Intriago