de todo

Páginas: 15 (3544 palabras) Publicado: 25 de abril de 2013








Algorítmica y Programación






Profesora: Bachilleres:
Edirelys Nolasco Yoleida Díaz CI: 19238967
Josué Vera CI: 22920851Trayecto II
Trimestre I
Sección IIng. En Informática







Queremene, febrero del 2013
Introducción

Las técnicas de programación permiten lograr que los algoritmos sean más fáciles de escribir, entender, depurar, actualizar y documentar. Dentro de estas técnicas encontramos a la: programación estructurada y programación modular.
La técnica deprogramación estructurada, permite ahorrar tiempo y esfuerzo en el desarrollo de algoritmos y programas, maneja un número establecido de estructuras de control que permiten minimizar la complejidad de los problemas y reducir errores.


















Teorema de la programación estructurada.

TÉCNICAS DE PROGRAMACION
Las técnicas de programación permiten lograr que los algoritmossean más fáciles de escribir, entender, depurar, actualizar y documentar. Dentro de estas técnicas encontramos a la: programación estructurada y programación modular.

Programación estructurada
La técnica de programación estructurada, permite ahorrar tiempo y esfuerzo en el desarrollo de algoritmos y programas, maneja un número establecido de estructuras de control que permiten minimizar lacomplejidad de los problemas y reducir errores.

Teorema de la programación estructurada
Un programa propio es aquel que cumple las siguientes características:
• Tiene un inicio y un fin
• Existen cambios de flujos lógicos que permiten unir el inicio y el fin de un programa.
• Todas las órdenes son ejecutables y no existen órdenes de repetición. 
En mayo de 1966 Bohm y Jacopini, proponen unteorema llamado teorema de la programación estructurada que dice: Para desarrollar un programa propio se necesitan tres estructuras de control: Estructura secuencial, Estructura de selección y Estructuras de repetición.

Programación modular
Otra técnica que permite que los algoritmos y programas sean más flexibles y productivos es la programación modular, bajo el concepto de divide y vencerás,la programación modular resuelve un problema dividiendo en partes, encontrando la solución para cada parte independiente, para que posteriormentelas soluciones de estas partes se pueden unir y encontrar de esta manera la solución de este problema.
Otro concepto de la programación modular es la reutilización de las ordenes, pues una parte de algún problema puede formar parte también de otroproblema, esto requiere decir que se encuentra una solución para esa parte se está encontrando parte de la solución de ambos problemas.
Esta última característica permite considerar que las soluciones parciales de un problema deben ser independientes, para que puedan ser utilizadas en la búsqueda de la solución de otros problemas. Esto permitirá tener un conjunto de librerías de partes de problemas quepuedan ser utilizadas en problemas diversos.

¿Qué es un módulo?
Un módulo es un conjunto de órdenes que al ser ejecutadas permite realizar una determinada tarea.
Un módulo puede ser considerado como la parte independiente de un problema, que al ser ejecutado permite resolver una parte del problema.
Existen dos tipos de módulos: modulo principal, sub modulo.

Modulo principal 
El modulo...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Todo de todo
  • Todo es uno uno es todo
  • Todo A Todo
  • todos y todas
  • de todo todo
  • Todo Todo
  • Todo Todo.
  • todos y todos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS