G1-Prog3-Introducción Al Lenguaje Java

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 11

UNIVERSIDAD MILITAR NUEVA GRANADA

Laboratorio 1. Introducción al lenguaje Java

Identificación:
GL-AA-F-1
Guías de Prácticas de Número de
Revisión No.:
Páginas:
Laboratorio 2
11
Fecha Emisión:
2018/01/31
Laboratorio de:
Programación 3

Titulo de la Práctica de Laboratorio:


Introducción al lenguaje Java

Elaborado por: Revisado por: Aprobado por:

Nathaly Sánchez Galvis Ricardo Castillo Comité de area de robótica


Docente hora cátedra

Byron Alfonso Pérez Jefe de área robótica Ingeniería Mecatrónica


Gutiérrez
Docente tiempo completo

El uso no autorizado de su contenido así como reproducción total o parcial por cualquier persona o entidad, estará en
contra de los derechos de autor
Pagina 1 de 11
UNIVERSIDAD MILITAR NUEVA GRANADA

Laboratorio 1. Introducción al lenguaje Java

Control de Cambios

Fecha de
Descripción del Cambio Justificación del Cambio Elaboración /
Actualización
Actualización del formato 2007/10/22
Actualización de contenido 2017/01/19
Actualización de contenido 2017/07/19
Actualización de contenido 2018/01/29
Actualización de contenido 2019/01/26
Actualización de contenido 2020/01/26
Actualización de contenido 2020/07/27
Actualización del formato 2021/01/21

El uso no autorizado de su contenido así como reproducción total o parcial por cualquier persona o entidad, estará en
contra de los derechos de autor
Pagina 2 de 11
UNIVERSIDAD MILITAR NUEVA GRANADA

Laboratorio 1. Introducción al lenguaje Java

1. FACULTAD O UNIDAD ACADÉMICA: Ingeniería

2. PROGRAMA: Ingeniería Mecatrónica

3. ASIGNATURA: Programación 3

4. SEMESTRE: III

5. OBJETIVO:

General: Conocer las generalidades del lenguaje JAVA

Específicos:
• Familiarizarse con las características principales del lenguaje Java.
• Conocer las características básicas para la creación de una aplicación
con interfaz gráfica en java

6. MATERIALES, REACTIVOS, INSTRUMENTOS, SOFTWARE, HARDWARE O


EQUIPOS DEL LABORATORIO:

DESCRIPCIÓN (Material,
reactivo, instrumento, software, CANTIDAD UNIDAD DE MEDIDA
hardware, equipo)
NA

7. MATERIALES, REACTIVOS, INSTRUMENTOS, SOFTWARE, HARDWARE O


EQUIPOS DEL ESTUDIANTE:

DESCRIPCIÓN (Material,
reactivo, instrumento, software, CANTIDAD UNIDAD DE MEDIDA
hardware, equipo)
Computador 1 NA
Software JDK SE (Java
Development Kit - Standard 1 NA
Edition)
Software Netbeans 1 NA

8. PRECAUCIONES CON LOS MATERIALES, REACTIVOS, INSTRUMENTOS


Y EQUIPOS A UTILIZAR:
El uso no autorizado de su contenido así como reproducción total o parcial por cualquier persona o entidad, estará en
contra de los derechos de autor
Pagina 3 de 11
UNIVERSIDAD MILITAR NUEVA GRANADA

Laboratorio 1. Introducción al lenguaje Java

Utilizar adecuadamente el equipo de cómputo para realizar la práctica de


laboratorio.

9. PROCEDIMIENTO, MÉTODO O ACTIVIDADES:

1. Instalación de Java

Java es un lenguaje de programación concurrente, ampliamente utilizado para


múltiples tareas, su lema es “Write once run anywhere” especificando que el
código es ejecutado en una plataforma y no tiene que ser recompilado
nuevamente en otra plataforma. Su sintaxis deriva en gran medida de C y C++.

Java es un lenguaje de programación orientado a objetos desarrollado por Sun


