Objetivos pedagógicos

Al final de este nivel el alumno será capaz de:

 

  • Hacer persistir el estado del modelo del mundo del problema al terminar la ejecución de un programa y restaurarlo al volver a ejecutar el mismo.

 

  • Manipular archivos de texto y utilizarlos para implementar algunos requerimientos del cliente.

 

  • Usar e implementar distintos tipos de excepción como parte de un programa, de manera que sea posible clasificar los tipos de error que se pueden presentar y asociarles en el programa distintas maneras de recuperarse ante el problema.

 

  • Construir las pruebas unitarias automáticas para el caso de manejo de archivos, persistencia y excepciones, y utilizarlas como un mecanismo de construcción de programas correctos de manera incremental.

 

  • Utilizar el depurador de Eclipse como una ayuda adicional en el proceso de desarrollo de programas.