Examen 2017, preguntas PDF

Title Examen 2017, preguntas
Course Programacion 2
Institution Universidad Peruana de Ciencias Aplicadas
Pages 3
File Size 127.3 KB
File Type PDF
Total Downloads 79
Total Views 157

Summary

20171-01...


Description

Pregunta única

(20 Puntos)

Caso de Estudio: Sistema de Buses UPC La UPC cuenta con un servicio alternativo de transporte de Estudiantes, Profesores y Personal Administrativo entre los diferentes campus (Monterrico, Villa, San Isidro, San Miguel) para fines académicos, extra académicos y administrativos. Las rutas son desde el campus villa hacia el campus Monterrico, campus San Isidro y campus San Miguel y Viceversa. Se necesita implementar una aplicación bajo el paradigma orientado a objetos para el control de Salida de Buses, tomando en cuenta los siguientes aspectos: REGLAS DE NEGOCIO: 

 

Los Agentes de Seguridad de cada sede deberán registrar la fecha, la hora de salida, Número de Placa del bus, Nombre del conductor, cantidad de pasajeros que transporta, Campus origen, Campus de llegada y el kilometraje del bus. Cada uno de los buses tienen una capacidad máxima de 50 pasajeros. Asumir que cada día sale y regresa una sola vez del campus villa a los otros campus.

CRITERIOS DE IMPLEMENTACION 

Considerar al menos las siguientes clases en su diseño (y por cada clase sólo 2 atributos), pero si considera conveniente puede agregar otras clases, así como mayor cantidad de atributos en cada una de ellas.  Conductor  AgenteSeguridad  Bus  RegistroSalida  Sede



Las clases debe implementarlos de manera independiente solamente en archivos con extensión “.h” No hacer uso de librerías STL como vector.



1. (3.0 puntos) Diseñe el diagrama de Clases y sus Relaciones en UML.

2. Implementación de las clases acorde a su diseño del diagrama anterior. a. (1.5 puntos) Sobrecarga de constructores b. (1.5 puntos) Métodos set y get c. (3.0 puntos) Implementación de las relaciones entre clases. 3. Implementación de Reportes a. (2.0 puntos) Número de pasajeros diario (acumulado de todas las rutas). b. (2.5 puntos) Recaudación mensual por venta de pasajes asumiendo que cada vez que el usuario hace uso del servicio paga 2 soles. c. (2.5 puntos) Pago por consumo de gasolina mensual, asumiendo que los consumos diarios de las siguientes rutas son: Villa-San Isidro=60 Villa-Monterrico=50 Villa-SanMiguel=70 4. Implementación de una prueba de funcionalidad en el main. a. (1.0 puntos) Simular registro de salidas de buses con valores aleatorios para un mes. (considerar cada semana 6 días laborables y el mes 4 semanas). b. (3.0 puntos) Realizar un menú de prueba para cada una de las opciones del item 3....


Similar Free PDFs