La empresa GreenGoldSoft lo contrata para que diseñe y programe un software para registrar los cursos que pueden realizar sus empleados.
Los cursos contienen un código (char 50), un titulo (char 200) y el tiempo necesario para realizar el curso en horas. Además un curso puede tener cursos correlativos los cuales se deben aprobar antes de hacer dicho curso. Por ejemplo no puedes hacer el curso “C++” sin antes hacer el curso “fundamentos de programación”.
(30) Realice un modelado que permita guardar los datos de los cursos y sus correlativas.
(30) Realice una funcionalidad permita mostrar y guardar en un archivo de texto todos los cursos y sus correlatividades.
(25) Realice procedimientos que permitan saber (utilizando stl) :
El o los cursos que tienen mayor cantidad de correlativas
El tiempo total de un curso determinado teniendo en cuenta el tiempo de todas sus correlativas.
(15) Explique porque son necesarias las clases abstractas. ¿Cuando las utilizaría? ¿Cuáles son sus ventajas y desventajas?
Libre : GreenGoldSoft lo vuelve a contratar para que diseñe un nuevo tipo de curso, el cual esta compuesto de otros cursos. Por ejemplo el curso “Master en Python” esta compuesto por el curso “diseño de software”, “python” y “Django”.
Suscribirse a:
Comentarios (Atom)
Diseño de software para analizar las conversaciones de su sistema de chat corporativo
La empresa de comunicación ChatCorp necesita que diseñes y programes un software que permita analizar las conversaciones de su sistema de ch...
-
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 embajada de Italia lo contrata para que diseñe un software que permita saber si una persona es apta para recibir la ciudadanía Italiana. ...
-
La empresa Agenda SA, lo contrata para desarrollar su nuevo calendario. En dicho calendario se pueden guardar diferentes tareas con el objet...