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