top of page

Algoritmo

Según el libro Fundamentos de programación: “Formalmente definimos un algoritmo como un conjunto de pasos, procedimientos o acciones que nos permiten alcanzar un resultado o resolver un problema”. Lo que significa que a diario nosotros usamos algoritmos cuando tenemos que hacer tareas cotidianas como bañarnos o desayunar.

  1. Características

    1. Precisión: Los pasos a seguir en el algoritmo se deben precisar claramente.

    2. Determinismo: El algoritmo, dado un conjunto de datos de entrada idéntico, siempre debe arrojar los mismos resultados.

    3. Finitud: El algoritmo, independientemente de la complejidad del mismo, siempre debe tener longitud finita.

Diagramas de flujo

Representa la esquematización gráfica de un algoritmo. Muestra gráficamente los pasos o procesos a seguir para alcanzar la solución de un problema. Se debe construir de manera independiente al lenguaje de programación. La construcción correcta del mismo es muy importante, ya que a partir de este se escribe el programa en un lenguaje de programación determinado.

bottom of page