You are on page 1of 10

ESCUELA ACADEMICO PROFESIONAL DE

INGENIERIA DE SISTEMAS

Laboratorio N 4
Escuela Profesional: Ingeniera de Sistemas. Asignatura: Estructura de datos
Docente: Loncn Salazar, Pierre Paul
Sesin 4: Manipulacin de Archivos de Acceso Aleatorio

I. OBJETIVOS
Al trmino de esta experiencia, el estudiante ser capaz de:
1. Manipular archivos de ACCESO ALEATORIO
2. Utilizar el control tabla para registrar y mostrar datos

II. EQUIPOS Y MATERIALES


Computador
Gua de Laboratorio
Material impreso con la informacin de la sesin de aprendizaje.

III. METODOLOGIA Y ACTIVIDADES


a) Teora de manipulacin de archivos de acceso aleatorio

IV. IMPORTANTE
Antes de iniciar con el desarrollo del Laboratorio, crearemos siempre, una carpeta, donde se guardar toda la
informacin del presente laboratorio. Para ello realice lo siguiente:
Ingrese al Explorador del Windows (puede hacerlo dando clic derecho sobre el Botn Inicio de la Barra de
Tareas y seleccione la opcin Explorar).
La ventana del Explorador esta dividida en dos columnas, en la columna de la izquierda busque hacia
abajo la unidad de almacenamiento (D:) y de un clic izquierdo sobre l. Luego dirija el mouse hacia la
columna de la derecha y en un sector vaco, presione clic derecho, seleccione la opcin Nuevo y luego la
opcin Carpeta.
Aparecer una carpeta amarilla con un texto: Nueva Carpeta sombreado en azul, digite sobre l, el
nombre para su carpeta (este puede ser L4_ESDA_(Turno Apellido)), luego de digitar presione la tecla
Enter. Listo, ya tiene su carpeta dentro de la cual guardar todo lo que trabaje a continuacin.
Cierre la ventana del Explorador del Windows.

V. PROCEDIMIENTO

a) Encender el computador.
b) Crear carpeta donde guardar el documento son su informacin.
c) Ingresar al software Microsoft Word y all crear los cuadros de doble entrada y los diagramas de clases y
objetos solicitados. Word
d) Ingresar al software NetBeans IDE y all crear:
Cada uno de los Proyectos solicitados. Nmbrelos como Proyecto_Cuenta, Proyecto_Operacion,
etc. Segn el nombre que se ha asignado en este laboratorio.
e) Presentar avances al docente para la calificacin correspondiente.
f) Guardar la carpeta de sus archivos a sus memorias y enviar por correo una copia del archivo al docente
del curso.
g) Retirarse del laboratorio de forma ordenada.

Estructura de Datos 1 Ing. CIP Loncn Salazar, Pierre Paul


ESCUELA ACADEMICO PROFESIONAL DE
INGENIERIA DE SISTEMAS

Ejercicio 1: (Arreglo de Objetos - Archivo de Acceso Aleatorio)

Clase Empleado

Estructura de Datos 2 Ing. CIP Loncn Salazar, Pierre Paul


ESCUELA ACADEMICO PROFESIONAL DE
INGENIERIA DE SISTEMAS

Estructura de Datos 3 Ing. CIP Loncn Salazar, Pierre Paul


ESCUELA ACADEMICO PROFESIONAL DE
INGENIERIA DE SISTEMAS

Clase EmpleadoDAO

Estructura de Datos 4 Ing. CIP Loncn Salazar, Pierre Paul


ESCUELA ACADEMICO PROFESIONAL DE
INGENIERIA DE SISTEMAS

Estructura de Datos 5 Ing. CIP Loncn Salazar, Pierre Paul


ESCUELA ACADEMICO PROFESIONAL DE
INGENIERIA DE SISTEMAS

JFramePrincipal

Estructura de Datos 6 Ing. CIP Loncn Salazar, Pierre Paul


ESCUELA ACADEMICO PROFESIONAL DE
INGENIERIA DE SISTEMAS

Clase JFrame_Principal

Estructura de Datos 7 Ing. CIP Loncn Salazar, Pierre Paul


ESCUELA ACADEMICO PROFESIONAL DE
INGENIERIA DE SISTEMAS

Estructura de Datos 8 Ing. CIP Loncn Salazar, Pierre Paul


ESCUELA ACADEMICO PROFESIONAL DE
INGENIERIA DE SISTEMAS

Estructura de Datos 9 Ing. CIP Loncn Salazar, Pierre Paul


ESCUELA ACADEMICO PROFESIONAL DE
INGENIERIA DE SISTEMAS

Ejercicio Propuesto N 1:
1. En una mecnica se necesita registrar y manipular (editar y eliminar) a travs de un Archivo de Acceso
Aleatorio la siguiente informacin:
Registrar los datos del cliente: (DNI, Nombre).
o No se debera de poder registrar 2 ves al mismo cliente. Se verificar que el DNI no
se encuentra duplicado.
Registrar los datos de los vehculos: (Nmero de Placa, Marca, Modelo y DNI del Dueo).
Agregue un botn que permita listar todos los vehculos pertenecientes a un mismo cliente.
o Incluya un control que permita seleccionar a un cliente desde una lista.

Estructura de Datos 10 Ing. CIP Loncn Salazar, Pierre Paul

You might also like