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

INSTITUTO DE EDUCACIÓN SUPERIOR CIBERTEC

DIRECCIÓN ACADÉMICA
CARRERA PROFESIONALES

CURSO : Programación Orientada a Objetos I (1892)


PROFESOR : Elvis Visa Ramírez
SEMESTRE : 202072 NOTA
CICLO : Tercero
SECCIÓN : T3MC-01 / ET3C-01
DURACIÓN : 72 horas
FECHA DE INICIO: Sábado 14 de noviembre desde la 22:45 horas
FECHA DE FIN : Martes 17 de noviembre hasta la 22:45 horas

ALUMNO (A) :

CASO DE LABORATORIO 2 (CL2)

Logro:
Tenga presente que los logros de esta evaluación, son que usted genere archivos desde
su aplicación y que los pueda abrir desde su ubicación en disco duro, incluyendo su
compresión y descompresión.

Consideraciones generales:
 Registre lo que se solicita en los espacios correspondientes.
 Lea la instrucción y las indicaciones del ejercicio y la rúbrica de calificación
atentamente.
 Considere la fecha de entrega. No se recibirá por correo.

Consolidado
Puntaje Llenar solo en caso de Recalificación justificada
Pregunta
Máximo Obtenido Sustento Puntaje
1 10
2 10
Nota Recalificada

Preg Criterios Escala de calificación


Defina las clases, diseña el Defina las clases y diseña el
Formulario, defina las librerías, Formulario, ejecuta el método Defina las
ejecuta el método ABRIR XML, agregar donde no se repitan clases, diseña
Serializacion donde permita abrir el archivo los datos y validación de el Formulario y
1 de datos XML de la colección y ver su datos. Ejecuta el proceso defina las
(10 puntos) contenido en el DataGridView en GUARDAR XML en forma librerías
forma correcta correcta
(10 puntos) (06 puntos) (02 puntos)

Pregunta 1

IES CIBERTEC 1
Implemente un programa que permita SERIALIZAR en un archivo XML los datos de los
Consultores que trabajan en la Empresa de Consultoría SOLUTION SAC.
 Define una clase llamada Consultor que tenga como atributos: el DNI, Nombre,
Apellido, Fecha de Ingreso, Cargo y Sueldo.
 Defina una clase que almacena una List<Consultor> el cual guardará los registros de
Consultor
 Dibuje el formulario. Realice las siguientes operaciones en los botones:
a) El combobox de Cargo muestra la siguiente información (Programador, Analista
de Sistemas, Administrador de Proyectos)
b) Instancia la clase que almacena la lista de Consultor
c) Programe el evento del botón Agregar para agregar un Consultor a la colección
validando:
a. El DNI debe ser tipo numérico y tener siempre 8 dígitos.
b. El cargo debe estar seleccionado.
c. El DNI no se repita en la colección.
d. Si está validado se agrega el Consultor a la colección y visualizando la lista
en un DatagridView
d) Programe el evento del botón guardar XML, para SERIALIZAR la colección de
Consultores en formato XML, solicitando el nombre del archivo en un cuadro de
dialogo.
e) Programe el evento del botón Abrir XML, para visualizar el contenido del
archivo XML, visualizando la colección de Consultores, en el DataGridView

Preg Criterios Escala de calificación


Diseña el
Diseña el
Formulario, crea el
Formulario, crea el
procedimiento Diseña el
procedimiento para
para encriptar los Formulario, defina
serializar los datos Diseña el
datos que se el procedimiento
Manejo de en formato binario Formulario u
visualizan en el para abrir un
2 archivos (BinaryFormatter) agrega las
control TextBox, archivo y ver su
(10 puntos) almacenando en un librerías
almacenando en contenido en
archivo con
un archivo con forma correcta
extensión “bin”, en
extensión “encryp”
forma correcta
en forma correcta
(10 puntos) (07 puntos) (05 punto) (02 punto)

Pregunta 2
Implemente un formulario que permita realizar las siguientes actividades sobre archivos
(Encriptamiento y Serialización):
 Programe el evento del botón Limpiar que limpie el contenido del textBox.
 Programe el evento del botón Grabar Archivo Binario, ingrese el nombre del archivo
en un cuadro de dialogo, grabe los datos en un archivo de tipo binario. Se
recomienda que los datos a ingresar en el textbox tengan la siguiente información:
Nombre del Producto:
Precio de Venta:
Fecha de Caducidad:
 Programe el evento del botón Encriptar, el cual encripta los datos que se ingresaron
en el TextBox; utilice el servicio DEScryptoServiceProvider para realizar el
proceso.

IES CIBERTEC 2

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