3.284 cursos gratis
6.263.460 alumnos
Publica tu curso gratis
Busca cursos gratis:
Estás aquí: mailxmail > Cursos de Informática > Hardware > Informática. Desarrollo científico del ordenador > Programación. Tendencias. Programación estructurada (1/2)

Informática. Desarrollo científico del ordenador

Autor: Abdiel Cáceres González
Curso: 5/5 5/5 (2 opiniones) |4375 alumnos|Fecha publicación: 10/07/2009
Capítulos del curso

Capítulo 16:

 Programación. Tendencias. Programación estructurada (1/2)

B. Tendencias de la programación

En 1966, dos matemáticos publicaron un artículo donde se mostraba que era posible hacer cualquier programa utilizando únicamente tres tipos de estructuras de control:

1) Secuencias
2) Opcionales
3) Repeticiones

El documento se tradujo del italiano (el idioma original del artículo) al inglés, y se publicó en la revista Communications of the ACM, donde redujeron a dos las reglas de formación necesarias para crear cualquier algoritmo [3].
............................................................
Ejercicios: 1) ¿Cuáles son esas dos reglas de formación?
............................................................

El artículo proporcionó una tendencia de programación que se conoce como programación estructurada.

1) Programación estructurada: En la programación estructurada, los programas grandes son difíciles de comprender si tienen un solo inicio y siguen aplicando operaciones tras operaciones hasta un solo final, de modo que la programación estructurada ofrece la alternativa de hacer módulos de programas más pequeños, que en conjunto puedan dar solución al problema.

De modo que la programación estructurada incluye

· Un desarrollo TOP-DOWN
· Un diseño Modular

El desarrollo TOP-DOWN establece dividir el problema en componentes de tamaño más manejable, resultando en programas más precisos y confiables.

El diseño modular agrupa las tareas que desarrollan la misma función.

Por ejemplo. Un cálculo de interés general podría ocupar un módulo en un programa; cualquier otra parte del programa puede utilizar ese módulo, así que se puede llamar en varias ocasiones por otros módulos.

El diseño modular de un programa se complementa con el desarrollo top-down porque los subpasos en el proceso del desarrollo en realidad es hacer más módulos en el programa
(Figura 18).
Programación. Tendencias. Programación estructurada (1/2)
Figura. 18. Diseño modular con filosofía Top-Down para el desarrollo del Software.

Recibe nuestras novedades
Al presionar "Recibir" estás dándote de alta y aceptas las condiciones legales de mailxmail

Hay 2 opiniones. Opina sobre este curso.


Cursos similares a Informática. Desarrollo científico del ordenador


Cursos Valoración Alumnos Vídeo
Bases de Datos en C#
El curso incluye el código necesario para acceder a las bases de datos y realizar consultas de selección y de acción.... [05/04/07]
 3,33/5 4.826  
Aprende Word
Este curso está destinado a los principiantes. A todos aquellos que necesitan una introducción detallada para moverse dentro de este programa. Está basado en ejercios prá... [27/09/05]
 4,88/5 3.974  
Cómo vuelan las aves y los aviones
En este curso de no muy larga duración explicaré sencillamente como vuelan aves, aviones y toda cosa que se eleve por los aires.... [14/02/07]
 4,67/5 866  


Publicar en   del.icio.us    digg    meneame

¿Qué es mailxmail.com?|ISSN: 1699-4914|Recomiéndanos|Ayuda
Condiciones legales de mailxmail