Professional Documents
Culture Documents
INGENIERIA DE SISTEMAS
GUÍA DE LABORATORIO N° 04
Escuela Profesional: Ingeniería de Sistemas. Asignatura: Estructura de Datos.
Ciclo y Turno: Tercero – Tarde Semestre Académico: 2013-I
Docente: Ing. Luis Ramos Mendoza Fecha: 17 de Abril del 2013
INTRODUCCION
Hasta ahora hemos visto cómo procesar información, y hemos mantenido el flujo de
entrada / salida de información a través de componentes visuales. Pero muchas veces
la información necesaria, de entrada o salida, se presentará en estructuras de datos
llamadas archivos, almacenadas en nuestro disco duro.
I. OBJETIVOS
IV. OBSERVACION
V. NUEVAS LIBRERIAS
Ver diapositiva GUI en Java-AWT & SWING.pdf
VI. PROCEDIMIENTOS.
Pág. 1 de 12
3. Seleccionar NetBeans IDE 6.1 o 6.5
VII. EJERCICIOS.
Ejemplo 01: Construya un programa que permita registrar los nombres y sueldos de los
empelados de una compañía, y esta información será almacenada en un archivo de texto
llamada “Empleado.txt”.
SOLUCION:
Pág. 2 de 12
Ahora modifique las propiedades de los objetos con los siguientes nombres y textos.
Ahora váyase al editor de código y genere el siguiente código haga doble click
sobre los botones y genere los métodos faltan:
Pág. 3 de 12
Instrucciones del Evento Open del JFrame
Pág. 4 de 12
Instrucciones en el Botón Grabar
Pág. 5 de 12
Instrucciones del Método insertar
Pág. 6 de 12
Para las consultas deberán aparecer las siguientes ventanas
SOLUCION
Pág. 7 de 12
Ahora váyase al editor de código y genere el siguiente código haga doble click
sobre los botones y genere los métodos faltan:
Pág. 8 de 12
INSTRUCCIONES EN EL BOTON GRABAR
Pág. 9 de 12
INSTRUCCIONES EN EL BOTON SALIR
Pág. 10 de 12
Presione Shift+F6 y el aplicativo deberá mostrar las siguiente ventanas
EJERCICIOS PROPUESTOS
a) Nombre del empleado que tenga el menor sueldo que sea del área del Contabilidad.
b) Promedio de Salarios de los empleados contratados.
c) Número de empleados que ganan más de S/.2500 y menos de S/ 3500 con más de 5 años
de servicio.
d) Número de empleados estables del área de Auditoria con sueldo menores a S/. 1200
2. Una empresa guarda la siguiente información de sus empleados: Nombres, Apellido Paterno,
Apellido Materno, Área al que pertenece (Planificación, Ventas y Marketing), Tiempo de Servicio
(en años), Condición (Contratado o Estable), Sueldo Base, Asignación de Movilidad, Nº de Hijos,
descuento de AFP (17.5% del sueldo base) y Sueldo Final.
Para la asignación movilidad es el porcentaje del sueldo base y se asigna de acuerdo al área al que
pertenece y la condición del empleado tal y como se muestra en la siguiente tabla:
Área
Condición
Planificación Ventas Marketing
Contratado 7% 8% 12%
Estable 9% 12% 16%
Además por cada hijo del empleado la empresa le otorga 55 soles. El sueldo final se calcula de la
siguiente fórmula:
Pág. 11 de 12
Construir un programa que pueda proporcionar la siguiente información:
e) Nombre del empleado que tenga el menor sueldo final que sea del área de Ventas que
tengan entre 2 y 10 años de Servicio.
f) Promedio de Salarios de los empleados contratados del área de Marketing.
g) Número de empleados estables que ganan más de S/.2500 y menos de S/ 3500 con más de
5 años de servicio y con más de 3 hijos.
h) Porcentaje de empleados estables del área de Marketing con sueldo menores a S/. 1200 y
asignación de movilidad superior a 60 soles
i) Área que tiene el empleado estable con el mayor tiempo de servicio sin hijos.
j) Número de Empleados cuyo apellido Paterno inicien con la letra “A” o “C”.
3. Se tiene un archivo de texto llamado Notas.txt que tiene la siguiente información: Apellidos y
Nombres, Nota de Practicas, Evaluación Formativa, Nota de Exposición, Promedio, Semestre y
Escuela separados con un numeral (#). Ejemplo:
Pág. 12 de 12