Es una serie de pasos o procedimientos, los cuales tienen un orden y nos permiten llegar a un objetivo especifico, cumpliendo con ciertas condiciones.
Características
Los algoritmos deben de contar con características especificas:
-Preciso
-Definido
-Finito
-Legible
Pasos para resolver un problema computable:
1. Análisis del problema
- Definir y entender el problema
- Identificar los datos de entrada
- Identificar datos de salida (resultados)
- Definir y entender el problema
- Identificar los datos de entrada
- Identificar datos de salida (resultados)
2. Diseño y verificación del algoritmo
- Diseño descendente
- Refinamiento por pasos
- Herramientas de programación
· Diagramas de flujo
· Pseudocodigo
- Diseño descendente
- Refinamiento por pasos
- Herramientas de programación
· Diagramas de flujo
· Pseudocodigo
3. Codificación del algoritmo
4. Ejecución del programa
5. Prueba del programa
4. Ejecución del programa
5. Prueba del programa
No hay comentarios:
Publicar un comentario