Matlab
FACULTAD DE INGENIERÍA
PROGRAMACIÓN
INGENIERÍA AEROESPACIAL
La programación estructurada es una forma
de escribir programas de computadora demanera clara.
Se escribe de acuerdo a las siguientes reglas:
Tiene diseño modular
Los módulos son diseñados de modo descendente
Cada módulo se codifica utilizando las tres
estructuras decontrol básicas: secuencia, selección
y repetición.
Es el conjunto de técnicas que incorporan:
Recursos
abstractos:
descomponer
una
determinada acción compleja en términos de unnúmero de acciones más simples.
Diseño descendente (top-down): proceso en el cual
un problema se descompone en una serie de niveles
o pasos sucesivos.
Estructuras de control: son métodos deespecificar
el orden en que las instrucciones de un algoritmo se
ejecutarán.
El teorema de Böhm‐Jacopini, demuestra que todo
programa puede escribirse utilizando únicamente las
tres estructurasde control siguientes:
i.
ii.
iii.
Secuencia
Instrucción condicional.
Iteración (bucle de instrucciones) con condición al
principio.
Solamente con estas tres estructuras se puedenescribir todos los programas y aplicaciones posibles.
Si bien los lenguajes de programación tienen un
mayor repertorio de estructuras de control, éstas
pueden ser construidas mediante las tres básicas.
Estructura secuencial.
Una estructura de programa es secuencial si se
ejecutan instrucciones una tras otra a modo de
secuencia, es decir que una instrucción no se ejecuta
hastaque finaliza la anterior.
Acción 1
Acción 2
Acción n
Estructura selectiva
La estructura selectiva permite la realización de una
instrucción u otra según un criterio, solo unade
estas instrucciones se ejecutara.
Estructura iterativa
Un bucle iterativo o iteración de una secuencia de
instrucciones, hace que se repitan mientras se
cumpla una condición,...
Regístrate para leer el documento completo.