Programación estructurada

Solo disponible en BuenasTareas
  • Páginas : 3 (677 palabras )
  • Descarga(s) : 0
  • Publicado : 28 de mayo de 2011
Leer documento completo
Vista previa del texto
Programación estructurada
Es una técnica en la cual la estructura de un programa se escribe desde un ordenador de manera clara. Este está compuesto por segmentos, los cuales están constituidos porinstrucciones o codificaciones. Estos segmentos solo tienen una entrada y una salida, se asume que no posee lazos infinitos o instrucciones que jamás se ejecuten, esto se llama programas propios.Para realizar dicho programa se necesita solo tres estructuras:

Secuencial: El bloque secuencial de instrucciones, instrucciones ejecutadas sucesivamente, una detrás de otra.
Selectiva: Lainstrucción condicional con doble alternativa.
Repetitiva o Iterativa: El bucle condicional que ejecuta la instrucción repetidamente mientras la condición se cumpla.
Está compuesta por un conjunto detécnicas que han ido aumentando considerablemente la productividad del programa reduciendo el tiempo de depuración y mantenimiento.

La regla general es que las instrucciones se ejecuten sucesivamente unatras otra, pero diversas partes del programa se ejecutan o no dependiendo de que se cumpla alguna condición. Además, hay instrucciones (los bucles) que deben ejecutarse varias veces, ya sea en númerofijo o hasta que se cumpla una condición determinada.
Un programa estructurado es que puede ser leído en secuencia, desde el comienzo hasta el final sin perder la continuidad de la tarea que cumpleel programa, lo contrario de lo que ocurre con otros estilos de programación. Se logra una reducción del esfuerzo en las pruebas.
El seguimiento de las fallas o depuración (debugging) se facilitadebido a la lógica más visible, de tal forma que los errores se pueden detectar y corregir más fácilmente.

Estructura de un programa
La estructura de un programa es una cuestión que puede serabordada desde varios puntos de vista, en el cual se ha considerado solo dos: Componentes lógicos que se refiere a los diversos elementos que compone una aplicación desde lo más complejo hasta lo más...
tracking img