Procesos de depuración

TODO supply a title

Ensayo sobre los procesos de depuración

INTRODUCCIÓN

Dentro del desarrollo de un software pueden llegar a existir distintos errores o problemas dentro de la programación.

Los posibles errores que pudieran llegar a producirse no indican que el programa es totalmente obsoleto, sin embargo debido a estos errores no cumplirá con las funciones requeridas.

La mejor manera de detectar y corregir estos errores es por medio de un proceso de depuración.

La depuración brinda apoyo a la limpieza y a la correción de estos errores y por tanto permite el correcto y completo funcionamiento del programa.

DESARROLLO

Debido a que durante la programación de un sistema es muy común cometer errores, pues incluso se tiene estimado que en promedio dentro de un programa por cada diez líneas de código existe al menos un error, esto provoca que dificilmente un programa sea funcional en el primer intento.

Es por esto que se han desarrollado distintos tipos de procesos de depuración para detectar anomalías, corregir funcinalidades y mejorar el código.

Durante el proceso de depuración se realiza el segumiento de la funcionalidad del programa analizando desde las variables hasta el funcionamiento del mismo.

Una de las principales herramientas de depuración es el debugger o depurador que durante la ejecución de un programa realiza un segumiento del mismo para analizar la ejecución del mismo.

Dentro de las funcionalidades del debuggin se encuentran:

- La ejecución paso a paso de un programa.

- El establecimiento de puntos de detención.

- El análisis de las variables

- La relación de procedimientos.

No obstante, si no se cuenta con esta herramienta dentro de los procesos de depuración se encuentra un proceso manual basado en la colocación de printins dentro del programa con el fin de analizar el contenido de las variables.

CONCLUSIONES

Los procesos de depuración se realizan con el objetivo de detectar, analizar y eliminar los posibles errores dentro de la funcinalidad del programa o dentro de sus componentes.

Se destacan dos procesos de depuración principales, uno de ellos es la herramienta debuggin que brinda que una manera automática un recorrido por el programa durante su ejecución para así mostrar los procesos que se están llevando a cabo y así facilitar la detección de errores.

Por otra parte, se puede realizar una depuración manual mediante la colocación estratégica de printin´s que muestren el contenido existente dentro de las variables.

La depuración suele realizarse en dos partes; la primera es la localización del error dentro del sistema y la segunda es partir desde el error y buscar cuál ha sido el proceso que ha hecho el programa.

Bibliografía consultada: SoftDoit. (2015). ¿Que es una depuracion?. 11/09/17, de SoftDoit Sitio web: https://www.softwaredoit.es/definicion/definicion-depuracion.html

Comentarios

Entradas más populares de este blog

Ensayo redes

Ensayo Modelo OSI y Modelo TCP/IP

Conclusión Ensayo Sistemas Heredados