Laboratorio: Empezando a usar el debugger de Eclipse.

Slides:



Advertisements
Presentaciones similares
Sun Microsystems desarrolló, en 1991, el lenguaje de programación orientado a objetos que se conoce como Java. La intención de Sun era crear un lenguaje.
Advertisements

Archivos de Texto. Introducción Los archivos son una secuencia de bits que se guarda en el disco duro. La ventaja de utilizar archivos es que los datos.
Introducción a la programación en JAVA
Iniciación al Power Point
Tutorial Barra de Herramientas. Esta es la portada de Hot Potatoes. Aquí verá unas pestañas en la barra de herramientas. Al hacer un clic en File verá
Descartes 2.0 Edición de de escenas Escena Acceso al editor Doble clic dentro de la escena.
TUTORIAL 2012 PAINT 2007.
UNIDAD III HOJAS DE CÁLCULO
Algoritmo y Estructura de Datos I
¿Cómo cambiar de tamaño las imágenes?
Método en Java.
Botones irregulares. Hola. Este tutorial explica el método para crear botones con formas irregulares y su utilidad en ejercicios de selección de objetos.
Métodos Algoritmos y Desarrollo de Programas I. Cuando utilizar métodos  Los métodos se utilizan para romper un problema en pedazos de forma que este.
Creación de Aplicaciones
1, 2, 3 Power Point Seleccionar algunas de estas opciones. Para comenzar.
Tema 6: Clases Antonio J. Sierra.
Excel y 15 de julio de 2014.
Laboratorio I: Configuración de eclipse. Eclipse entorno de programación desarrollado por la Eclipse Foundation –entorno de programación: es un conjunto.
POWER POINT Ing. Evelyn Riveros H..
Paso 1 de 6 Entrar a Gmail Dar clic a crear una cuenta Paso 2 de 6.
Microsoft Office EXCEL
COMPUTACIÓN APLICADA FACULTAD DE INGENIERÍA, UAQ Tablas Dinámicas, Macros Ma. Teresa García Ramírez.
Unidad I. Leyes de Newton
PAQUETES COMPUTACIONALES POWER POINT. Arrancar PowerPoint.
Microsoft Word.
POWER POINT.
POWER POINT SECCIÓN
Capítulo 1 “Elementos de Programación”
El proceso de modelación
Valor X Valor Y Punto (0,0) Coordenadas.
Excel.
Computación II Repaso de java Karina Figueroa Mora.
 La opción proteger hojas impide que un usuario cambie, mueva o elimine por accidente o por premeditadamente datos importantes, puede proteger determinados.
ASEGURANDO LA CALIDAD DEL CODIGO Depuración de código (debugging)
Un lenguaje de programación orientado a objetos Maestra Graciela Prado B. Octubre 2013.
Práctica Clase 2: Sistema Operativo
Microsoft OFFICE Word MBA. Lida Loor Macías.
Microsoft Office Excel
EN ESTA UNIDAD APRENDEMOS
Desencadenadores Lab II.
José Luis torres Álvaro José ortega MACROS EN EXCEL.
Introducción a Windows Después de realizar esta practica ud. sabrá hacer lo siguiente: Abrir un programa Entender el funcionamiento del Explorador de Windows.
Trabajar con Listas Las listas con viñetas o numeradas pueden ser usadas en sus documentos para organizar y formatear texto dándole más énfasis. Usted.
UNIDAD # 3 DIBUJAR CON PAINT
Microsoft Office Excel 2007
- Una vez descargado haremos doble clic con el ratón sobre el icono del Ccleaner. - Ahora aparecerá la ventana donde elegimos el idioma el cual ya viene.
Microsoft OFFICE Word MBA. Lida Loor Macías.
SISTEMA OPERATIVO WINDOWS.
Word Leslid Palencia Cesar, Vargas Emely, matute.
Tarea número 3 Seminario de estadística y TICS Búsqueda bibliográfica en PubMed.
Entorno de trabajo de Microsoft Word 2007
1. Seleccione la diapositiva a la que desea agregar una tabla. 2. En la ficha Insertar, en el grupo Tablas, haga clic en Tabla. 1. Siga uno de estos procedimientos.
1.2 Requerimientos de instalación > >
1.- Hacer click en inicio. 2.- Elegir la opción requerida y hacer click para estar dentro de el programa.
A continuación podrás conocer y llevar a cabo las operaciones propias de Configuración de Página en CALC. Haz click en el botón destacado.
Comandos Básicos de Microsoft Power Point
Manejo Excepciones Profesor Elian Rojas Berroca 11/02/2015.
Clase #3 de Access. Temario Consultas Consultas Creación y manejos de consultas Creación y manejos de consultas Macros Macros Relaciones Relaciones.
Alex Fernando Lopez Revolorio Eliseo Sul García 25/05/2013 MENU FIN.
Instrucciones: A continuación van a aparecer algunos de los elementos de CALC que aprendiste en esta lección. Debes reconocer, mediante un click sobre.
TUTORIAL: CREACIÓN DE UN LIBRO DIGITAL CON CALAMEO
MACROS PARA EXCEL xd.
Introducción a los gráficos de SmartArt
3era. Clase ramo informática aplicada Planilla de calculo.
Fecha: 8/10/ 2012 Tema:Formato al texto. ESTILOS Y TAMAÑOS DE LETRAS.- Puedo cambiar el tipo y tamaño de las letras de nuestros textos. Los diferentes.
Acceso a Remedy.
P O W E R P O I N T CONCEPTOS BÁSICOS 1.
2. ¿Cómo puedo añadir nuevos equipos, herramientas, Gage, etc. para Infor? Imagen (click en la imagen para ampliar) Ir a MENU (superior derecha): Equipo.
Ejercicios… Elaborar un documento que incluya: -Identificación y justificación del tipo de paradigma empleado en una serie de ejercicios 3 de estos Crear.
1.- Ingrese su usuario 2.- Ingrese su contraseña 3.- Ingrese código de seguridad  Seleccione la opción deseada Bienvenidos a el Manual de usuario del.
Transcripción de la presentación:

