Documentos de Académico
Documentos de Profesional
Documentos de Cultura
LABORATORIO
‐ Ejercicios Guiados
Contenido
Caso Estudio
En la Escuela de Ingeniería de Sistemas – UPAO, se requiere llevar un control de las notas
de los alumnos (nombre) matriculados en el curso de POO.
Los alumnos son evaluados periódicamente y obtienen una nota (máximo 6 evaluaciones).
Pero al final del curso se debe calcular el promedio de notas de cada alumno.
NOTA PROMOCIONAL:
PROM= SumaNotas/6
SOLUCIÓN: EJERCICIO-01
a) Diagrama Clases:
b) Implementación:
Usando un arreglo primitivo para guardar las Notas
Clase: Alumno
Resultado
Conclusión:
Este ejercicio muestra desventajas por usar un arreglo primitivo (de enteros) para guardar las
notas, ya que en algún momento se necesitará guardar mas información de una nota como sus
características: puntaje, tipo, peso, etc
NOTA PROMOCIONAL:
PROM= 5%*PC1 + 10%*PL1 + 20%*EP + 15%*PC2 + 25%*PL2 + 25%*EF
b) Implementación:
Clase: Nota
Clase: Alumno - > En esta clase se usa un Arreglo de Objetos para guardar las Notas
Resultado
EJERCICIOS PROPUESTOS
➢ Modifique el ejercicio anterior, para que el ingreso de las notas de un alumno sea por teclado.
➢ Validar el método agregarNota de la clase alumno, que sólo reciba notas de 0 a 20.
➢ Mostrar en pantalla, si el alumno en promedio de nota está “aprobado”, “desaprobado” o va
al “examen sustitorio”.
➢ Modificar la nota del examen parcial (EP) del alumno.