You are on page 1of 2

CONTROL DE FLUJO SECUENCIAL.

Realizar la siguiente investigacin del control de flujo secuencial.


QU ES ESO?
Se refiere a la ejecucin de instrucciones una tras otra, es decir de una lnea, a la siguiente sin
saltarse ninguna, es en dnde la salida de una es la entrada de otra. El flujo secuencial es
casi inexistente, ya que en muchos programas se hacen llamadas a funciones y esto hace que
no sea secuencial.
Cuando se llama a una funcin se hace un salto ya sea condicional o incondicional, se ejecuta
el "bloque de cdigo" determinado, y cuando finaliza el bloque se regresa a la direccin que se
guardado en la memoria antes de realizar el salto, la funcin hace que se regrese a esa
direccin con la instruccin "volver". Esto es a lo que podemos llamar funcin, subrutinas o
subprogramas. En un programa secuencial, el contador de programa se limita a ejecutar la
prxima instruccin que hay que ejecutar, teniendo en cuenta la longitud de la instruccin
anterior, pero sin saltar instrucciones intermedias. Este tipo de programas es prcticamente
inexistente: todos los programas hacen uso de llamadas a funciones, como mnimo, y esto
supone un flujo decididamente no secuencial, como se ver. Con todo, el flujo secuencial es el
ms rpido posible, y ciertos segmentos de cdigo, especialmente los relacionados con
clculo intensivo, son secuenciales por esta razn.
PARA QU SIRVE?
Sirve para donde se ejecutan una serie de actividades en una secuencia predefinida. Esta
secuencia puede incluir operadores de control de flujo similares a los que han existido durante
aos en lenguajes de programacin. Por ejemplo, operadores de decisin (ifelse) o de
iteracin (while). Se utiliza para flujos donde nos interesa que el control lo tenga
primordialmente el proceso definido.
DNDE SE USA? Hay ocasiones en que el algoritmo empleado para realizar una tarea que
consta de una cierta cantidad de casos, que dependen de forma arbitraria de un cierto valor
entero. Por ejemplo, el clculo de la desgravacin en un programa de hacienda depende del
estado civil de la persona: soltero, casado, viudo, etc. Se podra calcular la desgravacin
mediante un programa de flujo.
CARACTERSTICAS:
Asignacin: la asignacin 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.
Escritura o salida de datos: consiste en mandar por un dispositivo de salida (p.ej. monitor o
impresora) un resultado o mensaje.
Lectura o entrada de datos: la lectura o entrada de datos consiste en recibir desde un
dispositivo de entrada (p.ej. el teclado) un valor o dato.
Declaracin de variables y constantes: la declaracin de variables es un proceso que
consiste en listar al principio del algoritmo todas las variables que se usarn, adems de
colocar el nombre de la variable se debe decir qu tipo de variable es.

REPORTE COMPLETO DE QUE SE TRATA UN CONTROL DE FLUJO SECUENCIAL:


Pues para m se refiere a la ejecucin de instrucciones una tras otra, es decir de una lnea, a
la siguiente sin saltarse ninguna, es en dnde la salida de una es la entrada de otra. Adems
se sabe que el flujo secuencial es casi inexistente, ya que en muchos programas se hacen
llamadas a funciones y esto hace que no sea secuencial. Cuando se llama a una funcin se
hace un salto ya sea condicional o incondicional, se ejecuta el "bloque de cdigo"
determinado, y cuando finaliza el bloque se regresa a la direccin que se guardado en la
memoria antes de realizar el salto, la funcin hace que se regrese a esa direccin con la
instruccin "volver". Esto es a lo que podemos llamar funcin, subrutinas o subprogramas. La
estructura de control secuencial es en la que no hay otras estructuras de control como "de
decisin/selectivas" o "de iteracin/cclicas", es decir que el flujo/camino que sigue el
programa no tiene bifurcaciones, ni ciclos. Son en las que el diagrama de flujo va en lnea
recta y no se detienen en ninguna condicin, ni se regresa a una lnea anterior, como una
Estructura de Control Secuencial.
1. Flujo secuencial: en un programa secuencial, el contador de programa se limita a ejecutar la
prxima instruccin que hay que ejecutar, teniendo en cuenta la longitud de la instruccin
anterior, pero sin saltar instrucciones intermedias.