Algotirmos simples
Introducción a Algoritmos
Es un método para resolver un problema mediante una serie de pasos definidos, precisos y finitos.
Es un método de resolución de problemas complicadosmediante el uso repetido de otro método de cálculo más sencillo.
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 unanálisis de alternativas de experiencias anteriores similares. De las mismas, a se deducen una serie de reglas empíricas o heurísticas que de ser seguidas, conducen a la selección de la mejor alternativaen todas o la mayoría de las veces. | |
Los algoritmos se pueden expresar por:
Formulas
Diagramas de flujo
Norte-Sur, Top-Down
Pseudo código InicioLeer a,b,c
Calcular
Escribir perímetro
Fin
Pasos:
Pasos | Etapa |Descripción |
1 | Análisis del problema | Conducen al diseño detallado por medio un código escrito en forma de un algoritmo |
2 | Diseño de algoritmo | |
3 | Codificación | Se implementa elalgoritmo 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 encódigo de máquina y lo ejecuta. |
5 | Verificación | Busca errores en las etapas anteriores y los elimina. |
6 | Depuración | |
7 | Documentación | Son comentarios, etiquetas de texto, quefacilitan la comprensión del programa |
Matemáticas de Algoritmos
Lógica Computacional
La lógica computacional es la misma lógica matemática aplicada al contexto de las ciencias de la...
Regístrate para leer el documento completo.