Es mostrar cómo funciona un algoritmo de manera visual o textual para facilitar su comprensión. Estas representaciones ayudan a comunicar y entender la lógica y los pasos del algoritmo de manera más clara y efectiva.
Descripción en Lenguaje Natural
Explicar el algoritmo usando palabras simples y claras.
Pseudocódigo
Utilizar un lenguaje intermedio entre el lenguaje natural y un lenguaje de programación, facilitando la transición al código real.
Utilizar símbolos gráficos para representar los pasos del algoritmo y la secuencia en que se ejecutan. Es útil para visualizar la estructura y el flujo de control.
Tablas de Decisión
Usar tablas para representar las condiciones y las acciones correspondientes en el algoritmo.
Diagramas N-S (Nassi–Shneiderman)
Una alternativa a los diagramas de flujo, representan la estructura del algoritmo en bloques rectangulares, sin flechas.