Metodología para construir un algoritmo: requerimientos y proceso mental

Clase 5 de 47Curso Básico de Algoritmos y Pensamiento Lógico

Resumen

¿Qué es un algoritmo?

Pasos para encontrar una solución a problemas simples o complejos.

Características de un algoritmo:

  • Preciso: paso a paso en un orden lógico.
  • Definido: todas las veces que pasemos por él da el mismo resultado.
  • Finito: tenemos un proceso de inicio y de cierre.

Los algoritmos los podemos representar de manera:

  • Gráfica: a través de diagramas de flujo.
  • No gráfica: se usa un lenguaje de programación, o de manera textual.

Metodología para crear un algoritmo:

  • Definir el problema: El para qué.
  • Analizar el problema: Analizar cada uno de los detalles que lo componen, que metodología se aplicara
  • Diseñar el algoritmo: Iniciamos a escribirlo, a marcar todos aquellos pasos necesarios.
  • Prueba de escritorio: Tenemos entradas de prueba, para las cuales tenemos salidas esperadas.

Contribución creada por: Giuseppe Ramírez y AndresMiraQ