¿Qué es el flujo de control?

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.

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.

Sí, las condiciones es lo que debe hacer el programa cuando la situación normal no es el caso, por lo general, la ejecución secuencial es el flujo normal del programa de computadora, los bucles o la comparación es el control más frecuente en el programa.

En dinámica de vuelo, si el caudal másico se puede variar de forma lineal o no lineal por medio de un dispositivo mecánico que altera el área o la velocidad, el flujo del fluido es flujo controlado. Bueno, la definición no proviene de ninguna referencia, pero creo que no hay ningún otro flujo de control en la dinámica de fluidos.