lunes, 6 de mayo de 2024

Empresa GreenGoldSoft - Diseñe y programe un software para registrar los cursos

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”.

No hay comentarios:

Publicar un comentario

Nota: solo los miembros de este blog pueden publicar comentarios.

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...