Tipos de programación
Programación estructurada (PE):
La programaciónestructurada está compuesta por un conjunto de técnicas que han ido evolucionando aumentando considerablemente la productividad del programa reduciendo el tiempo de depuración y mantenimiento delmismo.
Esta programación estructurada utiliza un número limitado de estructuras de control, reduciendo así considerablemente los errores.
Esta técnica incorpora:
• Diseño descendente(top-dow): el problema se descompone en etapas o estructuras jerárquicas.
• Recursos abstractos (simplicidad): consiste en descompones las acciones complejas en otras más simples capaces de ser resueltascon mayor facilidad.
• Estructuras básicas: existen tres tipos de estructuras básicas:
1) Estructuras secuénciales: cada acción sigue a otra acción secuencialmente. La salida de una acción esla entrada de otra.
2) Estructuras selectivas: en estas estructuras se evalúan las condiciones y en función del resultado de las mismas se realizan unas acciones u otras. Se utilizan expresioneslógicas.
3) Estructuras repetitivas: son secuencias de instrucciones que se repiten un número determinado de veces.
Las principales ventajas de la programación estructurada son:
• Los programasson más fáciles de entender
• Se reduce la complejidad de las pruebas
• Aumenta la productividad del programador
• Los programas queden mejor documentados internamente.
Un programa estáestructurado si posee un único punto de entrada y sólo uno de salida, existen de "1 a n" caminos desde el principio hasta el fin del programa y por último, que todas las instrucciones son ejecutables...
Regístrate para leer el documento completo.