Laboratorio: Empezando a usar el debugger de Eclipse

¿Qué es el debugger? Una herramienta que permite controlar la ejecución de los programas Eclipse incorpora un debugger –Puedes parar la ejecución de un programa en una instrucción –Puedes ver el valor de las variables ¿Qué es depurar un programa? Encontrar y corregir sus errores de comportamiento

El programa a depurar… System.out.println("Las soluciones de ax2+bx+c = 0:"); double a = 1; double b = 1; double c = -4; double b2 = b*b; double tmp_4ac = 4*a*c; double b2_4ac = b2 - tmp_4ac; double laRaiz = Math.pow(b2_4ac, 1/2); double x1 = -b + laRaiz/2*a; double x2 = -b - laRaiz/2*a; System.out.print(" a = " + a + "; b = " + b + "; c = " + c); System.out.println(" x = " + x1); System.out.print(" a = " + a + "; b = " + b + "; c = " + c); System.out.println(" x = " + x2); double v1 = (a*x1*x1)+(b*x1)+c; double v2 = (a*x2*x2)+(b*x2)+c; System.out.println("ax2+bx+c = " + v1 + "!"); System.out.println("ax2+bx+c = " + v2 + "!"); 1.Copy y Paste! 2.Source > Format Cambiar la lista de instrucciones

Breakpoints ¿qué son? Puntos del programa en los que el debugger detiene su ejecución Antes de arrancar la ejecución, hay que poner al menos uno

Lo primero: poner un breakpoint 1.Sitúa el puntero en la línea que interese: debes ponerlo en la zona azul/gris 2.Haz doble click: aparecerá el círculo azul esa línea es un breakpoint

Ejecución con el debugger… 1.Sitúa el puntero en una línea del programa 2.Pincha el botón derecho y selecciona: Debug As > Java Application y yes

¿Qué es lo que se ve? La flecha en la zona azul indica en qué punto está la ejecución del programa Botones para controlar la ejecución del programa

¿Qué es lo que se ve? Ése para avanzar paso a paso La flecha para seguir hasta el siguiente breakpoint Aquí, los valores de las variables

Un breakpoint… Se puede deshabilitar, rehabilitar, eliminar… Botones de control Para saber lo que hace cada uno poner el puntero encima y aparecerá un tip-text

Evaluación de expresiones 1.Ejecutar hasta la línea marcada 2.Seleccionar texto 3.Pinchar botón derecho la pestaña Expressions suele aparecer ahí Con Watch se despliega la pestaña Expressions

El programa es incorrecto… Conviene usar paréntesis… Hay que recordar cómo se calcula la división… –Con el debugger se puede ver cómo avanza la ejecución, cuánto valen las variables, las expresiones que se calculan… es más fácil encontrar el error! –Hay errores muy sutiles!