ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Ejecucion Y Depuracion


Enviado por   •  11 de Septiembre de 2014  •  591 Palabras (3 Páginas)  •  306 Visitas

Página 1 de 3

Ejecución y depuración.

Depuracion

Este es el proceso de identificar y corregir errores de programación. En inglés se le conoce como debugging, es que se asemeja a la eliminación de bichos. Se dice que el término bug proviene de la época de los ordenadores de válvula termoiónica, en los cuales los problemas se generaban por los insectos que eran atraídos por las luces y estropeaban el equipo.

Se dice que un programa esta depurado cuando esta libre de errores.

Cuando se depura un programa se hace un seguimiento del funcionamiento de dicho programa y se van estudiando los valores de las distintas variables, así como los resultados obtenidos en las operaciones.

Una vez depurado el programa se solucionan los posibles errores encontrados y se procede a depurar otra vez.

Estas acciones se repiten hasta que el programa no contiene ningún tipo de errores, tanto en tiempo de programación como en tiempo de ejecución.

Documentacion

La documentación del diseño interno del software con el objetivo de facilitar su mejora y su mantenimiento se realiza a lo largo del proyecto. Esto puede incluir la documentación de un API, tanto interior como exterior.

API

(Application Programming Interface) o Interfaz de programación de aplicaciones (IPA)

Uno de los principales propósitos de una API consiste en proporcionar un conjunto de funciones de uso general, por ejemplo, para dibujar ventanas o iconos en la pantalla. De esta forma, los programadores se benefician de las ventajas de la API haciendo uso de su funcionalidad, evitándose el trabajo de programar todo desde el principio.

Mantenimiento

El mantenimiento o mejora del software de un software con problemas recientemente desplegado, puede requerir más tiempo que el desarrollo inicial del software. Es posible que haya que incorporar código que no se ajusta al diseño original con el objetivo de solucionar un problema o ampliar la funcionalidad para un cliente. Si los costes de mantenimiento son muy elevados puede que sea oportuno rediseñar el sistema para poder contener los costes de mantenimiento.

Existen 4 tipos de mantenimiento:

• Correctivo.

• Adaptativo.

• Perfectivo.

• Preventivo.

Mantenimiento correctivo:

Tiene por objetivo localizar y eliminar los posibles defectos de los programas.

Un defecto en un sistema es una característica del sistema con el potencial de provocar un fallo. Un fallo se produce cuando el comportamiento de un sistema difiere con

respecto al comportamiento definido en la especificación.

Los fallos en un sistema software pueden ser:

- Procesamiento (salidas incorrectas de un programa).

- Rendimiento (tiempo de respuesta demasiado alto).

- Programación (inconsistencias

...

Descargar como (para miembros actualizados) txt (4 Kb)
Leer 2 páginas más »
Disponible sólo en Clubensayos.com