La empresa de colectivos cole s.a. lo contrata para programar un software que permita conocer el monto total recaudado por día. La empresa tiene una maquina la cual lee tarjetas y escribe un archivo binario que tiene la siguiente estructura:
nroTarjeta: int
tipoBoleto: char // N: normal, E: estudiante, T: trabajador
El boleto normal, paga todo el monto, el estudiante paga de lunes a viernes el 50% del boleto normal, de lo contrario el total del boleto normal y el trabajador paga un 80% del boleto normal todos los días.
El software de permitir saber el monto total de lo recaudado. Como parámetros iniciales el software debe pedir el día de la semana, y el monto del boleto.
(40) Diseñe el sistema de tal manera que permita conocer el monto total recaudado el día determinado.
(45) Programe funciones que permita conocer:
Cuantos boletos se vendieron discriminados por tipo
El o los números de tarjeta que más viajaron
Guarde en un archivo de texto, la información de las funciones anteriores.
(15) Indique:
¿La composición genera acoplamiento? justifique.
¿En qué casos utiliza un archivo binario y/o uno de texto? justifique.
Libre: La empresa lo vuelve a contratar dado que tiene un nuevo tipo de boleto, el combinado, si la persona se toma el colectivo repetidas veces en el día el boleto valdrá un 20% menos cada vez. Diseñe y programe este nuevo tipo de boleto.
Suscribirse a:
Enviar comentarios (Atom)
Bicicletería Oro Verde
La bicicletería Oro Verde lo contrata para diseñar y desarrollar su sistema de control de precios. Dado que la bicicletería tiene un servici...
-
La UADER lo contrata para realizar un software que permita saber si un alumno aprobó un curso determinado. El curso cuenta con un número de ...
-
La biblioteca popular lo contrata para realizar un software que permita consultar los libros que se encuentran en la biblioteca. Los libros ...
-
La empresa CursoSys lo contrata para desarrollar un software que permita registrar el dictado de su curso. La empresa dicta un curso y tien...
No hay comentarios:
Publicar un comentario
Nota: solo los miembros de este blog pueden publicar comentarios.