Está en la página 1de 6

f

Ig
.In

Ing. Luis Len Minaya

ESCUELA ACADEMICO PROFESIONAL DE


I N G E N I E R A INFORMTICA Y DE SISTEMAS

f.L
e
n

GUA DE LABORATORIO

INTRODUCCION

f.L
Ig
.In

Sesin 03: Listas simplemente Enlazadas

Ig
.In

Ig
.In

f.L
e
n

f.L
e
n

En el tratamiento de las listas simplemente enlazadas son aquellas que tienen una
referencia al elemento siguiente. La diferencia entre una lista y una cola o pila es que
los elementos de la lista pueden insertase en cualquier lugar, logrando de esta forma
que la lista quede ordenada. Cada elemento de la lista ser una estructura auto
referenciada, la cual est formada por los datos y un puntero a la estructura del
mismo tipo.
I. OBJETIVOS

f.L

Desarrollo de ejercicios de Manejo de Cadenas usando Swing WT.


Codificar, compilar y ejecutar los ejercicios de aplicacin.
Conocer la estructura de un programa visual en Java.
Se espera que el estudiante asocie los conocimientos nuevos con la nueva
plantilla que se propone.

f.L

f.L

1.
2.
3.
4.

Ig

Ig

.In

.In

II. EQUIPOS Y MATERIALES


Computadora personal.
Programa NetBeans IDE 6.7.1 o 6.8 correctamente instalado.
Notas de los ejercicios resueltos en la clase.

.In

g.I

.In

nf

.L

f.L

e
n

e
n

III. METODOLOGIA Y ACTIVIDADES


Codificar los ejercicios desarrollados en el aula.
Presentar avances y ejecucin de cada uno de los ejercicios al docente o jefe de
prctica encargado para la calificacin correspondiente.
Guardar la carpeta de sus archivos a sus memorias.
Apagar el computador y dejarla en buen estado al retirarse del laboratorio dejar
todo en orden.

.L

V. EJERCICIOS.

Le
n

In

g.I

Construya una aplicacin que permita realizar el registro de empleados donde se podr
guardar, mostrar, consultar, actualizar y eliminar el registro de empleado. Para todas
estas operaciones considere el ingreso del cdigo del empleado

Pg. 1 de 6

Ing. Luis Len Minaya

e
n

El estudiante deber crear una carpeta de trabajo con el nombre


Laboratorio_09ED, a donde deber direccional su proyecto a crear.
Se recomienda que el estudiante haya planteado los ejercicios de la Gua de
ejercicios 09 para que pueda comprender las soluciones que se proponen.

nf

In

Ig

IV. OBSERVACION

f.L

In

Asignatura: Taller de Programacin.


Semestre Acadmico: 2015
Fecha:

Ig
.In

Escuela Profesional: Ingeniera Informtica y de Sistemas.


Ciclo y Turno: Tarde
Docente: Ing. Luis Len Minaya

f
Ig
.In
Ig
.In

f.L

f.L
e
n

Paso 1: Construya el siguiente diseo:

Ig
.In

Ig
.In

f.L
e
n

f.L
e
n

Ig
.In

Ing. Luis Len Minaya

SOLUCION:

Le
n

f.L
.In
Ing. Luis Len Minaya

In

g.I

In

nf

f.L

.L

e
n

In

Ig

g.I

.In

nf

.L

f.L

e
n

e
n

Ig

Ig

.In

.In

f.L

f.L

Ahora vyase al editor de cdigo y genere el siguiente cdigo haga doble click sobre los
botones y genere los mtodos faltan:

Pg. 2 de 6

Le
n

e
n

Ing. Luis Len Minaya

.L

nf

g.I

In

f.L

In

e
n

e
n

f.L

.In

Ig

.L

nf

g.I

In

f.L

.In

Ig

f.L

.In

Ig

f.L

.In

f.L
e
n

Ig
.In

f.L
e
n

Ig
.In

f.L

Ig
.In

f.L
e
n

Ig
.In

Ig
.In

Ing. Luis Len Minaya


Aqu se muestran los mtodos que tiene que crear antes ejecutar los cdigos
Instrucciones de los mtodos utilizados en el aplicativo

Pg. 3 de 6

Le
n

e
n

Instrucciones del Botn Actualizar

e
n

e
n

f.L

.In

Ig

.L

nf

g.I

In

f.L

.In

Ig

f.L

.In

Ig

f.L

.In

Instrucciones del botn Guardar

Ing. Luis Len Minaya

.L

nf

g.I

In

f.L

In

f.L
e
n

Ig
.In

f.L
e
n

Ig
.In

f.L

Ig
.In

f.L
e
n

Ig
.In

Ig
.In

Ing. Luis Len Minaya

Instrucciones en los mtodos para las operaciones de la lista enlazada

Pg. 4 de 6

f
Ig
.In

Ing. Luis Len Minaya

Ig
.In

Ig
.In
Ig
.In

f.L
e
n

f.L
e
n
Ig
.In

f.L

Ig

Ig

.In

.In

f.L

f.L

Instrucciones del Botn Eliminar

.In

.In

e
n

.L

nf
g.I

Le
n

In

Luego de terminar Shift+F6 y ejecutarse el aplicativo deber verse de la


siguiente manera:

Pg. 5 de 6

Ing. Luis Len Minaya

Ig

Instrucciones del Evento Opened del Window

In

g.I

nf

.L

f.L

e
n

e
n

Instrucciones del Botn Restaurar

f.L

In

f.L

f.L
e
n

Instrucciones del Botn Consultar

f
Ig
.In
Ig
.In

Ig
.In

f.L
e
n

f.L
e
n

Ig
.In

Ig
.In

f.L

f.L
e
n

Ing. Luis Len Minaya

EJERCICIO PROPUESTO

.In

f.L

f.L

.In

f.L

Construya un programa que guarde en una lista simple enlazada, la siguiente


informacin de los empleados de una Compaa: Cdigo, Nombre, Tipo de Contrato (A
plazo fijo, Servicios No personales y Service), sueldo, monto asignado por movilidad y
minutos de tardanza y permita mostrar la siguiente informacin:

Ig

Ig

.In

a) Nmero de empleados con ms de una 15 minutos de tardanzas.


b) Nombre del empleado con el mayor tiempo de tardanzas y que tenga un tipo
de contrato por Services.
c) El mayor monto de movilidad asignado a un empleado con contrato a Plazo
Fijo con un sueldo menor a 1500 soles.

Le
n

Ing. Luis Len Minaya

In

g.I

In

nf

f.L

.L

e
n

In

Ig

g.I

.In

nf

.L

f.L

e
n

e
n

Su programa tambin tendr la opcin de consultar, actualizar y eliminar


registros.

Pg. 6 de 6

También podría gustarte