Вы находитесь на странице: 1из 5

NORMAS PARA LA ENTREGA DE LOS LABORATORIOS

1. Coloque el nombre del curso, el nmero de grupo, los integrantes del grupo (nombre, e-mail y cdigo), nombre
del profesor, y nmero de laboratorio en la cartula del informe.
2. Los informes slo deben entregarse al profesor del curso, los cuales se recibirn hasta la fecha y hora
asignada para la entrega. No se reciben informes despus de la fecha estipulada para la entrega.
3. Durante el curso no se recibirn informes de laboratorio enviados por correo electrnico.


Laboratorio # 2 - Tema: Java Bsico.
Fecha de entrega: Septiembre 17 de 2007.

Objetivos:

Identificar la estructura bsica de un programa en Java
Familiarizar al estudiante con las fases del desarrollo de un programa en Java: edicin,
compilacin, depuracin, ejecucin y anlisis de resultados
Familiarizar al estudiante con la identificacin de la sintaxis de un programa en Java
Reconocer la importancia de los tipos de datos en Java
Utilizar las instrucciones aritmticas para realizar clculos bsicos en Java
Comprender el uso y la sintaxis de las operaciones de lectura y escritura mediante los
mtodos showInputDialog() y showMessageDialog() de la clase JOptionPane
Describir y usar la sintaxis de las operaciones de conversin de informacin de cadenas de
caracteres a su representacin numrica.


Metodologa:

El laboratorio debe ser desarrollado en grupos de mximo 3 personas. Se debe entregar lo
indicado en cada punto y en la fecha especificada. Para los archivos .java, debe a parecer en el
encabezado, el nombre y cdigo de los integrantes del grupo.

Problema 1 - (25 puntos). Registrando la informacin de un inventario

La oficina de inventarios de la Universidad del Valle requiere una aplicacin Java que le
permita registrar informacin de los equipos de cmputo que se adquieren a los diferentes
proveedores.

Para cada computador se requiere almacenar un nmero de serie(int), la marca del
fabricante(String), la velocidad del procesador en GigaHertz(double), la capacidad del disco
duro en GigaBytes(int) y de la memoria en MegaBytes(int). La aplicacin debe solicitar el
ingreso de cada dato utilizando el mtodo showInputDialog() de la clase JOptionPane. A
continuacin se muestra un ejemplo de la entrada de datos:



Facultad de Ingeniera
Escuela de Ingeniera de Sistemas y Computacin
Algoritmia y Programacin


Despus de ingresar los datos del computador se debe mostrar un mensaje utilizando el
mtodo showMessageDialog() con los datos ingresados. A continuacin se muestra un
ejemplo:



Debe entregar los siguientes archivos:

Ejercicio1.pdf.
o Diagrama de Clases. (6 puntos)
o Algoritmos para los mtodos de las clases que usted creo. (6 puntos)
o Evidencia de la ejecucin del programa. Utilice la herramienta ksnapshot para capturar la
ejecucin del programa. Debe guardar tanto las ventanas de entrada como las de salida.
Con Open writer puede generar automticamente el archivo .pdf. (3 puntos)
Programa con extensin .java (10 puntos)


Problema 2 - (25 puntos). Calculando la nmina de una empresa

Se debe desarrollar una aplicacin Java que permita ingresar la informacin para manejar la
nmina de una empresa. Se debe solicitar del empleado: el nmero de identificacin, el
nombre, el nmero de horas laboradas en el mes y el precio que se paga por cada hora. Tenga
en cuenta que la identificacin del empleado y el nmero de horas se deben almacenar en
variables de tipo (int), el precio hora se debe almacenar en una variable de tipo (double) y el
nombre en una variable de tipo (String).
Despus de leer estos datos el programa debe calcular el salario bsico que es el producto del
nmero de horas por el precio hora. Cada empleado tiene un descuento del 4% como aporte a
salud y un descuento del 8% como aporte a pensin. Estos descuentos se hacen sobre el
salario bsico. Adems cada empleado tiene un subsidio de transporte por valor de $50.000
que se debe sumar al salario bsico. El programa debe calcular el valor neto a pagar para el
empleado y los correspondientes descuentos.
La aplicacin debe solicitar el ingreso de cada dato, utilizando el mtodo showInputDialog() de
la clase JOptionPane. Los porcentajes de descuento y el valor de subsidio de transporte debe
manejarlos como constantes. A continuacin se muestra un ejemplo de la entrada de datos:




Despus de ingresar los datos, se debe mostrar un mensaje, utilizando el
showMessageDialog(), con los datos ingresados, el salario bsico, los descuentos y el valor
neto a pagar. A continuacin se muestra un ejemplo:




Debe entregar los siguientes archivos:

Ejercicio1.pdf.
o Diagrama de Clases. (6 puntos)
o Algoritmos para los mtodos de las clases que usted creo. (6 puntos)
o Evidencia de la ejecucin del programa. Utilice la herramienta ksnapshot para capturar la
ejecucin del programa. Debe guardar tanto las ventanas de entrada como las de salida.
Con Open writer puede generar automticamente el archivo .pdf. (3 puntos)
Programa con extensin .java (10 puntos)

Ayudas

Plantilla programa




Instrucciones Java:





Be careful of the dark side of the force

Вам также может понравиться