You are on page 1of 3

Ejercicios Prcticos

1. Se pretende desarrollar un programa para la factora Grand Prix que


consiste en gestionar las reparaciones de coches realizadas. Del anlisis de
requerimientos del problema se han obtenido los siguientes datos:

La factora debe mantener una lista con todos los coches que ha
reparado.
Cada coche se identifica por su matrcula. Adems un coche debe
tener la direccin de su dueo y un historial con todas las
reparaciones a las que se ha visto sometido.
Las reparaciones deben contener la informacin relativa a la avera
reparada y al kilometraje del coche en el momento de la reparacin.

Se han identificado los siguientes casos dentro de la factora:

Al asociar una reparacin a un coche. Debe identificarse como un


error el hecho de que la reparacin tenga un kilometraje inferior al
de la ltima reparacin realizada.
Se debe de obtener la ltima reparacin realizada a un coche.
Se debe de buscar todas las reparaciones realizadas sobre un coche
que contengan una palabra clave.
Se debe de incluir un coche en la lista de coches reparados por el
garaje. Se considera un error tratar de incluir un coche con matrcula
igual a la de alguno de los coches ya existentes en la lista.

La aplicacin debe generar reporte diarios de todas las reparaciones


diarias.
2. Se pretende desarrollar una aplicacin que permita calcular los precios de
alquiler de una empresa de alquiler de vehculos.
Cada vehculo se identifica nicamente por medio de su N de placa. La
empresa alquila distintos tipos de vehculos, tanto para transporte de
personas como de carga. En la actualidad los vehculos alquilados por la
empresa son: coches, mnibus, furgonetas de carga y camiones.
El precio de alquiler de cualquier vehculo tiene una componente base que
depende de los das de alquiler a razn de S/. 50 diarios.
En el caso de alquiler de un coche, al precio base se le suma la cantidad de
S/. 2 por derecho de SOAT por cada da.
El precio de alquiler de los microbuses es igual que el de los coches, salvo
que se le aade una cantidad de S/.2.50 por derecho de SOAT por cada da.
El precio de los vehculos de carga es el precio base mas S/. 20 * PMA
(PMA=peso mximo autorizado por toneladas). Adems en el caso de los
camiones, al precio base se suma un fijo de S/.40 independientemente de
los das de alquiler. La interaccin del empleado con la aplicacin debe
realizarse a travs de un men.

3. Se desea gestionar la venta de entradas para un espectculo en un teatro.


El patio de butacas del teatro se divide en varias zonas, cada una
identificada por su nombre. Los datos de las zonas son los mostrados en la
siguiente tabla:
ZONA
PRINCIPAL
PALCO
CENTRAL
LATERAL

N DE
LOCALIDADES
200
40
400
100

PRECIO
NORMAL (S/.)
25
70
20
15

PRECIO CON
DCTO. (S/.)
17
40
14
10

Para realizar la compra de una entrada, un espectador debe indicar la zona


que desea y presentar al vendedor el documento que justifique que tiene
algn tipo de descuento (estudiante, pensionista o abonado). El vendedor
sacara la entrada del tipo apropiado en la zona indicada. En el momento de
la compra se asignara a la entrada un identificador (un numero entero) que
permitir la identificacin de la entrada en todas las operaciones que
posteriormente se desee realizar con ella.
Una entrada tiene como identificador, la zona a la que pertenece y el
nombre del comprador. Los precios de las entradas dependen de la zona y
del tipo de entrada segn lo explicado a continuacin:

Entradas normales: su precio es el precio normal de la zona elegida


sin ningn tipo de descuento.
Entradas reducidas (para estudiantes o pensionistas): su precio tiene
una rebaja del 15% sobre el precio normal de la zona elegida.
Entradas de abonado: es el precio de descuento de la zona elegida.

La interaccin con la aplicacin debe realizarse a travs de un men.


4. Se desea gestionar el prstamo de los documentos de una biblioteca.
Existen dos clases de usuarios de la biblioteca: los socios y los usuarios
ocasionales. Los socios pueden tener prestados simultneamente 20
documentos como mximo, mientras que los clientes ocasionales solo
pueden tener 2. Los datos que componen la ficha de un usuario son su DNI
y su nombre.
La biblioteca presta dos tipos de documentos: libros y revistas. La ficha de
un documento se compone de un cdigo alfanumrico (que permite
identificar el documento) y de su titulo. Adems, la ficha de un libro tiene
otro campo ms: su ao de publicacin.
La duracin mxima del prstamo de los libros a los socios es de 30 das
mientras que para los usuarios ocasionales la duracin es mxima del
prstamo de los libros es de 15 das. La duracin mxima del prstamo de
una revista a un usuario es un tercio de la duracin mxima de un libro a

ese mismo tipo de usuario. La aplicacin debe generar reporte diarios de


todas las operaciones diarias.

You might also like