Please enable JavaScript.
Coggle requires JavaScript to display documents.
Desarrollo Lógico de Problemas, image, image, image, image, image, image,…
Desarrollo Lógico de Problemas
Errores de Prueba y depuración
Errores de compilación
: Se producen normalmente por un uso incorrecto de las reglas del lenguaje de programación y suelen ser errores de sintaxis, por lo tanto la computadora no puede comprender la instrucción, y obviamente no se obtendrá el programa objeto, y el compilador imprimirá una lista de todos los errores encontrados durante la compilación.
Errores de ejecución
: Estos errores se producen por instrucciones que las computadoras pueden comprender, pero no ejecutar.
Errores lógicos
: Se producen en la lógica del programa y la fuente del error suele ser el diseño del algoritmo.
Codificación
La codificación es la operación de escribir en un lenguaje de programación la solución del problema (de acuerdo a la lógica del diagrama de flujo o pseudocódigo), en una serie de instrucciones detalladas, en un código reconocible por la computadora
La serie de instrucciones detalladas se conoce como código fuente, el cual se escribe en un lenguaje de programación o lenguaje de alto nivel. Se refiere a la obtención de un programa definitivo que pueda ser comprensible para la máquina. Incluye una etapa que se reconoce como compilación.
Prueba y depuración
Una vez que se ha terminado de escribir un algoritmo y obtenido el programa ejecutable, este es sometido a prueba a fin de comprobar que realiza las tareas para las que se ha diseñado y produce el resultado correcto y esperado.
Las pruebas que se le aplican son de diversa índole y generalmente dependen del tipo de problema que se está resolviendo
Complicación
El proceso de compilación consiste en la traducción de un programa fuente, escrito en lenguaje de alto nivel, a su correspondiente programa objeto, escrito en lenguaje máquina, dejándolo listo para la ejecución con poca o ninguna preparación adicional.
Un programa escrito en un lenguaje de alto nivel, para poder ser ejecutado, y la secuencia de instrucciones del programa, debe ser convertido a un código comprensible para la máquina. Para eso es necesario un traductor (el compilador) que lee el archivo fuente y genera el archivo objeto (habitualmente con la extensión .obj).
Además, se incorporan las denominadas rutinas de biblioteca en caso de solicitarlas el propio programa. Este proceso de montaje es realizado por un programa denominado montador o encuadernador, que también recibe el nombre de editor de enlace o linker.
Documentación
Documentación Interna
Son los comentarios o mensaje que se añaden al código fuente para hacer más claro el entendimiento de un proceso
Documentación Externa
Se define en un documento escrito los siguientes puntos:
• Descripción del Problema • Nombre del Autor • Algoritmo (Diagrama de flujo o pseudocódigo) • Diccionarios de Datos • Código Fuente (programa)
Manual de usuario
Describe paso a paso la manera cómo funciona el programa, con el fin de que el usuario obtenga el resultado deseado.
Documentación
Es la guía o comunicación escrita ya sea en enunciados, procedimientos, dibujos o diagramas. A menudo un programa escrito por una persona, es usado por otra. Por ello la documentación sirve para ayudar a comprender o usar un programa o para facilitar futuras modificaciones (mantenimiento)
Mantenimiento
Esta etapa se lleva acabo después de terminado el programa, cuando se detecta que es necesario hacer algún cambio, actualización, ajuste o complementación al programa para que siga trabajando de manera correcta. Para poder realizar este trabajo se requiere que el programa esté correctamente documentado