Documente Academic
Documente Profesional
Documente Cultură
Los algoritmos pueden describirse utilizando Lenguaje Natural: Es aquél que describe, los
diversos lenguajes. pasos a seguir utilizando un vocabulario
Cada uno de estos lenguajes permiten cotidiano. Se le conoce como “lenguaje jerga”
describir los pasos con mayor o menor detalle. cuando se utilizan términos especializados de
La clasificación de los lenguajes para una determinada ciencia, profesión o grupo.
algoritmos puede enunciarse así: Lenguaje de Diagrama de Flujo: Es aquél que
Lenguaje Natural. emplea diversos símbolos para representar las
Lenguaje de Diagrama de Flujo. ideas o acciones a desarrollar.
Lenguaje Natural de Programación. Es útil para organizar las acciones o pasos de un
Lenguaje de Programación de Algoritmos. algoritmo pero requiere de etapas posteriores
para implementarse en un sistema de cómputo.
Por: Ing. Msc. Alberto M. MEDINA VILLACORTA 14/10/2017
Ventajas de los lenguajes de alto nivel Desventajas de los lenguajes de alto nivel
La escritura de programas se basa en reglas Incremento del tiempo de puesta a punto al
sintácticas similares a los lenguajes humanos con necesitarse diferentes traducciones del programa
nombres de las instrucciones tales como READ, fuente para conseguir el programa definitivo.
WRITE, PRINT, OPEN, etc. No se aprovechan los recursos internos de la
El tiempo de formación de los programadores es máquina que se explotan mucho mejor en
relativamente corto comparado a otros lenguajes. lenguajes máquina y ensambladores.
Las modificaciones y puestas a punto de los Aumento de la ocupación de memoria.
programas son más fáciles. El tiempo de ejecución de los programas es
Reducción del costo de los programas. mucho mayor.
Transportabilidad.
Por: Ing. Msc. Alberto M. MEDINA VILLACORTA 14/10/2017
Documentación Mantenimiento
Documentación Interna: Son los comentarios o mensaje Se refiere a las actualizaciones
que se añaden al código fuente para hacer mas claro el que deban aplicarse al programa
entendimiento de un proceso. cuando las circunstancias así lo
Documentación Externa: Se define en un documento requieran. Este programa deberá
escrito los siguientes puntos: ser susceptible de ser modificado
Descripción del Problema para adecuarlo a nuevas
condiciones de operación.
Nombre del Autor
Algoritmo (diagrama de flujo o seudo código) Cualquier actualización o cambio
en el programa deberá reflejarse
Diccionario de Datos
en su documentación.
Código Fuente (programa)
Manual del Usuario: Describe paso a paso la manera
como funciona el programa, con el fin de que el usuario
obtenga el resultado deseado.
GRACIAS