Pgromamacion
Páginas: 3 (514 palabras)
Publicado: 29 de noviembre de 2012
Pasos:
Pasos | Etapa | Descripción |
1 | Análisis del problema | Conducen al diseñodetallado por medio un código escrito en forma de un algoritmo |
2 | Diseño de algoritmo | |
3 | Codificación | Se implementa el algoritmo en un código escrito en un lenguaje de programación.Refleja las ideas desarrolladas en las etapas de análisis y diseño |
4 | Compilación y ejecución | Traduce el programa fuente a programa en código de máquina y lo ejecuta. |
5 | Verificación | Buscaerrores en las etapas anteriores y los elimina. |
6 | Depuración | |
7 | Documentación | Son comentarios, etiquetas de texto, que facilitan la comprensión del programa |
Tipos:
Método |Descripción | Ejemplos |
Algorítmico | Utiliza un algoritmo y puede ser implementado en una computadora | * Instrucciones para manejar un vehículo * Instrucciones para secar grano a granel *Instrucciones para resolver ecuación de segundo grado |
Heurística: | Se apoya en el resultado obtenido en un análisis de alternativas de experiencias anteriores similares. De las mismas, a se deducen unaserie de reglas empíricas o heurísticas que de ser seguidas, conducen a la selección de la mejor alternativa en todas o la mayoría de las veces. | |
Diseño del algoritmo.
* Análisis deproceso implica que hace el programa.
* Diseño implica como se hace o realiza la tarea (problema) solicitado
En el diseño:
* El todo es la sumatoria de las partes.
* Divide el todo en variaspartes.
En la resolución de un problema complejo, se divide en varios sub problemas y seguidamente se vuelven a dividir los sub problemas en otros más sencillos, hasta que puedan implementarse en elcomputador.
Esta característica define lo que se entiende como diseño descendente ( Top-Down / Norte-Sur ) o diseño modular.
El proceso de ruptura del problema en cada etapa se llama refinamiento...
Leer documento completo
Regístrate para leer el documento completo.