informatica

Páginas: 4 (859 palabras) Publicado: 26 de febrero de 2015

Republica Bolivariana de Venezuela
Ministerio de Educación superior
Misión sucre – Estudios informáticaNombre: Yexsi Terán
Profesor: Daniel González




Programación Estructurada
La programación estructurada es un paradigma de programación orientado amejorar 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 de transferencia incondicional (GOTO), que podría conducir a "código espagueti", que es mucho más difícil de seguir y de mantener, yera la causa de muchos errores de programación.
Surgió en la década de 1960, particularmente del trabajo de Böhm y Jacopini,1 y una famosa carta, «La sentencia goto considerada perjudicial»,de Edsger Dijkstra en 19682 — y fue reforzado teóricamente por el teorema del programa estructurado, y prácticamente por la aparición de lenguajes como ALGOL con adecuadas y ricas estructuras de control.Teoremas de la programación estructurada
El teorema del programa estructurado, propuesto por Böhm-Jacopini, demuestra que todo programa puede escribirse utilizando únicamente las tres instrucciones decontrol siguientes:
Secuencia
Instrucción condicional.
Iteración (bucle de instrucciones) con condición al principio.
Solamente con estas tres estructuras se pueden escribir todos los programas yaplicaciones posibles. Si bien los lenguajes de programación tienen un mayor repertorio desestructuras, éstas pueden ser construidas mediante las tres básicas citadas.
Estructuras de control:.Existen tres clases de estructuras de control:
Secuenciales
Condicionales
Iterativas
Los programas que escribamos pueden definirse en base a las tres estructuras de control ya mencionadas.
Las...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informática
  • Informatica
  • Informatica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS