Sie sind auf Seite 1von 4

TIPO A mod II

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.

Primera Parte: Test

1. Qu elemento NO afecta a la velocidad a la que se ejecuta un programa?


a) La frecuencia de reloj de la placa madre.
b) La memoria cach.
c) La memoria RAM disponible.
d) La bios.

2. La mquina virtual de JAVA es:


a) Un traductor de codigo intermedio a codigo objeto.
b) Un sistema operativo independiente de plataforma.
c) Un gestor de memoria.
d) El mecanismo que permite la herencia.

3. Indica cul de los siguientes programas de control no son componentes de un sistema


operativo :
a) Cargador de mdulos (System Loader)
b) Traductores (compiladores e intrpretes)
c) Controlador de trabajo (Job Control)
d) Administracin de memoria.
4. En la prctica realizada este ao, cuntos vagones puede llegar a tener un tren?
a) Un nmero ilimitado.
b) Un nmero constante.
c) Uno por cada tipo de carga.
d) Depende de la potencia de la locomotora.

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.

6. Considerando la instanciacin c = new Casa(), y sabiendo que la clase Casa tiene un


mtodo definido como public int getSuperficie(), indique cul de las siguientes sentencias
devolvera la superficie de una casa concreta:
a) Casa.getSuperficie();
b) Casa().getSuperficie();
c) getSuperficie(c);
d) c.getSuperficie();

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.

9. Que secuencia de valores imprimira el siguiente cdigo?


...
intj=0;
for(inti=1;i<3;i++){
do{
intj=j+3;
System.out.println(j);
}while(j<10);
}

a) 3,6,9,12
b) 1,3,6,10,15
c) 0,1,3,6
d) 1,2,4,8

10. Una variable local es:


a) La que se define fuera de los mtodos y no es visible desde otras clases.
b) La que se define en el encabezado del mtodo.
c) La que se define dentro de un mtodo.
d) La que se define fuera de los mtodos y es visible desde otras clases.
Apellidos& & & & & & & & & & & & & & & & ..Nombre& & & & & & & & ..DNI& & & ...& &

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.

Das könnte Ihnen auch gefallen