Estructura Datos
• Objetivos:
o Aprender a utilizar las herramientas de depuración y puesta a punto (Debug).
o Verificar el funcionamiento de la tecnologíarecursiva.
o Construir programas elementales.
• Desarrollo de la práctica:
1. Situación de partida.
• Inicie el entorno eclipse y recupere el Workspace “EstructurasDeDatos”.
•Seleccione la clase Prueba_recursividad.java que se encuentra en el proyecto y paquete generados en la actividad anterior.
2. Abra la perspectiva Debug. La pantalla deberá mostrar el aspecto de lafigura.
o Ponga un punto de ruptura Breakpoint en la línea en que se realiza la llamada recursiva: f=factorial(dato);
oEjecute la clase anterior paso a paso (responda “3” al dato solicitado). Anote los resultados que observe en la tabla siguiente prestando especial atención a la accesibilidad de las variables:|Fase[1] |# Instancia |Sentencia en que está detenido |variables |
| || |d |f |dato |resul |
|IDA |Prueba_recursividad.main(String[]) line: 22 |Linea 22 (main)|3 |- |- |- |
|IDA |Prueba_recursividad.factorial(int) line: 8 y 9 |Linea 9 | |- |3 |- ||IDA |Prueba_recursividad.factorial(int) line: 8 y 9 |Linea 9 | |- |2 |- |
|IDA|Prueba_recursividad.factorial(int) line: 8 y 9 |Linea 9 | |- |1 |- |
|IDA |Prueba_recursividad.factorial(int) line: 8 y 9 |Linea 10...
Regístrate para leer el documento completo.