You are on page 1of 11

EXAMEN 3.

3 JOSHUA 10/10

1- Cuando hablamos de una aplicacin JSF desarrollada bajo el patrn Modelo-


Vista-Controlador:

A. el JavaBean se caracteriza por tener un constructor no nulo

B. el intercambio de informacin entre la capa de usuario y la capa web se


realiza bajo protocolo SMTP

C. la informacin de la capa de usuario viaja hasta la parte del modelo a partir


de los mtodos getter-setter del JavaBean

D. el registro de la informacin del usuario se realiza desde el control mediante


las reglas del Expression Language (EL) de Java

2- Cuando hablamos de una aplicacin JSF desarrollada bajo el patrn Modelo-


Vista-Controlador:

A. el modelo se implementa con JavaBeans

B. el controlador se implementa con JavaBeans

C. el Expression Language (EL) se utiliza para el control de la navegacin

D. las vistas incluyen directamente el cdigo de los JavaBeans

3300 (Objetivos)- aprender a implementar la parte del Modelo con un Java Managed
Bean (javaBean)

3- Cuando hablamos de una aplicacin JSF desarrollada bajo el patrn Modelo-


Vista-Controlador:

A. el Expression Language (EL) se utiliza en la parte del modelo para


referenciar las vistas

B. la parte del control se implementa con entidades de persistencia (JPA)

C. la parte del control se implementa con un servlet genrico (FacesServlet)

D. el control de la navegacin se realiza a partir de los JavaBeans


EXAMEN 3.4 - ALBA 10
1- Supongamos que, en la implementacin de una aplicacin web con JSF,
necesitamos recoger desde un formulario una informacin sensible (por
ejemplo, la del mtodo de pago del usuario). En este caso, el mbito del Bean
del modelo deber ser:

A. de encriptacin (SecretScoped)
B. de peticin (RequestScoped)
C. de sesin (SessionScoped)
D. de transaccin (TransactScoped)

2- Cuando, en la parte del servidor de una aplicacin JSF desarrollada bajo el


framework de JEE, se recibe la informacin enviada desde el u suario:

A. primero se actualizan los valores del modelo y luego se convierten


B. primero se actualizan los valores del modelo y luego se validan y convierten
C. primero se validan los valores y luego se convierten (al tipo correspondiente)
D. primero se procede a la conversin de los valores (al tipo correspondiente) y
luego se validan

3.- En una aplicacin web JSF, durante la fase de validacin de los datos de
uno de sus formularios:

A. se valida que la vista haya renderizado adecuadamente los datos introducidos


B. se comprueba que la informacin introducida por el usuario responda a cierto
formato o se incluya en cierto rango
C. se comprueba que la informacin introducida por el usuario sea del tipo
adecuado
D. se comprueba que ninguno de los campos del formulario haya quedado en
blanco

4- De la siguiente lista indica qu librera es necesario incluir en el namespace


de la pgina JSP si queremos implementar directamente desde ella tareas de
conversin de datos:

A. JSF Composite Tag Library


B. JSF Core Tag Library
C. JSF Convert Tag Library
D. JSF HTML Tag Library
Examen 3.5 Nico (10/10)
1- Durante el desarrollo de una aplicacin Java, bajo el framework de JSF, indica cul de las
siguientes NO es verdadera:

A. los oyentes de accin tpicamente realizan la lgica de interfaz de usuario

B. los mtodos de accin participan en el manejo de la navegacin

C. los mtodos de accin son diseados para la lgica comercial

D. los oyentes de accin se encargan de implementar la navegacin

2- Durante el desarrollo de una aplicacin web Java, bajo el framework de JSF, indica cul sera el
papel de un gestor de eventos:

A. enviar al usuario la informacin de la siguiente vista a mostrar, una vez resuelta la lgica
comercial

B. implementar el/los mtodos de accin del JavaBean, para determinar la siguiente vista a la
que navegar

C. recibir informacin desde la vista del usuario e implementar la lgica de la interfaz