Microsystems en el año 1995 diseñado para principalmente para crear
aplicaciones que operarán sobre redes (p.e. Internet) y sobre distintas
plataformas (arquitecturas de máquina y sistemas operativos). Desde 2010 la
empresa Oracle hizo la adquisición de Sun Microsytems y sigue actualizándolo.

Se debe instalar el JDK SE (Java Development Kit - Standard Edition) versión


8, que contiene tanto la máquina virtual de Java como las herramientas de
compilación:

https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html

Se debe seleccionar la versión del JDK correspondiente al sistema operativo


que esté utilizando. Se recomienda la versión de 64 bits:

• Windows x64 jdk-8u281-windows-x64.exe

Después de seleccionar la versión, se debe iniciar sesión (ver figura 1) o crear


cuenta (ver figura 2) de Oracle para poder realizar la descarga. No olvide que
debe usar el correo institucional para esta cuenta.

El uso no autorizado de su contenido así como reproducción total o parcial por cualquier persona o entidad, estará en
contra de los derechos de autor
Pagina 4 de 11
UNIVERSIDAD MILITAR NUEVA GRANADA

Laboratorio 1. Introducción al lenguaje Java

Figura 1. Inicio de sesión en Oracle

Figura 2. Creación de cuenta en Oracle

Instalar el JDK haciendo doble clic en el archivo descargado.

2. Instalación de Netbeans

NetBeans es un Entorno Integrado de Desarrollo (IDE) gratuito, de código


abierto para desarrolladores de software. Tiene herramientas para crear
aplicaciones profesionales para el escritorio, la empresa, la web y equipos
móviles con el lenguaje Java, C/C++, y Ruby. NetBeans IDE es fácil de instalar

El uso no autorizado de su contenido así como reproducción total o parcial por cualquier persona o entidad, estará en
contra de los derechos de autor
Pagina 5 de 11
UNIVERSIDAD MILITAR NUEVA GRANADA

Laboratorio 1. Introducción al lenguaje Java


y de uso instantáneo y se ejecuta en varias plataformas incluyendo Windows,
Linux y Mac OS X y Solaris.

Se debe instalar Netbeans versión 12.2:

https://netbeans.apache.org/download/index.html

y posteriormente seleccionar la versión correspondiente a Windows de 64bits:

Apache-NetBeans-12.2-bin-windows-x64.exe

Instalar Netbeans haciendo doble clic en el archivo descargado.

2. Iniciar Netbeans y crear un proyecto de prueba:

Seleccionar File → New Project → Java with Ant → Java Application como
muestra la figura 3.

Figura 3. Creación de un nuevo proyecto de Java en Netbeans

El uso no autorizado de su contenido así como reproducción total o parcial por cualquier persona o entidad, estará en
contra de los derechos de autor
Pagina 6 de 11
UNIVERSIDAD MILITAR NUEVA GRANADA

Laboratorio 1. Introducción al lenguaje Java


Como es la primera vez que se va a utilizar Java dentro de Netbeans, se debe
activar esta funcionalidad por lo que se debe seleccionar la opción Download
and Activate como muestra la figura 4.

Figura 4. Descarga y activación del soporte para Java en Netbeans

Posteriormente confirmar la instalación del complemento mostrado en la figura


5 pulsando el botón Next.

Figura 5. Confirmación de la instalación del plugin para Java


El uso no autorizado de su contenido así como reproducción total o parcial por cualquier persona o entidad, estará en
contra de los derechos de autor
Pagina 7 de 11
UNIVERSIDAD MILITAR NUEVA GRANADA

Laboratorio 1. Introducción al lenguaje Java

Aceptar el acuerdo de licencia de la figura 6 y proceder a iniciar la instalación.

Figura 6. Aceptación del acuerdo de licencia

El resumen de la instalación se ve en la figura 7.

Figura 7. Resumen de la instalación

Dar el nombre y ubicación para el nuevo proyecto de Java de acuerdo con la


figura 8.

