Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Un algoritmo se define como un método que se realiza paso a paso para solucionar un problema
que termina en un número finito de pasos.
Existen dos tipos de algoritmos: cualitativos y cuantitativos. Los cualitativos son aquellos en los
que se describen los pasos utilizando palabras, lo ejecutan las personas. Los cuantitativos son
aquellos en los que se utilizan cálculos numéricos para definir los pasos del proceso, lo ejecuta la
computadora. Se componente de:
• Diagrama de flujo
• Entrada
• Proceso
• Seudocódigo
• Salida
¿características?
1.Análisis previo del Problema: Se debe realizar un análisis del funcionamiento del problema antes que
se realice cualquier algoritmo.
2.Definición de Requerimientos: Los problemas a solucionar, esto es, por ejemplo, el sumar dos números,
multiplicar dos matrices, ordenar una lista de números, generar un reporte, etc.
3. Identificación de los Módulos: La identificación de los módulos es tan importante como la identificación
correcta de los requerimientos, esto porque la correcta identificación de los módulos simplifica
considerablemente la realización de los algoritmos que darán solución a los requerimientos identificados
en el paso anterior.
4. Realización de los Algoritmos: El algoritmo deberá cumplir con las características que se indicaron
para posteriormente implementarse en un lenguaje de programación comprensible por una computadora.
5.Implementación de los Algoritmos: La implementación de los algoritmos se debe realizar en un lenguaje
de programación para que una computadora pueda comprender las instrucciones que el algoritmo
modela para así poder ejecutarlas y lograr el resultado esperado.
Ejemplos
inicio
Lámpara no
funciona
SUM= 0
¿esta NO
enchufa enchufarla
da?
Leer
SI numero
¿foco SI
quemad cambiarlo
o?
NO SUM NUM=000
Comprar nueva
lámpara
FIN
1
BIBLIOGRAFIA
Guía de aprendizaje.
http://aprende.colombiaaprende.edu.co/sites/default/files/naspublic/curriculos_ex/n1g10_fp
roy/nivel1/programacion/unidad1/leccion1.html