Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1. Debes diseñar un sistema de gestión de empleados para una empresa. El sistema debe
permitir la crear, buscar y eliminar los diferentes tipos de empleados.
Los empleados serán de dos tipos, empleados a tiempo completo y empleados a tiempo
parcial.
-Nombre
-ID de empleado
-Salario base mensual
Los empleados a tiempo completo tienen un bono adicional por año de servicio, por lo que
habrá que almacenar el año de contratación. Los empleados a tiempo parcial, en cambio,
tienen un salario por hora y el número de horas semanales que trabajarán.
(2ptos) Clase Empresa (Company) que contendrá un listado de todos los empleados:
Constructor que instancia el listado de empleados.
Métodos add, search (por id) y remove empleados.
Método que muestre por consola todos los empleados con sus datos, incluyendo el salario.
Método que muestre por consola el nombre y número de años en la empresa de aquellos
empleados a tiempo completo con más de 5 años en la empresa (suponed que estamos en
el año 2024).
Nota: Considera el bono por año de servicio como un porcentaje del salario base mensual
(5% por cada año de servicio).
(1pto) Cuando estos profesores llegan al centro se les registra con su DNI, nombre y el
Departamento al que pertenece. (1pto) Si el profesor es fijo, almacenamos su fecha de
incorporación y si se ha jubilado ya. Cuando un profesor se jubila, no borramos sus datos,
simplemente anotamos que se jubiló.
(1pto) Si es interino almacenamos la fecha de inicio de la interinidad y la fecha de
finalización. La fecha de finalización se anotará cuando el interino deje el centro, por lo que
ese campo estará vacío mientras siga trabajando en el centro.
Hay muchos Departamentos en el centro, pero para el ejercicio solo tendremos
(Matemáticas, Inglés, Lengua, Informática y Filosofía).
(2ptos) Los jefes usan una palabra que es Claustro para referirse al conjunto de profesores
del centro. Los profesores llegan y marchan en cualquier momento del curso, así que el
Claustro debe tener la capacidad de añadir o modificar datos de profesores en cualquier
momento además de listar todos los profesores que están actualmente en activo en el
centro.
Realiza una jerarquía de clases para los profesores con los constructores, get, set y demás
métodos que consideres necesarios según la especificación.
Indicaciones: Se dispone de 2 horas y 20 minutos (11:00 - 13:20). Los errores disminuyen la calificación
y los errores graves la determinan.
Al finalizar el examen se debe entregar los proyectos comprimidos en dos .rar, nombrándolos de la
siguiente manera: “EX2EV2Parte_EjX_Apellido1_Apellido2_Nombre.rar”. Siendo X 1 ó 2 dependiendo del
ejercicio.
Puntuación:
Ejercicio 1 2
Puntos 5 5