Diagrama de Clases

UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA DE LA FUERZA ARMADA NÚCLEO NUEVA ESPARTA LENGUAJE DE PROGRAMACIÓN III DOCE

Views 184 Downloads 0 File size 201KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA DE LA FUERZA ARMADA NÚCLEO NUEVA ESPARTA LENGUAJE DE PROGRAMACIÓN III DOCENTE: MARIELY SALAZAR

EJERCICIOS

1. Defina una clase Forma que tenga los siguientes miembros de datos:  Color, Coordenada del centro de la forma (objeto Punto), Nombre de la forma (char *) Y, al menos, las siguientes funciones miembro:  Imprimir, Obtener y cambiar el color, Mover la forma (o sea, su centro). Defina una clase derivada Rectángulo que tenga los siguientes miembros como datos: Lado menor, Lado mayor. Y, al menos, la siguiente función miembro: Imprimir. Debe imprimir qué se trata de un rectángulo mostrando su nombre, color, centro y lado. Realice un programa que pruebe el funcionamiento de estas clases. Debe crear objetos y comprobar el correcto funcionamiento de las funciones miembro. Diagrama de Clases.

2. Se pretende realizar una aplicación para esta facultad, que gestione la información sobre las personas vinculadas con la misma, que se pueden clasificar en tres tipos: estudiantes, profesores y personal de servicio. Seguidamente se detalla que tipo de información es necesario gestionar: • Por cada persona, se debe conocer, al menos, su nombre y apellidos, su número de identificación y su estado civil.  Con respecto a los empleados, sean del tipo que sean, hay que saber su año de incorporación a la facultad y qué número de despacho tienen asignado.  En cuanto a los estudiantes, se requiere almacenar el curso en el que están matriculados.  Por lo que se refiere a los profesores, es necesario gestionar a qué departamento pertenecen (lenguajes, matemáticas y ingeniería).  Sobre el personal de servicio, hay que conocer a qué sección están asignados (biblioteca, decanato, secretaría, etc.). El ejercicio consiste en establecer la jerarquía de las clases.

3. La aerolínea Margarita C.A, solicita de su colaboración para que diseñe diagrama de clase con su jerarquía, que les permita solucionar problemas existentes a futuros. Según sus requerimientos, quieren conocer condiciones de sus aviones, escala que realizan, pilotos con los que cuenta, tripulación y control de pasajeros. Conociendo que el aeropuerto realiza vuelos las 24 horas del día, todos los días, cuentan con diferentes tipos de aviones. Los vuelos Nacionales son realizados por todos los pilotos. A los pilotos les corresponde 2 días libre a la semana, puede existir la posibilidad de que por situaciones de salud, el piloto no asista a trabajar, sin embargo la aerolínea cuenta con pilotos suplentes que se encargan de atender esta problemática. Si el piloto asignado para realizar vuelo incurre en faltas, dejando su puesto de trabajo sin previa notificación mínimo de 24 horas. Se toma la medida de retiro forzoso y el piloto suplente que tenga más tiempo de antigüedad, pasa a ser un piloto asignado, encargado de suplir al piloto retirado. Por otro lado la aerolínea desea llevar control actualizado de la data de todos sus trabajadores, control de boletos vendidos, control de pasajeros. Además que les permita conocer el estado de sus aviones, y hora de llegada y partida de todos sus aviones, conocer el historial de las reparaciones que se le han realizado a las aviones, con el objetivo de tomar decisiones que les permita adquirir y sacar de servicio a aviones que no reúnan condiciones de seguridad, que contribuyan a exponer la salud de algún pasajero. Por toda la problemática expuesta se requiere que brinde un análisis detallado que contribuya a solucionar o mejorar el servicio y proponga su respetivo diagrama de clases.

4-Una clínica Veterinaria desea registrar historial de mascotas atendidas, información de los dueños de la mascota, registrar especialistas con los que cuenta conociendo que según el tipo de mascota y las condiciones de salud, se le asigna el veterinario que se responsabilizara por el cuidado de la mascota. Puede existir la posibilidad de que si la mascota requiere hospitalización, para poder atender su situación crítica de salud y el cliente se encuentre solvente, se procederá a su hospitalización inmediata, en caso contrario el cliente deberá pagar deuda y dejar de anticipo un 30% del costo del tratamiento. Esperando su respuesta o propuesta para mejorar condiciones de la clínica diseñe el diagrama de clases con sus jerárquicas.