La empresa VideoGame lo contrata para que diseñe un sistema de catalogos para sus productos. Los cuales son video juegos y parches para video juegos.
Los parches tienen la característica de que solo se pueden instalar, si antes se ha instalado el video juego o otro parche. Por ejemplo para instalar el parche extensión del Sim mascotas, se tiene que tener instalado el parche Sim deluxe. Y para instalar el parche Sim deluxe, se tiene que tener instalado el video juego Sim.
Los juegos y los parches, tienen un título (char 100), una descripción (char 200) y un costo en pesos.
(30) Diseñe y programe un software que permita cargar la información de los juegos y sus parches. Permitiendo saber los parches de un video juego.
(30) Diseñe y programe una función que permita guardar en archivos binarios, la información previamente cargada.
(25) Programe funciones que permitan:
Imprimir el nombre de el o los juegos más caros
Imprimir el nombre de el o los juego que más parches tienen.
Guarde en un archivo de texto, la información de las funciones anteriores.
(15) Indique:
¿Que ventajas y desventajas tiene la recursividad en C++?
¿Porque C++ necesita de herencia para implementar el polimorfismo?
Libre: La empresa lo vuelve a contratar dado que piensa lanzar al mercado un nuevo tipo de parche que solo se puede instalar si se tiene instalado un conjunto de parches. Por ejemplo para instalar el parche Sim deporte con mascotas, se tiene que tener instalado los parches Sim mascotas y Sim deportes. Rediseñe la solución y el o los archivos.
sábado, 1 de julio de 2023
Software para el monitoreo de entrega de repelentes contra mosquitos
El gobierno de Entre Ríos planea entregar repelentes contra mosquitos de forma gratuita para combatir el dengue. Un 30% de la población ha enfermado años anteriores y se estima que este año el porcentaje será similar.
El gobierno puede invertir en repelente de alta calidad el cual tiene una efectividad del 95%, de media calidad con una efectividad de un 80% o uno de baja calidad con una eficacia del 70%.
El gobierno lo contrata para que diseñe e implemente un software que calcule cuanta gente enfermará si no se entrega repelente y si se entrega, tanto el de mayor calidad como el de media o baja. Esto se debe calcular por ciudad, donde la información de la ciudad se encuentra en un archivo binario con la siguiente estructurá:
int id
char[200] nombre
int nroDeHabitantes
Diseñe e implemente un software que permita leer el archivo binario y conocer la información requerida.
Guarde los resultados por ciudad en un archivo binario con la siguiente estructura:
int id
char[200] nombre
int nroDeHabitantesEnfermosSinRepelente
int nroDeHabitantesEnfermosConRepelenteMayorCalidad
int nroDeHabitantesEnfermosConRepelenteMediaCalidad
int nroDeHabitantesEnfermosConRepelenteBajaCalidad
Realice un informe que se guarde en un archivo de texto y contenga, el total de habitantes enfermos, sin la medida, con la medida y repelentes de baja, media y alta calidad. Y las 5 ciudades que tendran el mayor cantidad de casos.
(15) Conteste:
Indique cómo la programación orientada a objeto contribuye a la reutilización de código y liste y describa técnicas que proveen dicho beneficio.
¿Porque razon son necesarios los template?
Libre: Lo vuelven a contratar dado que se debe de tener en cuanta que los tipos de repelentes se comportan de forma diferente. El repelente de alta calidad siempre tiene una efectividad del 95%, de media calidad con una efectividad de un 80% si la ciudad tiene un clima seco, de lo contrario tiene un 70% o uno de baja calidad con una eficacia del 70% en un clima seco y 60 de lo contrarío.
Realice un diseño que permita solucionar este problema.
El gobierno puede invertir en repelente de alta calidad el cual tiene una efectividad del 95%, de media calidad con una efectividad de un 80% o uno de baja calidad con una eficacia del 70%.
El gobierno lo contrata para que diseñe e implemente un software que calcule cuanta gente enfermará si no se entrega repelente y si se entrega, tanto el de mayor calidad como el de media o baja. Esto se debe calcular por ciudad, donde la información de la ciudad se encuentra en un archivo binario con la siguiente estructurá:
int id
char[200] nombre
int nroDeHabitantes
Diseñe e implemente un software que permita leer el archivo binario y conocer la información requerida.
Guarde los resultados por ciudad en un archivo binario con la siguiente estructura:
int id
char[200] nombre
int nroDeHabitantesEnfermosSinRepelente
int nroDeHabitantesEnfermosConRepelenteMayorCalidad
int nroDeHabitantesEnfermosConRepelenteMediaCalidad
int nroDeHabitantesEnfermosConRepelenteBajaCalidad
Realice un informe que se guarde en un archivo de texto y contenga, el total de habitantes enfermos, sin la medida, con la medida y repelentes de baja, media y alta calidad. Y las 5 ciudades que tendran el mayor cantidad de casos.
(15) Conteste:
Indique cómo la programación orientada a objeto contribuye a la reutilización de código y liste y describa técnicas que proveen dicho beneficio.
¿Porque razon son necesarios los template?
Libre: Lo vuelven a contratar dado que se debe de tener en cuanta que los tipos de repelentes se comportan de forma diferente. El repelente de alta calidad siempre tiene una efectividad del 95%, de media calidad con una efectividad de un 80% si la ciudad tiene un clima seco, de lo contrario tiene un 70% o uno de baja calidad con una eficacia del 70% en un clima seco y 60 de lo contrarío.
Realice un diseño que permita solucionar este problema.
Supermercado - Sistema para incrementar los precios de sus productos
El supermercado Oro verde, lo contrata para realizar un sistema que permita incrementar los precios de sus productos. Los productos pueden ser:
Nacionales: Los precios se actualizan según un porcentaje ingresado por el usuario
Importados: El precio se actualiza según la cotización del dolar, para calcular los precios se debe ingresar la cotización del dolar anterior y actual. precio=(precio/cotización anterior) * cotización actual.
Los productos se encuentran en un archivo binario con la estructura :
Producto
int codigo
char[200] descripción
doble precio
char tipo //N nacional y I importado
1.(45) Diseñe e implemente un software que permita leer el archivo binario y cree uno nuevo con los precios actualizados.
2.(40) Guarde en un archivo de texto los resultados de las siguientes consultas:
El o los productos más caros.
Todos los productos ordenados por código y para imprimir los productos en el archivo de texto, sobreescriba el operador <<.
El promedio de aumentos de precios.
3.(15) Conteste: ¿Cuando es necesario utilizar herencia y como este ayuda a reutilizar código? ¿Cuando no es bueno usar herencia y porque?
Libre: Lo vuelven a contratar dado que es necesario incluir en el proceso el tipo de producto compuesto, que esta formado por un conjunto de productos. Realice el diseño y el cambio de archivos para que este nuevo requerimiento funcione.
Nacionales: Los precios se actualizan según un porcentaje ingresado por el usuario
Importados: El precio se actualiza según la cotización del dolar, para calcular los precios se debe ingresar la cotización del dolar anterior y actual. precio=(precio/cotización anterior) * cotización actual.
Los productos se encuentran en un archivo binario con la estructura :
Producto
int codigo
char[200] descripción
doble precio
char tipo //N nacional y I importado
1.(45) Diseñe e implemente un software que permita leer el archivo binario y cree uno nuevo con los precios actualizados.
2.(40) Guarde en un archivo de texto los resultados de las siguientes consultas:
El o los productos más caros.
Todos los productos ordenados por código y para imprimir los productos en el archivo de texto, sobreescriba el operador <<.
El promedio de aumentos de precios.
3.(15) Conteste: ¿Cuando es necesario utilizar herencia y como este ayuda a reutilizar código? ¿Cuando no es bueno usar herencia y porque?
Libre: Lo vuelven a contratar dado que es necesario incluir en el proceso el tipo de producto compuesto, que esta formado por un conjunto de productos. Realice el diseño y el cambio de archivos para que este nuevo requerimiento funcione.
Suscribirse a:
Entradas (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...