Beruflich Dokumente
Kultur Dokumente
Para la nota del examen, el test vale el 30% y el Problema vale el 70%.
El test es eliminatorio y se necesitan 7 respuestas correctas para superarlo.
Responda el test en una hoja de lectura ptica. No olvide rellenar en dicha hoja el cdigo de
carrera, el de la asignatura y el tipo de examen.
Resuelva el Problema en el cuadernillo indicando su nombre y el Centro Asociado en el que ha
realizado la prctica.
Entregue la hoja de lectura ptica, enunciados y el cuadernillo completo.
5. En la prctica realizada este ao, a los mtodos de la clase Pizarra se accede desde las
clases hijas de:
a) Figura.
b) Vagn.
c) Locomotora.
d) Tren.
7. Cuando una clase tiene como atributo (campo) una lista de objetos de otra clase decimos
que entre ambas existe una relacin de:
a) Herencia.
b) Abstraccin.
c) No existe ninguna relacin.
d) Composicin
8. Cual de estas siguientes afirmaciones es FALSA. El mecanismo de herencia permite:
a) Reutilizar programas sin tocar su cdigo (extensibilidad).
b) Reducir la cantidad de cdigo redundante al disear un sistema.
c) Eliminar campos de una clase previamente implementada.
d) Crear una clase similar a otra previamente implementada pero con nuevos campos y mtodos.
a) 3,6,9,12
b) 1,3,6,10,15
c) 0,1,3,6
d) 1,2,4,8
SegundaParte:Problema
Unaempresadelogsticaquiereinformatizarsuactividad.Estaempresasededicaalaorganizacin
ydistribucindeflujosdemercancasporvaterrestre,enparticular,porferrocarril.
Se deber poder tratar un conjunto de solicitudes de clientes, cada una de las cuales deber tener un
identificador de cliente, un tipo de carga contratada y la cantidad que se quiere transportar.
A partir de cada solicitud, se deber fletar un tren (en nuestro caso, esto es instanciar un objeto de la
clase Tren) para el transporte de esa mercanca, con un nmero de vagones que depender de la
cantidad y tipo de mercanca a transportar. Al igual que en la prctica de este ao, cada tren est
formado por una locomotora y un conjunto de vagones.
Sepide:
1. (1,5puntos) ApartirdelaclaseTrenmostradaenlafigura,representareldiagramade
clasesnecesarioparallevaracabolasaccionesdescritasenelenunciado.Noesnecesario
especificarlasclasesLocomotorayVagn,nisusmtodos.Portanto,debernindicarseto
dosloscamposymtodosnecesariossloenlaclaseoclasesquesedefinan.
2. (2puntos)Expliqueendetallecmodeberaimplementarseunmtodocapazdeaccederal
conjuntodesolicitudesquesetenganalmacenadasenunmomentodado,eirfletandotrenes
conlascaractersticasrequeridasencadacaso.
3. (1'5puntos)Crearlosobjetosyhacerlasllamadasnecesariasparainstanciardossolicitudes
(Pepequieredesplazar5000kgdemaderayJuandeseaenviar6000Kgdehierro),ascomo
gestionlas,esdecir,fletartrenesquepuedanrealizarambostransportes.