Algor Tmica 2dobti

Páginas: 4 (988 palabras) Publicado: 11 de mayo de 2015
Algorítmica
Programación estructurada
La programación estructurada es un paradigma de programación orientado a mejorar la claridad, calidad y tiempo de desarrollo de un programa de computadora,utilizando únicamente subrutinas y tres estructuras: secuencia, selección (if y switch) e iteración (bucles for y while), considerando innecesario y contraproducente el uso de la instrucción detransferencia incondicional (GOTO), que podría conducir a "código espagueti", que es mucho más difícil de seguir y de mantener, y era la causa de muchos errores de programación.

Orígenes de la programaciónestructurada
A finales de los años 1970 surgió una nueva forma de programar que no solamente daba lugar a programas fiables y eficientes, sino que además estaban escritos de manera que facilitaba sumejor comprensión, no sólo proveyendo ventajas durante la fase de desarrollo, sino también posibilitando una más sencilla modificación posterior.

El teorema del programa estructurado, propuesto porBöhm-Jacopini, demuestra que todo programa puede escribirse utilizando únicamente las tres instrucciones de control siguientes:
Secuencia
Instrucción condicional.
Iteración (bucle de instrucciones) concondición al principio.
Solamente con estas tres estructuras se pueden escribir todos los programas y aplicaciones posibles. Si bien los lenguajes de programación tienen un mayor repertorio de estructurasde control, éstas pueden ser construidas mediante las tres básicas citadas.
Ventajas de la programación estructurada
Ventajas de la programación estructurada comparada con el modelo anterior (hoyllamado despectivamente código espagueti).
Los programas son más fáciles de entender, pueden ser leídos de forma secuencial y no hay necesidad de hacer engorrosos seguimientos en saltos de líneas (GOTO)dentro de los bloques de código para intentar entender la lógica.
La estructura de los programas es clara, puesto que las instrucciones están más ligadas o relacionadas entre sí.
Reducción del...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Diagn Stico Diferencial Algor Tmico
  • Tmico
  • Identificaci n de estructuras algor tmicas selectivas de balam
  • Algorismo
  • Algorimos
  • Algorimos
  • algorismo
  • Algorismo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS