Test Online Programacón WEB
PREGUNTA 1 de 20
1. ¿Qué es JSF?
⚪
A)
a) Es una tecnología y framework para aplicaciones desktop
⚪
B)
b) Es una tecnología y framework para aplicaciones desktop y web
⚪
C)
c) Es una tecnología para aplicaciones
⚪
D)
d) Es una tecnología y framework para aplicaciones Java basadas en web que simplifica el desarrollo de interfaces de usuario en aplicaciones Java EE.
PREGUNTA 2 de 20
2. JSF incluye:
⚪
A)
a) Un conjunto por defecto de códigos para compartir al usuario
⚪
B)
b) Un conjunto de APIs para representar componentes de una interfaz de usuario y administrar su estado, manejar eventos, validar entrada, definir un esquema de navegación de las páginas y dar soporte para internacionalización y accesibilidad. Un modelo de eventos en el lado del servidor.
⚪
C)
c) Un modelo de eventos en el lado del servidor
⚪
D)
d) Un modelo de eventos en el lado del cliente
PREGUNTA 3 de 20
3. Modelo de componentes de interfaz de usuario:
⚪
A)
a) Son componentes de interfaz de usuario son elementos no son configurables y reutilizables que componen la interfaz de usuario de aplicaciones JavaServer Faces
⚪
B)
b) Son los bloques de construcción de vista de JavaServer Faces.
⚪
C)
c) Son componentes de interfaz de usuario son elementos son configurables y reutilizables que componen la interfaz de usuario de aplicaciones JavaServer Faces
⚪
D)
d) Son componentes de interfaz de usuario
PREGUNTA 4 de 20
4. Clases de componentes de interfaz de usuario proporciona:
⚪
A)
a) Un conjunto de clases de componentes de interfaz de usuario.
⚪
B)
b) Una referencia a las clases
⚪
C)
c) Clases de componentes son no son extensible
⚪
D)
d) Una referencia de las subclases
PREGUNTA 5 de 20
5. La configuración del reenvío se puede personalizar (por carpeta y/o por extensión) en web.xml escoja la respuesta correcta.
⚪
A)
a) <servlet> <servlet-namesFaces Servlet</servlet-name> <servlet-class>javax.faces.webapp.FacesServlet</servlet-class> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>Faces Servlet</servlet-name> <url-pattern>/faces/*</url-pattern> </servleet>
⚪
B)
b) <servleet> <servlet-name>Faces Servlet</servlet-name> <servlet-class>javax.faces.webapp.FacesServlet</servlet-class> <load-on-startup>1</load-on-startup> </servleet-maping>
⚪
C)
c) <servlet> <servlet-namesFaces Servlet</servlet-name> <servlet-class>javax.faces.webapp.FacesServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>Faces Servlet</servlet-name> </servleet>
⚪
D)
d) <servlet> <servlet-name>Faces Servlet</servlet-name> <servlet-class>javax.faces.webapp.FacesServlet</servlet-class> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>Faces Servlet</servlet-name> <url-pattern>/faces/*</url-pattern> </servlet-mapping>
PREGUNTA 6 de 20
6. Si usamos el formato XHTML, todo el contenido se considera JSF escoja la respuesta correcta.
⚪
A)
a) <?xml verson='1.0' encoding='UTF-8' ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:h="http://java.sun.com/jsf/html"> <h:body> <h1>Hello alumno !!!</h1> </h:body> </h:body>
⚪
B)
b) <?xml version='1.0' encoding='UTF-8' ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:h="http://java.sun.com/jsf/html"> <h:body> <h1>Hello alumno !!!</h2> </h:body>
⚪
C)
c) <?xml verson='1.0' encoding='UTF-8' ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <h:body> <h1>Hello alumno !!!</h1> </h:body> </h:body>
⚪
D)
d) <?xml version='1.0' encoding='UTF-8' ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:h="http://java.sun.com/jsf/html"> <h:body> <h1>Hello alumno !!!</h1> </h:body> </html>
PREGUNTA 7 de 20
7. Conversión de Modelo, cuando un componente está asociado a un objeto, la aplicación tiene dos puntos de vista de los datos del componente:
⚪
A)
a) La vista de presentación, en el que se representan los datos de una manera no puede ser leído ni modificado por el usuario
⚪
B)
b) El punto de vista del modelo, en el que se representan los datos como tipos de datos, tales como int o long.
⚪
C)
c) No se representada como una cadena de texto en el formato aa / mm / dd o como un conjunto de tres cadenas de texto
⚪
D)
d) La vista de presentación, presentan la información de una manera que no puede ser leído ni modificado
PREGUNTA 8 de 20
8. La implementación de JavaServer Faces convierte automáticamente datos de los componentes entre:
⚪
A)
a) Dos puntos de vista cuando la propiedad de bean asociados con el componente de uno de los tipos soportados por los datos del componente.
⚪
B)
b) Los componentes no pueden estar vinculadas a las propiedades de un tipo particular
⚪
C)
c) La tecnología JavaServer Faces no permite registrar la aplicación converter en componentes UIOutput
⚪
D)
d) Los componentes no pueden estar vinculadas a las propiedades de un tipo
PREGUNTA 9 de 20
9. Defina el concepto 'clase' en la programación orientada a objetos.
⚪
A)
a) Es un concepto similar al de 'array'
⚪
B)
b) Es un concepto igual al 'array'
⚪
C)
c) Es un tipo particular de variable
⚪
D)
d) Es un modelo o plantilla a partir de la cual creamos objetos.
PREGUNTA 10 de 20
10. ¿Cuáles de los siguientes códigos está relacionado con herencia?
⚪
A)
a) public class Componente extends Producto.
⚪
B)
b) public class Componente inherit Producto
⚪
C)
c) public class Componente implements Producto
⚪
D)
d) public class Componente implements
PREGUNTA 11 de 20
11. En Java, ¿a qué se refiere el término 'Swing'?
⚪
A)
a) Una función utilizada para intercambiar valores
⚪
B)
b) Un framework específico para Android
⚪
C)
c) Un framework exclusivo para Android
⚪
D)
d) Una librería para construir interfaces gráficas.
PREGUNTA 12 de 20
12. En Java ¿Qué es el bytecode?
⚪
A)
a) El formato de intercambio de datos
⚪
B)
b) El formato que obtenemos tras compilar un fuente .java
⚪
C)
c) Un depurador de código
⚪
D)
d) El formato de intercambio de información
PREGUNTA 13 de 20
13. ¿Qué código asociarías a una Interfaz en Java?
⚪
A)
a) Public class Componente interface Product
⚪
B)
b) Componente cp = new Componente (interfaz)
⚪
C)
c) Public class Componente interface Clase
⚪
D)
d) Public class Componente implements Printable
PREGUNTA 14 de 20
14. ¿Qué significa overload en un método?
⚪
A)
a) Editarlo para modificar su comportamiento
⚪
B)
b) Editarlo para corregir su comportamiento
⚪
C)
c) Cambiarle el nombre dejándolo con la misma funcionalidad
⚪
D)
d) Crear un método con el mismo nombre, pero diferentes argumentos.
PREGUNTA 15 de 20
15. Defina el término encapsulación:
⚪
A)
a) Es la forma de proteger u ocultar las propiedades de un objeto, estableciendo los permisos y niveles de visibilidad.
⚪
B)
b) No son de acceso privado y solamente son accesibles dentro de su clase
⚪
C)
c) No son de acceso privado y no son accesibles dentro de su clase
⚪
D)
d) Pueden acceder a métodos o atributos solo si están en la misma clase
PREGUNTA 16 de 20
16. Defina los tres niveles de acceso para el encapsulamiento:
⚪
A)
a) Público, Restringido, Accesible
⚪
B)
b) Publico, Protegido, Privado.
⚪
C)
c) Público, Privado, Accesible
⚪
D)
d) Público, Privado, Inaccesible
PREGUNTA 17 de 20
17. Defina las Clases Abstractas
⚪
A)
a) Una clase que puede tomar comportamientos de objetos que son descendientes de esta
⚪
B)
b) La clase se extiende y una interfaz se implementa
⚪
C)
c) La clase se extiende y una interfaz se incrementa
⚪
D)
d) Se caracterizan porque por lo menos uno de sus métodos debe ser declarado abstracto el cual no tiene implementación y el comportamiento de esos métodos lo definen las clases concreta que la hereda.
PREGUNTA 18 de 20
18. Defina ¿Qué es Sobrecarga?
⚪
A)
a) Consiste en tener un método con el mismo nombre, pero diferentes parámetros.
⚪
B)
b) No tienen ningún comportamiento en su interior son solo descripciones
⚪
C)
c) Marcan unas pautas de funcionamiento, en cambio la clase abstracta
⚪
D)
d) Marcan pautas de funcionamiento, en cambio la clase
PREGUNTA 19 de 20
19. Retorna el carácter especificado en la posición index
⚪
A)
a) String ()
⚪
B)
b) String (char [] Value)
⚪
C)
c) String (char)
⚪
D)
d) chartAt (int index)
PREGUNTA 20 de 20
20. Contiene métodos para utilizar operaciones numéricas básicas y funciones trigonométricas pertenece al paquete java. lang
⚪
A)
a) Clase abstracta
⚪
B)
b) Clase String
⚪
C)
c) Clase Index
⚪
D)
d) Clase Math
Este test aún no tiene comentarios 🤔