Apuntes de fundamentos de programación unidad 6

 

Desde 1973 Edgser W. Dijkstra establece con sus principios de la programación estructurada, que las instrucciones de un programa deben ejecutarse en secuencia, es decir sin saltos abruptos, por decirlo de alguna manera. El código espaguethi es un ejemplo de saltos de “un lado a otro” dentro o hacia fuera del programa. Una instrucción que solía usarse dentro de un código espaguethi es el goto. Como buenos programadores y siguiendo las enseñanzas de Dijkstra, debemos evitar el uso de senetencias goto.

La secuencia en que son ejecutadas las sentencias –instrucciones- de un programa se le conoce como flujo de ejecución del programa. El control de flujo de ejecución de las sentencias de un programa en ocasiones debe variar, según sean realizadas algunas validaciones de datos. Por ejemplo, un algoritmo que efectúe la suma de los primeros n números naturales, donde n es un dato entero que se lee en nuestra aplicación. Si el valor de n leído es 5, el programa deberá calcular la suma de los primeros 5 números naturales.

 



 

Francisco Rios Acosta
friosam[arroba]prodigy.net.mx

Comentarios


Trabajos relacionados

  • Diseño de Interfaces de Usuario

    Principios para el Diseño de Interfaces de Usuario. Utilización de Prototipos en la Implementación de IU. Heurísticas pa...

  • Visual Basic

    ¿Qué es visual Basic?. Características de visual Basic. Mención y explicación de las partes del entorno de trabajo de vi...

  • Inteligencia Artificial

    Técnicas de solución. Sistemas de producción. Representación del conocimiento. Inferencia y razonamiento. Representación...

Ver mas trabajos de Programacion

   

Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.


Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.