Programación Orientada a Objetos
Enviado por arnin0106 • 11 de Mayo de 2023 • Examen • 1.000 Palabras (4 Páginas) • 114 Visitas
INSTITUTO DE EDUCACIÓN SUPERIOR CIBERTEC [pic 1]
DIRECCIÓN ACADÉMICA
CARRERA PROFESIONALES
CURSO : Programación Orientada a Objetos I (SP1892)[pic 2]
PROFESOR : Fernando Espinoza Solorzano
SEMESTRE : 2023-1
CICLO : Tercero
SECCIÓN : T3LB
FECHA : 27/04/2023
DURACIÓN : 6 Horas
ALUMNO (A) : |
CASO DE LABORATORIO 1
Consideraciones generales:
- Considerar el orden, la limpieza y la claridad de las respuestas.
- NO está permitido el uso o consulta de cuadernos, separatas, libros o cualquier material de la asignatura durante el desarrollo de la evaluación.
- Inicie la solución con el nombre POOI_CL1_XXXX (donde XXXX serán sus apellidos y nombres).
LOGRO
Tenga presente que el logro de esta evaluación es que usted aplique los conceptos de Programación Orientada Objetos, Herencia, Polimorfismo, Colecciones y Manejo de archivos en C#.
Consolidado
Pregunta | Puntaje | Llenar solo en caso de recalificación justificada | ||
Máximo | Obtenido | Sustento | Puntaje | |
1 | 06 | |||
2 | 07 | |||
3 | 07 | |||
Nota recalificada |
Pregunta 1
Elabora la clase “Alumno” con los siguientes atributos públicos:
Alumno |
idAlumno (string) apeAlumno (string) nomAlumno (string) procedencia (string) becado (boolean) fecIngreso (DateTime) |
- Habilitar las propiedades set y get para cada uno de los atributos.
- Defina el método Matricula, el cual se calcula en función al cargo:
- Si procedencia es de Colegio “Particular”, la Matricula es 600.
- Si procedencia es de Colegio “Nacional”, la Matricula es 400.
- Defina el método Pensión el cual se calcula en función a si es becado o no: si es becado, se le asigna un descuento del 50% del monto de la matricula dependiendo de la procedencia del Colegio; en caso contrario la pensión sería el mismo monto de la matrícula de acuerdo con la procedencia del Colegio.
Cree un ActionResult del Controlador para enviar los datos a la Vista, ejecutar y visualizamos los datos en la Vista (diseña los controles correctos para el tipo de procedencia del alumno, si es becado y la fecIngreso). En el ActionResult instancie la clase y enviarla a la vista, en el POST del ActionResult reciba los datos y visualice los resultados en controles TextBox de la vista.
Rúbrica de la Pregunta 1 | ||||
Puntos | Excelente | Bueno | Regular | Deficiente |
6 | Define la clase y sus métodos en forma correcta. Diseña el formulario y programación del botón Registro en forma correcta. | Define la clase, sus métodos en forma correcta. Solo diseña del formulario. | Defina la clase y sus métodos en forma parcial. | No realiza ninguna operación |
06 puntos | 04 puntos | 02 puntos | 0 puntos |
Pregunta 2
Haciendo uso de herencia elaborar las siguientes clases para su implementación
[pic 3]
La clase Alumno, es la misma estructura de la pregunta 1.
...