D. implementar la lgica de navegacin

3- Durante el desarrollo de una aplicacin Java, bajo el framework de JSF, indica cul de las
siguientes opciones disparara un evento de cambio de valor:

A. la activacin de un componente de comando (como h:commandButton)--

B. un cambio en la fase del ciclo de vida en que se encuentra JSF

C. un cambio en un componente de entrada (como h:selectOneMenu)

D. un cambio en un patrn de diseo de CSS

4- Durante el desarrollo de una aplicacin Java, bajo el framework de JSF, indica cul de los
siguientes, NO es un evento soportado por JSF:

A. evento de cambio de valor

B. evento de accin

C. evento de seleccin

D. evento de fase

5- Durante el desarrollo de una aplicacin Java, bajo el framework de JSF, indica cul de las
siguientes NO es verdadera:

A. los eventos de cambio de valor utilizan componentes de entrada y se disparan cuando el


valor del componente cambia y el formulario es tramitado
B. los eventos de accin no necesitan habilitar el atributo onchange para forzar la tramitacin
del formulario

C. los eventos de accin utilizan componentes de comando que se tramitan cuando son
activados

D. los eventos de cambio de valor no necesitan habilitar el atributo onchange para forzar la
tramitacin del formulario

Examen 3.6 Cris(10/10)

1- Indica cul de las siguientes afirmaciones NO es correcta cuando nos referimos a los mtodos
de accin utilizados en la navegacin entre las pginas de una aplicacin JSF que ha sido
desarrollada siguiendo el patrn MVC:

A. invocan a la lgica de aplicacin tras la conversin y validacin de los datos que se acaban
de recibir del cliente

B. preparan los datos precisos para la Vista de destino, invocando la lgica de la aplicacin

C. devuelven el String que indentifica la Vista de destino

D. deciden a qu Vista navegar en base a las propiedades del gestor de eventos asociado a la
Vista precedene

2- Cuando desarrollamos una aplicacin web de Java bajo framework de JSF, decimos que la
navegacin explcita consiste en:

A. la invocacin del mtodo de accin del JavaBean para determinar la siguiente vista

B. el uso del gestor de eventos (listener) para recibir la informacin de usuario que
determinar la siguiente vista

C. la definicin de las reglas de navegacin en un fichero de configuracin del servidor de


aplicaciones (GlassFish)

D. el uso de la propiedad action de los componentes para navegar a la siguiente vista

3- Cuando desarrollamos una aplicacin web de Java bajo framework de JSF, decimos que la
navegacin implcita consiste en:

A. la invocacin del mtodo de accin del gestor de eventos (listener) para determinar la
siguiente vista

B. el uso del gestor de eventos (listener) para devolver al usuario la referencia a la siguiente
vista

C. la invocacin del JavaBean para recibir la informacin de usuario que determinar la


siguiente vista

D. el uso de la propiedad action de los componentes de la propia vista para navegar a la vista
siguiente

li

4- Indica cul de las siguientes afirmaciones NO es correcta cuando nos referimos a la navegacin
entre las pginas de una aplicacin JSF que ha sido desarrollada siguiendo el patrn MVC:

A. se puede realizar a travs de los oyentes de accin implementados en FacesServlet

B. viene determinada por la informacin que viaja en la peticin HTTP desde la capa de
cliente***

C. se puede realizar a travs del atributo action de un componente de accin a travs de una
referencia a un mtodo de accin de un Java bean (managed bean)

D. se puede realizar a travs del atributo action de un componente de accin especificando


directamente el nombre de la Vista de destino (navegacin implcita)

5- Cuando desarrollamos una aplicacin web de Java bajo framework de JSF, indica cul de los
siguientes, NO implementara un modo de navegacin:

A. navegacin condicional

B. navegacin selectiva

C. navegacin implcita

D. navegacin explcita

Examen 4.3 YULYs(8.67)

