0% encontró este documento útil (0 votos)
22 vistas12 páginas

Guia de Laboratorio #4

Este documento presenta 6 ejercicios sobre el uso de archivos y bases de datos en Java. Los ejercicios incluyen leer y escribir en archivos de texto, mostrar datos en tablas, e insertar registros en una base de datos.

Cargado por

Stive .Ramírez
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
22 vistas12 páginas

Guia de Laboratorio #4

Este documento presenta 6 ejercicios sobre el uso de archivos y bases de datos en Java. Los ejercicios incluyen leer y escribir en archivos de texto, mostrar datos en tablas, e insertar registros en una base de datos.

Cargado por

Stive .Ramírez
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 12

FACULTAD DE INGENIERÍA Y ARQUITECTURA

GUIA DE LABORATORIO Nro. 04

ESCUELA : INGENIERIA DE SISTEMAS


ASIGNATURA : ESTRUCTURA DE DATOS
CICLO : III
TURNO : MAÑANA Y NOCHE
SEMESTRE : 2023-2
DOCENTE : Mgtr. Ing. AMACHE SANCHEZ MILTON FREDDY

I. TEMA:
Archivos - Archivos de Acceso Aleatorio

II. OBJETIVOS:
- Configurar el Ide Netbeans 8.2 o posterior.
- Desarrollar los ejercicios propuestos por el docente.

III. METODOLOGÍA:
- Solución de los ejercicios propuestos con la guía del docente.
- Realizar un informe de toda la secuencia del laboratorio propuesto.

IV. RECURSOS:
1. Equipo computacional con conexión a internet.
2. Utilizar la guía de instalación de Netbeans 8.2 o posterior.
3. Utilizar la plataforma Blackboard para entregar el laboratorio
4. Utilizar la plataforma de Zoom para la sustentación de laboratorio.

V. DESARROLLO DE ACTIVIDADES:

EJERCICIOS DESARROLLADOS

EJERCICIO # 01

Desarrollar un programa en java que me permita escribir en un archivo .txt una serie de
registros ingresados por el teclado, mostrar por pantalla los registros almacenados de archivo
txt.

Solución:
FACULTAD DE INGENIERÍA Y ARQUITECTURA

a) Primeramente, tenemos que crear un proyecto, mostrando en la siguiente figura la arquitectura


de esta misma.

Observando el proyecto de nombre PRYARCHIVO2, tenemos que crear 2 paquetes, cuyos


nombres son: Clases, Formulario, además dentro de cada uno del paquete se tienen que crear
las respectivas clases: Empleado.java, Proceso.java que se encuentran dentro del paquete
Clases, Ventana01.java que se encuentra dentro del paquete Formulario.

b) A continuación, vamos a mostrar el modelamiento en UML que debe de tener nuestro proyecto
estructuralmente a nivel de clases y relaciones
FACULTAD DE INGENIERÍA Y ARQUITECTURA

c) Ahora vamos a implementar el código fuente de la clase Empleado, que se encuentra dentro del
paquete de nombre Clases.
FACULTAD DE INGENIERÍA Y ARQUITECTURA

d) Ahora, vamos a implementar el código en java de la clase Proceso, que se encuentra dentro del
paquete Clases.
FACULTAD DE INGENIERÍA Y ARQUITECTURA

e) Ahora vamos a implementar el código en java, que me permite la realización de la interfaz


gráfica del usuario (GUI).
FACULTAD DE INGENIERÍA Y ARQUITECTURA
FACULTAD DE INGENIERÍA Y ARQUITECTURA

f) Ejecución del programa

Antes de poder ejecutar el programa, primeramente, tenemos que crear en la unidad c una
carpeta de nombre Datos y dentro de ello, tenemos que grabar un archivo en block de notas de
nombre Empresa.txt
FACULTAD DE INGENIERÍA Y ARQUITECTURA

Después de allí, podemos realizar la ejecución de nuestro programa, donde a continuación nos
muestra una ventana, solicitándonos que ingresemos el código, nombre y sueldo.

Ingresando el código, nombre, sueldo, donde tenemos que presionar el botón Grabar, para que
se almacene en el archivo Empresa.txt
FACULTAD DE INGENIERÍA Y ARQUITECTURA

Presionando el botón Grabar y almacenado en el archivo empresa.txt y demás presionando el


botón Nuevo, volvemos a ingresar otro registro conformado por el código, nombre, sueldo y
nuevamente presionamos el botón Grabar.

Luego de haber guardado dos registros en el archivo empresa.txt, nosotros vamos a querer saber
si es que ha grabado los datos, para eso tenemos que presionar el botón Listar.
FACULTAD DE INGENIERÍA Y ARQUITECTURA

EJERCICIO # 02
Desarrollar un programa en java que me permita Leer y Escribir un archivo

SOLUCION
FACULTAD DE INGENIERÍA Y ARQUITECTURA

EJERCICIO # 01
En base al ejercicio 02, ahora lo vamos a desdoblar en dos clases que a continuación vamos a mostrar
en el siguiente modelamiento en UML

EJERCICIO # 02
En base al ejercicio 01, ahora se deberá de crear dos clases llamado archivo 1 y archivo 2:

EJERCICIO # 03
Desarrollar un formulario que considere un código (autogenerado), nombre y apellido y a medida que
se vaya guardando en un archivo y finalmente leer este y mostrarlo r por pantalla a través de un JTable.
FACULTAD DE INGENIERÍA Y ARQUITECTURA

EJERCICIO # 04
La empresa seguros S.A.C desea implementar una aplicación que permita el manejo de su data, con los
siguientes requerimientos:
Elabore un programa que lea el archivo personal.txt con los datos de ciertos trabajadores que incluyen
código, nombre, apellido, sexo, edad, estado civil, área (Contabilidad o Finanzas), fecha de ingreso
(Formato SimpleDateFormat) y muestre una estadística que indique:
• Número de vocales totales, consonantes, dígitos, espacios en blanco y otros símbolos, con su
respectivo porcentaje.
• Número de trabajadores por sexo, número de trabajadores por área, número de trabajadores
por estado civil, número de trabajadores mayores y menores de edad.
Finalmente, dichas estadística debe ser almacenado en el archivo estudiante.txt.

EJERCICIO # 05
Desarrollar un programa que me permita ingresar por el teclado (Clase BufferReader), el código,
nombre, apellido, edad de una serie de alumnos de un colegio, los datos se tienen que insertar en una
tabla (tb_alumno ) de la base de datos bd_colegio..

EJERCICIO # 06
Desarrollar una aplicación para realizar el registro de nuevos productos. Los datos a almacenar son
código, descripción, stock, stock mínimo y precio. Habilitar una opción para mostrar los productos en
existencia. Se trabajará con el archivo producto.txt

VI. RESULTADOS DE APRENDIZAJE ESPERADOS:


- El estudiante desarrolla los ejercicios propuestos utilizando el IDE Netbeans 8.2 o posterior.

VII. RÚBRICA DE LA EVALUACIÓN


Inicio (M) Proceso (R) Logro previsto (R+) Logro satisfactorio (B)
0-10 11-13 14-17 18-20
Desarrollo Desarrollo Desarrollo Desarrollo
correctamente del correctamente del correctamente del correctamente del
laboratorio hasta un laboratorio hasta un laboratorio hasta un laboratorio hasta un
50 % 60 % 80 % 100%

También podría gustarte