Evaluación Parcial
Escuela profesional de Ingeniería de Sistemas e Informática
Asignatura
ESTRUCTURA DE DATOS
Instrucciones:
El examen es individual
Lea cuidadosamente las preguntas, y responda de manera ordenada.
La evaluación es individual y se permite el uso de, cuadernos, libros o material de
consulta durante el examen.
Tiempo de la evaluación 120 minutos.
CASO: UNIVERSIDAD
La universidad desea registrar asignaturas y estudiantes, con las siguientes opciones:
OPCIONES
[1.] Operaciones con Estudiantes (5 puntos)
[2.] Operaciones con Asignaturas (5 puntos)
[3.] Reportes (4 puntos)
[4.] Salir
De los Estudiantes se requiere la siguiente información: Nombres, Apellidos, DNI, Genero.
De las Asignaturas se requiere la siguiente información: Nombre, Créditos, Horas teóricas, Horas
prácticas, Modalidad (Presencial, Virtual, Hibrida)
Opción 1:
En esta opción el programa debe mostrar un menú con las siguientes opciones:
ESTUDIANTES
[1.] Registro de estudiantes
[2.] Modificación de datos de estudiantes
[3.] Búsqueda de estudiantes
[4.] Salir
Opción 2:
En esta opción el programa debe mostrar un menú con las siguientes opciones:
ASIGNATURAS
[1.] Registro de asignaturas
[2.] Modificación de datos de asignaturas
[3.] Búsqueda de asignaturas
[4.] Salir
Opción 3:
En esta opción el programa debe mostrar un menú con las siguientes opciones:
REPORTES
[1.] Listado de estudiantes
[2.] Listado de asignaturas
[3.] Estadísticas
[4.] Salir
El listado de estudiantes y el listado de asignaturas debe mostrar un listado tabular de los
estudiantes o de las asignaturas:
Forma tabular
Nombres Apellidos DNI Genero
Pedro Picapiedra 12345678 Masculino
Vilma Picapiedra 98765432 Femenino
… … … …
Las estadísticas serán cantidad de estudiantes, cantidad de varones, cantidad de mujeres,
cantidad de asignaturas, cantidad de cursos teóricos solo los cursos con horas teóricas, cantidad
de cursos prácticos que son solo con horas prácticas, cantidad de cursos teóricos y prácticos que
tienen ambas horas.
Restricciones
Debe utilizar librerías donde implemente sus funciones, toda la información debe ser
almacenada en variables dinámicas de tipo registro creada desde un arreglo de punteros, el
arreglo debe ser de máximo 100 estudiantes y 20 asignaturas