domingo, 17 de diciembre de 2023
Biblioteca popular - Software que permita consultar los libros
Es necesario que el software permita cargar estos datos y guardarlos en uno o varios archivos binarios. Los cuales luego se van a poder consultar.
(30) Realice un modelado que permita guardar los datos de los libros y sus ejemplares
(25) Realice una funcionalidad que dado el nombre de un libro permita saber todos sus ejemplares e imprima en un archivo de texto, todos los datos de los ejemplares.
(30) Realice procedimientos que permitan saber (utilizando stl) :
El o los libros con mayor cantidad de ejemplares.
Los libros que fueron impresos por diferentes editoriales.
La editorial que tiene más cantidad de ejemplares impresos.
(15) Explique qué genera peor acoplamiento: la herencia o la composición. ¿Cuando utiliza polimorfismo? ¿Cuáles son sus ventajas y desventajas?
Libre: La biblioteca lo vuelve a contratar dado que necesita organizar los libros por autor, un libro puede tener uno o varios autores y un autor puede escribir uno o varios libros. Re-diseñe el enunciado principal para tener en cuenta esto y los archivos para guardar dicha información.
viernes, 1 de diciembre de 2023
Netflix - Software de catalogo de sus películas y series
Netflix lo contrata para realizar un software que le permite cargar sus películas y series para el catálogo que se le presenta al usuario. En el catálogo se puede ver la información de una película o serie y sugerencias a películas o series similares.
Por lo tanto la información que se debe cargar tiene que tener el siguiente formato:
PeliculaOSerie.dat char[20] codigo char[150] nombre int puntuación char tipo // p: pelicula, s: serie | Relaciones.dat char[20] codigoDePeliculaOSerie char[20] codigoRelacionada |
La información de la película se debe guardar en PeliculaOSerie.dat y las relaciones con sus películas o series relacionadas deben guardarse en Relaciones.dat.
(30) Realice un modelado que permita guardar las series o películas y el procedimiento que las guarde.
(25) Realice una funcionalidad que dada una película permita saber sus películas relacionadas y las imprima en un archivo de texto.
(30) Realice procedimientos que permitan saber:
La o las series o películas con mayor películas relacionadas.
Las series que no tienen relaciones.
Imprima las cantidades de series o películas por puntaje.
(15) Conteste: ¿Cuando es necesario utilizar herencia y como este ayuda a reutilizar código? ¿Cuando no es bueno usar herencia y por qué?
Libre: Netflix lo contrata nuevamente dado que quiere que redefina el modelado teniendo en cuenta que las series tienen capítulos y estos capítulos deben tener relaciones con otros capítulos o películas. Redefina el modelado y la estructura de archivos para guardar la información.
La empresa CursoSys lo contrata para desarrollar un software que permita registrar el dictado de su curso
La empresa CursoSys lo contrata para desarrollar un software que permita registrar el dictado de su curso. La empresa dicta un curso y tien...
-
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...