El uso no autorizado de su contenido así como reproducción total o parcial por cualquier persona o entidad, estará en
contra de los derechos de autor
Pagina 8 de 11
UNIVERSIDAD MILITAR NUEVA GRANADA

Laboratorio 1. Introducción al lenguaje Java

Figura 8. Nombre y ubicación del nuevo proyecto

3. Verificación de la compilación de un primer programa:

1) Hacer clic acá para ejecutar

2) Observar acá

El uso no autorizado de su contenido así como reproducción total o parcial por cualquier persona o entidad, estará en
contra de los derechos de autor
Pagina 9 de 11
UNIVERSIDAD MILITAR NUEVA GRANADA

Laboratorio 1. Introducción al lenguaje Java

4. Introducción a la interfaz gráfica

Una Interfaz gráfica de usuario (GUI) es una aplicación que utiliza el sistema
estándar del componente del GUI de Java llamado SWING, y se despliega en
el escritorio del sistema operativo. Como todo el código de Java, los usos del
GUI de Java simplifican la tarea de crear aplicaciones de escritorio porque
pueden ser ejecutados en cualquier plataforma.

En la página de NetBeans Org. [2], se muestra cómo programar el


comportamiento de botones y campos de texto en una ventana con la librería
Swing. Los campos del texto serán utilizados para recibir entradas del usuario
y también para exhibir la salida del programa.

Complete el tutorial y recuerde colocar el texto en español

6. Ejercicio aplicado

6.1 Cree una aplicación de consola que realice las funciones de una
calculadora con las siguientes operaciones:

• Suma, Resta, Multiplicación, División


• Funciones trigonométricas: Sen, Cos, Tan
• Raíz enésima
• Potencia enésima
• Calcular el IVA del 19%

6.2 Repita el procedimiento anterior usando Interfaz gráfica de usuario y


agregando lo siguiente:
• Debe existir un único cuadro de texto por medio del cual se haga la
captura de datos, el mismo cuadro debe servir como salida para los
resultados.
• El programa debe tener validación de errores.
• La calculadora debe tener en cuenta el nivel de prioridad de cada signo,
de forma que, por ejemplo, una multiplicación tenga un nivel de prioridad
más alto que una suma, ejemplo: 4+5*2 debe dar como resultado 14, no
18.

El uso no autorizado de su contenido así como reproducción total o parcial por cualquier persona o entidad, estará en
contra de los derechos de autor
Pagina 10 de 11
UNIVERSIDAD MILITAR NUEVA GRANADA

Laboratorio 1. Introducción al lenguaje Java


10. RESULTADOS ESPERADOS:

El estudiante debe estar en capacidad de construir y ejecutar aplicaciones en


el IDE NetBeans utilizando el lenguaje de programación orientado a objetos
JAVA.

11. CRITERIO DE EVALUACIÓN A LA PRESENTE PRÁCTICA:

El estudiante debe entregar el programa funcionando, su código fuente y


sustentar su funcionamiento.

Criterio No Cumple Cumple


cumple parcialmente totalmente

Sustenta satisfactoriamente y responde a las 0 0.7 1.4


preguntas del docente
Realiza los tutoriales 0 0.5 1

Desarrolla el ejemplo puntual orientado a objetos a 0 1 2


partir del algoritmo realizado
Presenta claridad y orden el código desarrollado 0 0.3 0.6
orientado a objetos
Total 5.0

12. REFERENCIAS

[1] NetBeans IDE. (2013). Tutorial Quick Start Guide. Apache NetBeans.
https://netbeans.org/kb/docs/java/quickstart.html

[2] NetBeans IDE. (2013). Java GUI Applications Learning Trail. Apache
NetBeans. https://netbeans.org/kb/docs/java/gui-functionality.html

[3] Deitel, P. J., & Deitel, H. M. (2016). Java: como programar. Pearson educación.
http://www.ebooks7-24.com.ezproxy.umng.edu.co/?il=4371

El uso no autorizado de su contenido así como reproducción total o parcial por cualquier persona o entidad, estará en
contra de los derechos de autor
Pagina 11 de 11

También podría gustarte