0% encontró este documento útil (0 votos)
277 vistas2 páginas

Depuración de Errores - Netbeans Debug

La depuración (debug) en Java permite encontrar errores en el código ejecutando el programa línea a línea y observando los valores de las variables. Netbeans permite depurar "paso a paso" a través de breakpoints, F5, F7 y F8. Los breakpoints marcan donde comenzar, F5 ejecuta hasta el siguiente breakpoint, F7 ejecuta línea a línea incluyendo funciones, y F8 ejecuta hasta la siguiente línea sin entrar a funciones.

Cargado por

DianaCalderon
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
277 vistas2 páginas

Depuración de Errores - Netbeans Debug

La depuración (debug) en Java permite encontrar errores en el código ejecutando el programa línea a línea y observando los valores de las variables. Netbeans permite depurar "paso a paso" a través de breakpoints, F5, F7 y F8. Los breakpoints marcan donde comenzar, F5 ejecuta hasta el siguiente breakpoint, F7 ejecuta línea a línea incluyendo funciones, y F8 ejecuta hasta la siguiente línea sin entrar a funciones.

Cargado por

DianaCalderon
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 2

DEPURAR PROGRAMAS EN JAVA

DEPURAR (DEBUG) es buscar errores de programación en el código,


observando la ejecución línea por línea.

La opción debug en Netbeans permite depurar el programa “paso a paso” mientras se va


visualizando los valores que van tomando las variables durante la ejecución.

En la barra de menús del editor se encuentra la opción DEBUG, por la cual se controla la
depuración.

Lo primero que se debe hacer es ubicar un punto desde donde se desea empezar a revisar
línea por línea denominado punto de ruptura o BREAKPOINT, que se puede crear con clic
derecho en la ubicación.

Con F5 (o por el menú Debug project) se inicia la depuración hasta el siguiente punto de
ruptura (Breakpoint), se continúa la ejecución con F8 (si se desea ejecutar hasta la
siguiente línea, ejecutando sin entrar a funciones o a operadores), o con F7 (ejecutando
línea por línea entrando en el código de las funciones o procedimientos).

Actividad

1. Copiar el siguiente programa y Analizar su funcionamiento a través del Debug (depurador)

public static void main(String[] args) {


binario();
}

public static void binario() {

Scanner scanner = new Scanner(System.in);


System.out.println("Ingrese un número en el sistema decimal
positivo");
int numero = scanner.nextInt();
String binario = " ";// para almacenar los restos
if (numero > 0) { //NUMERO INGRESADO ES MAYOR A CERO
while (numero > 0) {
if (numero % 2 == 0) {//12 es multiplo de dos?...
binario = "0" + binario; // si va cero
} else {
binario = "1" + binario;
}
numero = numero / 2;//lo divido por dos
}
} else if (numero == 0) {
binario = "0";
} else {//NUMERO INGRESADO MENOR A CERO
binario = "No se pudo convertir el numero. Ingrese solo
números positivos";
}
System.out.println("El número convertido a binario es: " +
binario);
}

2. Crear un programa usando objetos e interfaz gráfica No asistida con un botón que ejecute la
siguiente función:

//cálculo del factorial de un número de forma recursive

public double factorial(int n){


    if (n==0)
        return 1;
    else
        return n*(factorial(n-1));
}

Analizar su funcionamiento a través del Debug (depurador)

Material de consulta

https://javiergarciaescobedo.es/programacion-en-java/28-programacion-estructurada/114-
depuracion-de-programas-con-netbeans

https://www.youtube.com/watch?v=xCvoSnR-PQg

También podría gustarte