1. ALGORITMOS un algoritmo es un conjunto de instrucciones o reglas definidas y ordenadas que permite realizar una actividad mediante pasos sucesivos que no generen dudas a quien deba realizar dicha actividad.
2. CARACTERISTICAS DE LOS ALGORITMOS El texto debe ser claro y entendible. Estarán diseñados de modo que sus modificaciones sean fáciles de realizar La filosofía utilizada para su diseño debe favorecer la división del problema en módulos pequeños. Único punto de entrada, único punto de salida: A los algoritmos se entra por un sólo punto, inicio, y se sale por un sólo punto.
3. PSEUDOCODIGO Sirve para escribir programas de computadora en lenguaje natural de tal manera que se facilite la comprensión, prueba y posterior codificación en un lenguaje de programación específico.
4. DIAGRAMAS DE FLUJO Los diagramas de flujo son descripciones gráficas de algoritmos; usan símbolos conectados con flechas para indicar la secuencia de instrucciones. Los diagramas de flujo son usados para representar algoritmos pequeños, ya que abarcan mucho espacio y su construcción es laboriosa.
5. Rectángulo: Actividad (Representa la ejecución de una o más actividades o procedimientos). Rombo: Decisión (Formula una pregunta o cuestión).
6. Círculo: Conector (Representa el enlace de actividades con otra dentro de un procedimiento). Triangulo boca abajo: Archivo definitivo (Guarda un documento en forma permanente).