1.0 Puntos
Preguntas 1 de 10
Una vez diseada e implementada la arquitectura java, para conseguir que la interaccin entre la
capa de negocio (servidor GlassFish) y la de datos (servidor de bases de datos MySQL) sea
efectiva se necesita que:
A. el servidor GlassFish incorpore el driver JDBC en el directorio de libreras del dominio
del servidor

B. el servidor de bases de datos MySQL habilite el acceso del driver JDBC a GlassFish

C. desde la consola de administracin de GlassFish se cree un pool de recursos JDBC

D. desde MySQL Workbench se cree un pool de recursos JDBC

1.0 Puntos
Preguntas 2 de 10

Indica, cul de las siguientes, sera la ventaja principal de utilizar el patrn DAO (Data Access
Object) para el acceso a la capa de datos en una aplicacin desarrollada bajo el paradigma de
arquitectura multicapa de java:

A. aisla la aplicacin web de la tecnologa de persistencia java subyacente

B. cambios en el driver JDBC implican cambios en la aplicacin web

C. puede utilizarse con cualquier tipo de tecnologa de persistencia

D. interacciona directemente con el gestor de bases de datos del EIS


Borra seleccin

1.0 Puntos
Preguntas 3 de 10
Indica, cul de las siguientes, NO es una caracterstica de las bases de datos relacionales:

A. informacin en una sola tabla (Diapos 16)

B. tamao de la base de datos optimizado

C. almacenamiento de los datos consistente

D. obtencin de informacin derivada

1.0 Puntos
Preguntas 4 de 10
Indica, cul de las siguientes, NO es una tecnologa java de acceso a la capa de datos:

A. JSF (JavaServer Faces)


B. JDBC (Java DataBase Connectivity)

C. JPA (Java Persistence API)

D. JTA (Java Transaction API)

1.0 Puntos
Preguntas 5 de 10
Indica, cul de las siguientes, NO es una caracterstica de las bases de datos relacionales:

A. los datos se repiten

B. la informacin se organiza en tablas

C. las tablas se organizan en campos

D. se puede obtener informacin derivada de forma sencilla

1.0 Puntos
Preguntas 6 de 10
Indica, cul de los siguientes, NO supone un problema para una base de datos de tipo relacional:

A. duplicidad de los datos guardados

B. seguridad en el acceso

C. diseo del modelo de datos

D. acceso concurrente

1.0 Puntos
Preguntas 7 de 10
Indica, cul de los siguientes sistemas, NO pertenece al EIS (sistemas de informacin de la
empresa):

A. BSP (Business System Planning)

B. DBMS (DataBase Management System)

C. ERP (Enterprise Resource Planning)

D. CRM (Customer Relationship Management)


1.0 Puntos
Preguntas 8 de 10
La configuracin de un pool de conexiones que permita la comunicacin entre la capa de negocio y
la de datos:

A. se puede implementar tanto desde la consola de administracin de GlassFish como a


partir de un fichero de configuracin desde NetBeans

B. slo se puede implementar desde la consola de administracin de GlassFish

C. slo se puede implementar desde NetBeans a travs de un fichero de configuracin


que se despliegue en GlassFish

D. no se puede implementar ni desde GlassFish ni desde NetBeans (ya que se hace con
MySQL Workbench)

1.0 Puntos
Preguntas 9 de 10
Para habilitar la interaccin entre las capa de negocio (GlassFish) y la capa de datos (MySQL
server) necesitamos configurar:

A. un recurso JDBC y un pool de conexiones en GlassFish

B. un recurso JDBC en GlassFish y un pool de conexiones en MySQL server

C. un recurso JDBC en MySQL server y un pool de conexiones en GlassFish

D. un recurso JDBC y un pool de conexiones en MySQL server

1.0 Puntos

Preguntas 10 de 10
En un esquema de desarrollo de aplicaciones java distribuidas en capas indica cul de las
siguientes opciones para la separacin entre la capa de lgica de negocio y la capa de datos, es la
correcta:

A. lgica de negocio - DAO - driver JDBC - MySQL DDBB

