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