El documento presenta información sobre algoritmos, pseudocódigo y diagramas de flujo. Define algoritmo como una serie de pasos para resolver un problema específico. Explica que el pseudocódigo es un lenguaje intermedio entre el lenguaje natural y de programación para representar soluciones algoritmicas de forma detallada. Además, describe el diagrama de flujo como una representación gráfica secuencial de los pasos para obtener un resultado.
2. ALGORITMOS La palabra algoritmo se deriva de la traducción al latín de la palabra árabe alkhowarizmi, nombre de un matemático y astrónomo árabe que escribió un tratado sobre manipulación de números y ecuaciones en el siglo IX. Un algoritmo es una serie de pasos organizados que describe el proceso que se debe seguir, para dar solución a un problema especifico.
3. CARACTERISITICAS Las características de un buen algoritmo son: Debe tener un punto particular de inicio. Debe ser definido, no debe permitir dobles interpretaciones. Debe ser general, es decir, soportar la mayoría de las variantes que se puedan presentar en la definición del problema. Debe ser finito en tamaño y tiempo de ejecución.
4. PSEUDOCODIGO Lenguaje intermedio entre nuestro lenguaje y el lenguaje de programación. El principal objetivo del pseudocódigo es el de representar la solución a un algoritmo de la forma más detallada posible, y a su vez lo más parecida posible al lenguaje que posteriormente se utilizara para la codificación del mismo.
5. CARACTERISTICAS Las principales características de este lenguaje son: Se puede ejecutar en un ordenador Es una forma de representación sencilla de utilizar y de manipular. Facilita el paso del programa al lenguaje de programación. Es independiente del lenguaje de programación que se vaya a utilizar. Es un método que facilita la programación y solución al algoritmo del programa.
6. DIAGRAMA DE FLUJO El diagrama de flujo es una representación grafica de la secuencia de pasos que se realizan para obtener un cierto resultado. Este puede ser un producto, servicio, o bien una combinación de ambos.
7. CARACTERISTICAS Capacidad de comunicación: permite la puesta en común de conocimientos individuales sobre un proceso, y facilita la comprensión global del mismo. Claridad: proporciona información sobre los procesos de forma clara, ordenada y concisa.