B. lgica de negocio - driver JDBC - DAO - MySQL DDBB

C. lgica de negocio - driver JDBC - MySQL DDBB - DAO

D. lgica de negocio - DAO - MySQL DDBB - driver JDBC

EXAMEN NICO (10/10)


1- Indica, cul de las siguientes, NO es una tecnologa java de
acceso a la capa de datos:
A. JSF (JavaServer Faces)
B. JDBC (Java DataBase Connectivity)
C. JPA (Java Persistence API)
D. JTA (Java Transaction API)

2- Indica, cul de las siguientes, NO es una caracterstica de las


bases de datos relacionales:
A. informacin en una sola tabla
B. tamao de la base de datos optimizado
C. almacenamiento de los datos consistente
D. obtencin de informacin derivada

3- Indica, cul de las siguientes, sera la ventaja principal de utilizar


el patrn DAO (Data Access Object) para el acceso a la capa de
datos en una aplicacin desarrollada bajo el paradigma de
arquitectura multicapa de java:

A. aisla la aplicacin web de la tecnologa de persistencia java


subyacente
B. cambios en el driver JDBC implican cambios en la aplicacin web
C. puede utilizarse con cualquier tipo de tecnologa de persistencia D.
interacciona directemente con el gestor de bases de datos del EIS

4- Para habilitar la interaccin entre las capa de negocio


(GlassFish) y la capa de datos (MySQL server) necesitamos
configurar:

A. un recurso JDBC y un pool de conexiones en GlassFish


B. un recurso JDBC en GlassFish y un pool de conexiones en MySQL
server
C. un recurso JDBC en MySQL server y un pool de conexiones en
GlassFish
D. un recurso JDBC y un pool de conexiones en MySQL server

5- Indica, cul de las siguientes, NO es una caracterstica de las


bases de datos relacionales:
A. los datos se repiten
B. la informacin se organiza en tablas
C. las tablas se organizan en campos
D. se puede obtener informacin derivada de forma sencilla

6- En un esquema de desarrollo de aplicaciones java distribuidas


en capas indica, cul de las siguientes opciones para la separacin
entre la capa de lgica de negocio y la capa de datos, es la
correcta:

A. lgica de negocio - DAO - driver JDBC - MySQL DDBB

B. lgica de negocio - driver JDBC - DAO - MySQL DDBB


C. lgica de negocio - driver JDBC - MySQL DDBB - DAO
D. lgica de negocio - DAO - MySQL DDBB - driver JDBC

7- Indica, cul de los siguientes sistemas, NO pertenece al EIS


(sistemas de informacin de la empresa):
A. BSP (Business System Planning)
B. DBMS (DataBase Management System)
C. ERP (Enterprise Resource Planning)
D. CRM (Customer Relationship Management)

8- La configuracin de un pool de conexiones que permita la


comunicacin entre la capa de negocio y la de datos:
A. se puede implementar tanto desde la consola de administracin de
GlassFish como a partir de un fichero de configuracin desde NetBeans
B. slo se puede implementar desde la consola de administracin de
GlassFish
C. slo se puede implementar desde NetBeans a travs de un fichero de
configuracin que se despliegue en GlassFish
D. no se puede implementar ni desde GlassFish ni desde NetBeans (ya
que se hace con MySQL Workbench)

9- Una vez diseada e implementada la arquitectura java, para


conseguir que la interaccin entre la capa de negocio (servidor
GlassFish) y la de datos (servidor de bases de datos MySQL) sea
efectiva se necesita que:
A. el servidor GlassFish incorpore el driver JDBC en el directorio de
libreras del dominio del servidor
B. el servidor de bases de datos MySQL habilite el acceso del driver
JDBC a GlassFish
C. desde la consola de administracin de GlassFish se cree un pool de
recursos JDBC
D. desde MySQL Workbench se cree un pool de recursos JDBC

10- Indica, cul de las siguientes bases de datos, NO es de tipo


relacional:
A. Excel
B. Access
C. MySQL
D. Java DB

You might also like