Está en la página 1de 3

Examen ISD Enero 2014 (Curso 13/14)

(40 preguntas tipo test con 4 opciones, podría haber 2 respuestas sencillas (sin “todas las
anteriores son verdaderas”) correctas y solo valdría como correcta la “más correcta”)

1. Ventajas de programar por capas


a. …
b. …
c. …
d. …
2. Funcionalidades de la capa modelo
a. …
b. …
c. …
d. …
3. Cuando se modifica alguna capa, que necesitamos compilar
a. …
b. …
c. …
d. …
4. Driver JDBC es necesario para:
a. Poder compilar… BD
b. Poder ejecutar… BD
c. Las 2 anteriores son ciertas
d. Todas son falsas
5. Una búsqueda, despreciando el tiempo que tarda la BD con respecto a una búsqueda… bla
bla bla no me acuerdo ni de las opciones ni de cómo acababa la pregunta pero sé que era
la B fijo, y aun por encima la B no parecía la correcta, y lo era por la coña de “despreciar T
tarda en BD”:
a. …
b. …
c. …
d. …
6. Daban un trozo de código en el que se podían llamar a 2 metodos: [A]
Add(…)
Find (…) throw NotFoundException, InputValidationException
Es la A, pero yo contestara la B (si meten datos mal que…)
a. Falta connection en cada método
b. Falta InputValidationException en el add
c. …
d. Todas son falsas
7. Daban un trozo de código sobre un método de consulta a la BD creo, ponían lo de
preparedStatement…, y en un sitio ponían <<A>> y en otro lado <<B>> te pedían cual era la
correcta
8. Daban un trozo de código que usaba prepareStatement y preparedStatement y solo
cerraba prepareStatement (el de consultar no) y preguntaba si se cerraba todo o algo asi
9. Cuáles de estas es para el mapping de WSDL a Java y viceversa:
a. Xsd: dateTime … java.util.Date
b. Xsd:?...Gregorian…
c. Xsd: dateTime … java.util.Calendar
d. Todas son falsas
10. Es obligatorio usar el pool de conexiones (o algo relacionado con el pool de conexiones)
a. …
b. …
c. …
d. …
11. Un buen documento XML está formado por:
a. …DOM
b. Tag y raíz
c. Las 2 anteriores son ciertas
d. Todas son falsas
12. Código en XML y preguntas sobre el
13. Definiciones de DOM y Streaming y la respuesta válida era la del Streaming porque la del
DOM estaba mal…
14. Skeleton y stub
15. SOAP y RPC
16. Tema 8 habia 4 sencillas  Que hacer con cada test?
a. Para cada test hay que crear lo que necesite y borrarlo y han de ser todos cortos…
b. Bla bla bla…
c. …
d. Todas las anteriores son falsas
17. En un test:
a. Es bueno implementar algún caso de uso adicional para las pruebas
b. Hay un HashCode y Equals para cada entidad
c. …
d. Todas son falsas
18. De servicios web (SOAP y REST) había más de 10 y muchas del tipo: se puede hacer un
DELETE, PUT… pasando tantos argumentos en tal y tal…
19. Guardar información de estado en una petición:

a. Es bueno porque será más escalable por esto…


b. Es bueno porque será más escalable por lo otro…
c. a) y b) son ciertas (es mas escalable y tal…)
d. Todas son falsas
20. En el ejemplo de la librería… habla sobre que es mejor usando servicios REST:
a. …
b. …
c. Para cada recurso asignar una única URL
d. …
21. En la implementación de REST:
a. Hay métodos doPut, doPost…
b. Hay métodos GetHttpPut, GetHttp…
c. Las 2 anteriores son ciertas
d. Todas son falsas
22. …………..
a. Nombre_metodo (param1: …, param2: …) throw InputValidat…, NotFound…
b. …
c. …
d. ……………..Info(…….) throw…
23. Un fichero .WAR:
a. Guarda los .class y los .jar …..
b. …
c. …
d. Todas son falsas
24. Cuando intentamos hacer un DELETE de un recurso que no existe, la mejor opción
seria:
a. …
b. …
c. En la cabecera un mensaje 404: Not Found y en el cuerpo un XML detallando
d. Todas son falsas
25. El fichero generado para TOMCAT donde iria… bla bla bla:
a. WEB-INF/lib
b. …
c. …
d. …

También podría gustarte