El flujo de control o, más adecuadamente, el flujo de control es el orden en el que se ejecutan varias partes de un programa, generalmente en respuesta a declaraciones condicionales, como las declaraciones if, pero también puede incluir cambios incondicionales en los flujos, por ejemplo, declaraciones goto.
Los flujos típicos son
1) secuencial en el que las declaraciones se ejecutan una tras otra
2) bucles donde se iteran ciertos procesos
3) ramas donde el flujo se transfiere en función de una condición existente en el momento de la ejecución.
- ¿Cómo describirías un objeto grande que golpea un planeta cerca de la velocidad de la luz?
- Después de pasar por una máquina de rayos X del aeropuerto, siempre recibo una descarga estática cuando recojo mi computadora portátil de aluminio. ¿Por qué?
- ¿Por qué el CO3 tiene una carga de -2 si todos los átomos tienen octetos completos y todos están contentos?
- ¿Cuál es la relación entre la transmisión de información y la velocidad de grupo de una onda?
- ¿Qué es el intervalo espacio-tiempo y cómo se relaciona con la idea de causalidad?
Los comandos de flujo de control típicos (de varios lenguajes de compilación) son
ir
para
mientras
hacer
Si
más
ifelse
terminara si
cambiar
seleccione el caso
Seguir
descanso
siguiente
lazo
loopx
entrar
salir
final
regreso
repetir
llamada
subrutina
módulo
bloquear
función
jmp
saltar
je
jne
jg
jge
ja
jae
jl
jle
jb
jbe
jo
jno
jz
jnz
js
jns
interrumpir
intercambiar
dup
omitir
popular
soltar
putrefacción
pliegue
recoger
rodar
redirigir
Hay muchos más dependiendo del lenguaje de la computadora y su sintaxis.