Download Eclipse como Entorno Integrado de Desarrollo e
Document related concepts
no text concepts found
Transcript
Diseño y Modelado de Bases de Datos Práctica 2: Eclipse como Entorno Integrado de Desarrollo e Introducción al manejo de excepciones. Software Necesario Eclipse IDE Ejecución de la práctica 1. Descomprima el archivo eclipse-SDK-3.0.1-win32.zip dentro de archivos de programa. 2. Dentro de la carpeta generada, busque el archivo eclipse.exe y cree un acceso directo para este archivo en el escritorio. 3. Para iniciar eclipse de doble clic sobre el acceso directo o doble clic sobre el ejecutable. 4. Aparecerá la ventana de inicio de eclipse y en seguida una ventana en donde se solicita la ubicación del espacio de trabajo (workspace). Marque el checkbox use this as default and do no t ask again y de clic sobre el botón Aceptar. 5. Si todo ha salido bien, aparecerá una ventana similar a la de la figura 1. Esta ventana permite explorar las diferentes características que provee el entorno de desarrollo. Figura 1. Gabriel Vásquez - Departamento de Electrónica, Instrumentación y Control Diseño y Modelado de Bases de Datos 6. Cierre la pestaña Welcome dando clic sobre la equis. Quedará una ventana similar a la de la figura 2. Figura 2. 7. En eclipse todo se maneja en forma de proyectos. Para crear un proyecto de clic derecho sobre el panel de la pestaña Navigator y seleccione New >> Project como lo muestra la figura 3. 8. En la ventana que aparece seleccione Java Project y de clic sobre el botón Next. 9. Configure la ventana como lo muestra la figura 4 y de clic sobre el botón Finish. 10. Aparece un cuadro de dialogo, marque el checkbox Remember my decisión y de clic sobre el botón Yes. Gabriel Vásquez - Departamento de Electrónica, Instrumentación y Control Diseño y Modelado de Bases de Datos Figura 3. Figura 4. 11. Para crear la primera clase de clic derecho sobre la carpeta src y seleccione New >> Class como lo muestra la figura 5. Gabriel Vásquez - Departamento de Electrónica, Instrumentación y Control Diseño y Modelado de Bases de Datos Figura 5. 12. Configure la ventana emergente como lo muestra la figura 6. y de clic sobre el botón Finísh. 13. Modifique el método main para que se imprima en la consola la frase “Hola Eclipse” cuando se ejecute la clase. Guarde los cambios realizados. 14. Para ejecutar esta aplicación de clic derecho sobre el archivo HelloEclipse.java y seleccione Run >> Java Application como lo muestra la figura 7. 15. De clic sobre la pestaña Console debe haber aparecido el mensaje Hola Eclipse. 16. Cree una nueva clase llamada BasicMath dentro del paquete mypackage. 17. En esta clase cree métodos para realizar la suma, resta, multiplicación y división de dos números enteros. 18. Modifique el método main para que realice cada operación con los parámetros pasados desde la consola. Por ejemplo, si se pasan desde la consola los números 20 y 10 al ejecutarse la clase el resultado debería ser el siguiente: Suma: 30 Resta: 10 Multiplicación: 200 División: 2 19. Para pasar parámetros desde la consola, en la barra de menú de clic sobre Run >> Run…como lo muestra la figura 8. Gabriel Vásquez - Departamento de Electrónica, Instrumentación y Control Diseño y Modelado de Bases de Datos Figura 6. Figura 7. Gabriel Vásquez - Departamento de Electrónica, Instrumentación y Control Diseño y Modelado de Bases de Datos Figura 8. 20. En la ventana emergente seleccione la clase BasicMath y la pestaña (X)=Arguments y en el panel de argumentos escriba 20 10 como lo muestra la figura 9. y de clic sobre el botón Run. Figura 9. Gabriel Vásquez - Departamento de Electrónica, Instrumentación y Control Diseño y Modelado de Bases de Datos 21. Vuelva a ejecutar la clase BasicMath pero esta vez pase como parámetros los números 5 0. 22. Si no se hizo ninguna clase de validación, el momento de ejecutar la clase aparece la excepción java.lang.ArithmeticException: / by zero 23. modifique el método main para que la llamada al método de división quede de la siguiente forma: 24. Ejecute nuevamente la clase con los mismos parámetros anteriores. No debe haber ningún problema. 25. Vuelva a ejecutar la clase BasicMath pero esta vez pase como parámetros los números 5 a. Note que se lanza una excepción. Modifique el código para que se le indique al usuario a través de un mensaje que los parámetros no pueden ser letras. 26. Vuelva a ejecutar la clase BasicMath pero esta vez pasando un solo parámetro por ejemplo el numero 5. Note que se lanza una excepción. Modifique el código para que se le indique al usuario a través de un mensaje que le hace falta otro parámetro. Fin de la práctica. Gabriel Vásquez - Departamento de Electrónica, Instrumentación y Control