web quiz
download icondownload json bug iconreport an issue

0 / ? 0%
reset reset

opciones.


preguntas.

simulacrootrastodas

¿Qué es necesario para registrar un Servlet?

Nada, Java buscará de forma automática todas las clases que extiendan de HTTPServlet.
Incluir la anotación @WebServlet sobre el nombre de la clase O añadir las entradas <servlet> y <servlet-mapping> en el fichero web.xml
Incluir la anotación @WebServlet sobre el nombre de la clase Y añadir las entradas <servlet> y <servlet-mapping> en el fichero web.xml
Ninguna de las anteriores

Para acceder a los campos privados de un ManagedBean, es necesario:

Nada. Aunque los declaremos como privados, pueden ser accesibles por ser un ManagedBean.
No se puede declarar campos privados en un ManagedBean. Da un error de compilación.
Hay que crear getters y setters públicos que tengan como nombre get o set seguido del nombre del campo, cambiando la primera letra por mayúscula.
Ninguna de las anteriores.

¿Cuál es una de las principales ventajas del patrón Factory?

Permite desacoplar las implementaciones concretas de las interfaces de los clientes que las utilizan.
Facilita la modificación de los componentes ya existentes en nuestro diseño gracias a la separación en capas.
Nos ayuda a instanciar objetos complejos que requieren muchos parámetros.
Ninguna de las anteriores

¿Cuál de las siguientes afirmaciones es cierta?

PrimeFaces es un framework desarrollado por Google que compite con JSF para procesar las aplicaciones web utilizando HTML en lugar de Java.
PrimeFaces es una librería que permite ejecutar código PHP en nuestras aplicaciones web desarrolladas con Java.
PrimeFaces es una librería para JSF que añade, entre otras cosas, nuevos componentes gráficos.
PrimeFaces es una librería que modifica el comportamiento de JSP para permitir incluir código HTML.

¿Cuál de las siguientes NO es una ventaja de la internacionalización?

El mismo ejecutable puede ser ejecutado en cualquier lugar del mundo.
El soporte de nuevos idiomas no requiere re-compilación.
Se utilizan los recursos más eficientemente.
El código se traduce automáticamente gracias a que se consume un servicio web.

¿Qué tipo de validación de campos debería ser obligatorio implementar?

Validación en el cliente
Validación en el servidor
Validación de la petición
Validación de la respuesta

¿Cuál de las siguientes afirmaciones es cierta?

Si lo codificásemos en Java, las plantillas equivaldrían a la herencia y los snippets a la composición.
Los snippets son un fragmento de código reutilizable que tiene que colocarse obligatoriamente dentro de una plantilla. No puede estar dentro de una página sin plantilla.
Las plantillas son fragmentos de código reutilizables que se insertan dentro de otras páginas.
Ninguna es correcta.

¿Cuál es la norma más básica de usabilidad?

Todos los elementos de una interfaz deberían desencadenar una acción.
La disposición de los elementos siempre tiene que ser la misma que la de otras páginas similares.
No debería hacer falta pensar para usar una interfaz de usuario.
La usabilidad se basa en la accesibilidad.

¿Qué ley obliga a las empresas que realicen actividades comerciales en internet a incluir un aviso legal en su página web con la política de cookies?

LPI → Ley de Propiedad Intelectual
LOPDGDD → Ley Orgánica de Protección de Datos y Garantía de los Derechos Digitales
LSSICE → Ley de Servicios de la Sociedad de la Información y de Comercio Electrónico
LGDCU → Ley General para la Defensa de los Consumidores y Usuarios

¿Cuál de las siguientes afirmaciones es cierta con respecto a la formalidad del contrato en SOAP y REST?

SOAP utiliza WSDL para definir un contrato formal, mientras que REST no propociona contratos formales.
REST utiliza WSDL para definir un contrato formal, mientras que SOAP no propociona contratos formales.
Tanto SOAP como REST utilizan contratos formales definidos por el servidor.
Ninguna de las anteriores es cierta

¿A qué manejador de eventos equivale esta expresión de JQuery: $(function() {...})?

ready(function({...}))
.on(click, function({...}))
.hover(function({...}))
.load(function({...}))

En el modelo de negocio de 'Cupones Descuento', la empresa anunciada que da el servicio obtiene:

Un alto margen de beneficio, por lo que la calidad del servicio no es relevante.
Un alto margen de beneficio si la calidad del servicio es alta.
Un margen de beneficio aceptable aunque la calidad del servicio sea baja porque tienen muchas ventas.
Muy poco margen de beneficio, pero sí gana por el boca a boca si el servicio es de calidad.

Un contenedor recibe 2 peticiones desde dos 2 IPs diferentes para el mismo Servlet. ¿Cuántas instancias del proceso Servlet se crearán?

Dos
Más de dos
Una
Ninguna

Indica las dos implementaciones de REST en JEE y cuál se ha utilizado en clase:

RestEasy, y Jersey (utilizado en clase)
RestEasy, y Wildfly (utilizado en clase)
Jersey, y JSAPI (utilizado en clase)
Jersey, y RestEasy (utilizado en clase)

Un Bean gestionado es...

Una clase no pojo cuyo ciclo de vida es gestionado por el patrón MVC
Una clase pojo cuyo ciclo de vida es gestionado por el patrón MVC
Una clase no pojo cuyo ciclo de vida es gestionado por el patrón JSF
Una clase pojo cuyo ciclo de vida es gestionado por el patrón JSF

¿En qué tecnologías está basado Bootstrap?

Javascript, Ajax y HTML5
Javascript, PrimeFaces y Ajax
JQuery, HTML5 y Javascript
HTML5, Javascript y CSS

¿Cómo se ejecuta un JSP?

Es compilado a un servlet y el servlet es enviado al cliente para su ejecución
Es enviado "tal cual" al navegador, donde es ejecutado
Es compilado a un servlet y el servlet se ejecuta dentro del contenedor
Es interpretado tal cual en el servidor

¿Puede un Action Controller tener como tipo de retorno void?

Sí, siempre
No
Sí, solo cuando el evento está ajaxificado
Sí, solo cuando el evento es síncrono pero ajaxificado

Indica cuál de los siguientes NO es un principio REST

Una sintaxis universal para identificar los recursos
El uso de hipermedios
El uso de un formato JSON para el transporte
Un protocolo cliente/servidor sin estado

Indica 6 scopes de un Bean gestionado:

Role, Session, Application, View, Custom y None
Request, Session, Role, View, Custom y None
Request, Session, Application, View, Custom y Role
Request, Session, Application, View, Custom y None

¿Cuáles son los métodos HTTP habituales en un formulario HTTP?

GET y POST
PUT y POST
GET y PUT
PUT y DELETE

Indica los elementos de scripting en JSP:

Scriplets, templates y expresiones
Scriplets, declaraciones y expresiones
Templates, declaraciones y expresiones
Scriplets, declaraciones y templates

¿En qué momento se instancia por defecto un Managed Bean en JSF?

Al desplegar el proyecto por primera vez
No se instancia automáticamente, el programa debe hacerlo
En el primer momento que se referencie dicho Managed Bean en una vista JSF
Cuando dicho Managed Bean sea inyectado en otro Managed Bean

Un servlet recibe 10 peticiones simultáneas desde la misma IP - ¿cuántos hilos se ejecutarán desde que se crea el servlet?

10
11
Más de 11
1

Indica la diferencia entre Sitio Web (SW) y Aplicación Web (AW):

WS → mucha interactividad y contenido estático, AW → alto nivel de interactividad y funcionalidad
WS → mucha interactividad y contenido dinámico, AW → bajo nivel de interactividad y funcionalidad
WS → muy poca interactividad y contenido estático, AW → bajo nivel de interactividad y funcionalidad
WS → muy poca interactividad y contenido dinámico, AW → alto nivel de interactividad y funcionalidad

¿Qué tipos de manejadores de eventos hay en JSF?

Síncronos y asíncronos
Action Controllers y Event Listeners
Action Controllers y Action Takers
Action Controllers y manejadores asíncronos

¿Cuántas columnas dispone Bootstrap en su grid?

Variable entre 8 y 12
13
12
11

¿Qué sifnicia que un diseño sea 'responsive'?

Que las vistas se adaptan al dispositivo
Que la velocidad de respuesta está por encima de la media
Que la velocidad de respuesta está por debajo de 0,5s
Que la interfaz tiene un alto nivel de interactividad

¿Qué tipo de manejadores en JSF se disparan antes de rellenar un Managed Bean?

Event Listener y Action Controller
Event Listener
Event Listener o Action Controller, indistintamente
Action Controller

¿Cuál es la diferencia principal entre REST y SOAP?

REST está orientado a hipermedios mientras que SOAP a procedimientos
SOAP es más utilizado a fecha de 2021 que REST
REST no guarda estado y SOAP sí
REST es más estructurado que SOAP

¿En qué consiste una petición Ajax?

Una petición realizada desde un scirpt JS a otro JS con respuesta inmediata
Una petición realizada desde un script PHP cuya respuesta es síncrona
Una petición realizada desde un script JS cuya repsuesta es síncrona
Una petición realizada desde un script JS cuya respuesta es asíncrona

¿Cuál de los siguientes scopes tiene mayor duración en un proyecto JSF?

View
Request
Session
Application

¿Qué etiqueta semántica de HTML5 se emplea para representar una unidad independiente que pueda ser sacada de su contexto?

Article
Tanto section como article
Section
Tanto aside como article

En JQuery, ¿qué tipo de selector es $('form').click(function() {...})?

De elemento
De identificador
De clase
Ninguno de los anteriores

Indica cómo tiene que ser la primera línea de una petición HTTP:

<METODO_HTTP> <URI> <HTTP/Version>
<GET/POST> <URI> <HTTP/Version>
<METODO_HTTP> <URL> <HTTP/Version>
<TRACE> <URI> <HTTP/Version>

En RestEasy, cuando se desea transmitir datos estructurados, ¿qué métodos de la clase DTO se deben anotar con @XmlAttribute/@XmlElement?

Solo los setter
Todos
El constructur y el destructor
Solo los getter

¿Cuál es la denominación formal para el modelo de negocio TaskRabbit?

Vendedor virtual
Mercado virtual
Sistema de colector de la demanda
Intercambiador de mercado

¿En qué estándar está incluida la API JDBC?

JavaFX
JEE
JSF
JavaSE

Enumera los modelos generales de negocio:

Intermediación, mercado, vendedor, suscripción, publicidad, comunidad
Intermediación, directo, colector, suscripción, publicidad, comunidad
Intermediación, directo, colector, suscripción, publicidad, comunidad
Intermediación, directo, vendedor, suscripción, publicidad, comunidad

En REST, ¿con qué operación CRUD se corresponden los métodos POST, PUT y GET respectivamente?

Update, Insert y Read
Read, Update e Insert
Insert, Update y Read
Insert, Delete y Update

Indica tres especificaciones incluidas en el estandar JEE:

JavaFX, Beans y JSP
Servlets, JSP y EJB
Servlets, JSP y Beans
Servlets, JSP y JavaFX

¿En qué archivo JSF se definen las reglas de navegación?

faces-config.xml
web.xml
index.xhtml
web.jsf

¿Cuáles de las siguientes son solo técnicas SEM?

AdSense
Adwords, AdSense y SEO
Adwords
Adwords y AdSense

¿Desde qué método de un Servlet se invoca al método HTTP correspondiente a la petición del cliente HTTP?

doGet
service
request
init

Indica la diferencia entre un diseñador UI y un diseñador UX:

El diseñador UI se encarga del diseño de la funcionalidad visual del front-end mientras que el diseñador UX se encarga de la interfaz del back-end
El diseñador UI se encarga del diseño de la interfaz visual mientras que el diseñador UX se encarga de cuidar que la experiencia del usuario sea la óptima
El diseñador UI está más centrado en el back-end, mientras que el diseñador UX se encarga del front-end
El diseñador UI se encarga del diseño del front-end, mientras que el diseñador UX se encarga del back-end

Indica la respuesta correcta

JSPs son más adecuados para presentación
JSPs son más adecuados para lógica de negocio
Servlets son más adecuados para presentación que JSP
JSP y Servlets son igualmente adecuados para presentación

¿Cuál es el formato de envío de datos que comparten REST y SOAP?

El constructor y el destructor
JSON/XML
XML
JSON

Indica los componentes básicos de la web

URL, FTP, SSH, un servidor web y un navegador
URL, FTP, HTTP, un servidor web y un navegador
URL, un cliente web, HTML, HTTP y un servidor web

¿Cuáles son los conceptos básicos de un modelo de negocio?

Bien, proveedor y servicio
Producto, consumidor y servidor
Producto, servicio y proveedor
Proveedor, consumidor y bien

Los nodos que se seleccionan en JQuery, ¿son directamente nodos DOM?

Sí, y se pueden modificar como si se usaran desde funciones DOM
No, son envoltorios de los nodos DOM
Sí, pero con más features
Ninguna de las anteriores

¿Qué ocurre en una fila del grid de Bootstrap si indicas más del máximo de columnas permitidas?

Las columnas sobrantes después de la máxima pasan a la siguiente fila
Se condensan las columnas para que quepan en la fila
Se obtiene un error en el servidor
Se obtiene un error en el navegador

Indica la respuesta correcta respecto a JSF:

JSF es una librería independiente de JEE
JSF sigue un patrón arquitectónico propio distinto de MVC
JSF solo puede ser implementado por Oracle
JSF es parte de la especificación JEE

¿Cuáles de las siguientes afirmaciones es correcta?

Ninguna es correcta
El ámbito request siempre dura menos que el application
El ámbito session siempre dura más que el application
El ámbito application siempre dura menos que el resto

¿Qué tipo de selectores existen en JQuery?

De elemento, de identificador y de JS
De elemento, de AJAX y de JS
De clase, de elemento y de identificador
De elemento, de JS y de HTML

Indica cuál de las siguientes afirmaciones es correcta:

Los objetos de una sesión siempre son visibles automáticamente desde cualquier otro proyecto.
Los objetos del ámbito 'contexto' de un proyecto siempre son visibles desde otro proyecto.
Un objeto de sesión siempre es visible desde todos los servlets del proyecto donde se ha creado dicha sesión.
La variable request recibida por un Servlet queda automáticamente visible para el resto de servlets del mismo proyecto.

Indica tres implementaciones del estándar JEE:

Oracle Application Server, Eclipse y Wildfly
WebSphere, Glashfish y Wildfly
WebSphere, GitHub y Wildfly
Glashfish, Eclipse y Wildfly

¿Qué es PrimeFaces?

Es un framework MVC para JSF
Es una especificación de un framework MVC para Java
Es un framework MVC para Java
Es una extensión de JSF

¿Dónde se ejecutan los servlets?

En el contenedor de Servlets localizado en el cliente
En una JVM embebida en el navegador
En el contenedor de Servlets localizado en el servidor de aplicaciones
Como un programa Java standalone en el SSOO del liente tras descargarse

Suponiendo una aplicación JSF sin base de datos en la que toda la información se almacena en Managed Beans, ¿cuál de los siguientes scopes es más adecuado para que un MB almacene listas de nombres inmutables de países, provincias y divisas?

Application
Request
Session
View

¿Qué métodos son obligatorios de implementar en un Servlet?

Ninguna de las otras es correcta
Los métodos doGet, doPost, doPut y doDelete
Solo el método doGet
Los métodos doGet y doPost

¿Qué etiquetas se utilizan en JSP para evaluar y mostrar una expresión?

<% ... %>
<%= ... %>
<jsp:expression> ... </jsp:expression>
Ninguna de las otras es correcta

Responde a las siguientes preguntas sobre la World Wide Web: ¿Quién la creo? / ¿Dónde? / ¿Por qué?

Ninguna de las otras es correcta
Robert C Martin / 1989 / MIT / Compartir información bibliográfica entre científicos
Demis Hassabis / 1991 / CERN / Sistema de inversión en bolsa online
Tim Berners-Lee / 1985 / CERN / Comparir información bilbiográfica entre científicos

¿Cuál de las siguientes afirmaciones es correcta?

Desde los ficheros JSP no se pueden almacenar variables de sesión ni contexto.
Los JSPs funcionan gracias a que, a la hora de compilar el proyecto, estos se traducen a un servlet y se compilan como código Java
Uno de los principales problemas de JSp es que no permite establecer un tipo de respuesta distinto a text/html
Dentro de los ficheros JSP no se pueden declarar atributos y métodos. Para ello, hay que invocar a los Beans

¿Qué papel juega el patrón Facade en el diseño de la aplicación web vista en clase?

Ninguno, no se utiliza ese patrón de diseño
Lo utilizamos para definiar las fachadas de cada nivel de nuestra arquitectura n-capas, para indicar qué puntos de entrada tenemos en cada nivel
Es el diseño arquitectónico general de la aplicación. El patrón Facade es una combinación del MVC con el n-capas, que da lugar a un paquete por cada capa y a uno adicional para el modelo
Ninguna de las otras es correcta

¿Cuál de las siguientes afirmaciones es correcta sobre la localización (l10n)?

La localización (l10n) es el proceso por el cuál sabemos la ubicación desde la que un cliente se está conectando a nuestra aplicación web
La localización (l10n) y la internacionalización (i18n) son lo mismo
La localización (l10n) parte de la internacionalización y cambia otros recursos como la moneda o el calendario en función de la región
Localizar solo es importante en las aplicaciones de escritorio. Las aplicaciones web están automáticamente localizadas gracias a los navegadores

Un ejemplo de método para identificar a un usuario basado en algo que tiene es:

Una contraseña
Reconocimiento facial
Una huella dactilar
Ninguna de las anteriores es correcta

¿Cuál de las siguientes afirmaciones es falsa?

Las pruebas de usabilidad son importantes para hacer que los usuarios se sientan cómodos utilizando la aplicación
Las pruebas de usabilidad se realizan siempre al final del desarrollo para garantizar que en ellas se prueban todas las funcionalidades
Las pruebas de usabilidad deberían hacerse en un proceso iterativo en el que se vayan solucionando los problemas
En las pruebas de usabilidad participa una persona implicada con el proyecto por ejemplo, un desarrollador que solo puede observar, no guiar

El término AJAX proviene de:

Asynchronous JavaScript and XML
Acknowledge Java Applet XML
Asynchronous JavaScript Authorization over XML
Asynchronous Java Authorization eXtended

¿Dentro de qué tipo de modelo podemos incluir KickStarter?

Ninguno de los otros
Intermediador
Publicidad
Suscripción

¿Cuál de las siguientes afirmaciones es falsa sobre el RGPD?

Para almacenar y tratar datos de los usuarios es necesario solicitar su consentimiento en el momento de recoger los datos
Una circunstancia que nos permite almacenar datos personales especiales sobre una persona es que esta haya manifestado públicamente esa información
En caso de que tratemos datos especiales como ideología política, religión o vida sexual, se debe designar un delagado de protección de datos
Las violaciones de seguridad tienen que resolverse en un plazo de 72 horas y, si no es posible, se debe notificar a la AEPD

¿Cuál de los siguientes tipos de modelos no están categorizados dentro de los modelos de vendedor?

Click & Mortar
Outlet
Mercado virtual
Vendedor virtual

¿Cómo obtienen ingresos los servicios de contenido?

Solo por la venta directa de contenido exclusivo
Por una cuota de suscripción y, en algunos casos, un sobrecoste para acceder a contenido exclusivo
Solo por una cuota de suscripción
A través de anuncios

¿Cuál de las siguientes afirmaciones es falsa con respecto a Spring?

Es un framework con un diseño modular. Para crear las aplicaciones web, se pueden configurar diferentes módulos que afectan a distintos ámbitos de proyecto.
Es un framework orientado a componentes. Su filosofía es crear componentes (a poder ser reutilizables) y definir su comportamiento dentro de los componentes.
Spring no integra por defecto un mecanismo para mostrar vistas. A la hora de mostrar datos al usuario, necesita integrar un motor de plantillas como Mustache o Thymeleaf.
Las características integradas en los controladores hacen que sea muy fácil utilizarlo para exponer una API Rest que pueda ser consumida por otra aplicación.

¿Cuál de las siguientes afirmaciones es cierta con respecto a Spring?

Al desarrollar una aplicación n-capas con Spring, se puede optar por utilizar la técnica de inyección de dependencias que viene implementada en Spring o se puede utilizar el patrón Factory.
Spring Boot es el precursor de lo que ahora conocemos como Spring. Spring se lanzó después para solucionar los problemas de configuración que existían en Spring Boot.
Spring es un framework que solo afecta a la capa de presentación de nuestra aplicación. Normalmente, Spring se combina con otro framework como Arching que facilita la integración de todas las capas del proyecto.
Todas son falsas.

¿Qué es NodeJS?

Un servidor virtual de aplicaciones web en el sevidor. Hasta hace poco, seguía solo el estándar EcmaScript, pero actualmente se puede configurar para interpretar otros lenguajes.
Un compilador de JavaScript con el que podemos generar ejecutables para nuestro servidor. Las aplicaciones web generadas se pueden ejecutar en cualquier servidor web dinámico como WildFly, Tomcat, etc.
Un framework de aplicaciones web para JavaScript.
Un entorno de ejecución en el servidor para JavaScript o cualquier lenguaje que se puede transpilar a JavaScript.

¿Qué es React?

Un estándar que define un conjunto de interfaces para facilitar la representación gráfica de las aplicaciones.
Una librería de desarrollo web desarrollada por Facebook para webs de una sola página.
Un framework de desarrollo web de código libre para el desarrollo de aplicaciones web basadas en controladores.
Un framework de desarrollo web de código libre para el desarrollo de aplicaciones web basadas en componentes.

¿Qué es NextJS?

Un framework de desarrollo web creado por Facebook para el desarrollo de aplicaciones web a partir de React
Una de las implementaciones del estándar React para la creación de vistas web
Un framework de aplicaciones web que utiliza React y que amplía su funcionalidad permitiendo múltiples páginas
Ninguna de las otras es cierta

¿Cómo se definen los nuevos componentes en React?

Con un lenguaje propio de definición de interfaces
A través de clases
A través de funciones
En un fichero XML

¿Cuál de las siguientes definiciones es cierta sobre los servidores de aplicaciones?

En los servidores incluidos en el proyecto, como es el caso de Flask, el framework se encarga de crear el fichero ejecutable y moverlo al directorio público del servidor para ser accesible por los clientes
En un servidor independiente solo se puede incluir un proyecto, mientras que en los servidores incluidos se pueden inyectar diferentes proyectos de aplicaciones web
Es posible desarrollar y desplegar una aplicación web sin hacer uso de ningún tipo de servidor web
En los servidores independientes del proyecto, como es el caso de WildFly, se genera un fichero ejecutable por el servidor. Para el despliegue hay que copiar ese fichero al directorio de despliegues del proyecto

A la hora de realizar el despliegue, este se puede hacer en:

Barebone, máquina virtual o contenedor
Servidor o contenedor
Barebone o máquina virtual
Servidor o sistema de virtualización

En el contexto de CI/CD, CI significa:

Continuous Integration/Integración Contínua. Consiste en la paralelización de los procesos de análisis y desarrollo, garantizando que siempre habrá alguien desarrollando nuevas características.
Continuous Integration/Integración Contínua. Consiste en la automatización y agilización de la integración de un proyecto.
Continuous Improvement/Mejora Continua. Consiste en el análisis de los proyectos del software para identificar problemas en la gestión de proyectos y resolverlos pronto.
Ninguna de las otras es correcta

¿Qué dos tipos de Frameowkrs Web existen?

Los del lado del servidor y los del lado del cliente
Los orientados a controladores y los orientados a componentes
Los orientados a peticiones y los orientados a componentes
Los orientados a peticiones y los orientados a vista

¿Qué tipo de framework utiliza un motor de plantillas para renderizar las vistas?

Frameworks del lado del cliente
Frameworks orientados a vista
Frameworks orientados a controladores
Frameworks orientados a componentes

¿A qué hace referencia el término Click & Mortar?

A modelos de negocio que tienen presencia online y física en la misma medida
A modelos de negocio que centralizan la venta online de productos de pequeñas tiendas tradicionales
A modelos de negocio en los que vas a una tienda física en la que te encuentras una serie de terminales desde los que hacer la compra
A modelos de negocio en os que hay negocios físicos donde solo puedes recoger los productos que hayas comprado online

¿Qué sentencia es falsa sobre el diseño y código limpio?

Hacer que el código funcione es solo la mitad del trabajo. Una buena práctica es limpiar y refactorizar el código una vez que este funcione.
Desde el punto de vista del desarrollo, existen dos enfoques para el diseño de aplicaciones: los principios SOLID y los principios de código limpio. Al iniciar el desarrollo hay que decir cuáles seguir.
Ninguna de las otras es correcta
Mantener un código limpio ayuda a mantener la productividad del equipo de desarrollo ya que las nuevas características se podrán implementar igual de rápido que las anteriores

Qué significa SOLID?

Single Responsability Principle, Open-Close Principle, Lider Authrorization Principle, Inversion Superiority Principle, Dependency Inversion Principle
Single Object Principle, Open-View Principle, Level Segregation Principle, Interoperability Segregation Principle, Design Interoperability Principle
Single Class Principle, Open-Interface Principle, Level Substitution Principle, Inversion Rentability Principle, Design Inversion Principle
Single Responsability Principle, Open-Close Principle, Liskov Sustitution Principle, Interface Segregation Principle, Dependency Inversion Principle

¿Qué sentencia es falsa sobre los modelos de intermediario de subastas?

La peculiaridad de las subastas con Precio por Puja es uqe se limita el precio por le que se puede pujar un artículo
En estos modelos se reciben ingresos por una comisión de venta y por el coste de pujar en el caso de las subastas con Precio por Puja
Hay dos tipos: subastas clásicas y subastas con Precio por Puja
La peculiaridad de las subastas con Precio por Puja es uqe hay que pagar para poder acceder a la subasta, aunque no ganes el artículo

El patrón Factory que utilizamos en la práctica nos ayuda a cumplir con siguiente principio: (seleccionar aquel al que afecte de manera más directa)

Cada clase debe tener un solo motivo para cambiar
Si S es un subtipo de T, entonces los objetos de tipo T en un programa puedne ser sustituidos por objetos de tipo S sin afectar a su funcionamiento y sin necesidad de conocer las diferencias entre S y T
Ninguna de las otras es correcta
Los módulo de alto nivell no deberían depender de los módulos de bajo nivel

¿Qué es un código deontológico?

Una guía ética para los profesionales de una rama. Representan las normas de una profesión y violar el código deontológico puede suponer perder el derecho de ejercer la profesión.
Un conjunto de leyes establecidas por el estado que limitan las actuaciones de los profesionales en ciertas áreas de conocimiento.
Una guía ética para los profesionales de una rama. Al estar escrita solo por los colegios y no ratificada por una ley, solo representa una guía orientativa pero no se puede juzgar a alguien por no seguir ese código.
Ninguna de las otras es correcta

¿Qué tipo de comportamientos no regula un código deontológico?

La vida privada y familiar
La relación entre compañeros de trabajo
La responsabilidad medioambiental
Todos están regulados en el código deontológico

¿Cómo se llama al proceso de identificar a un usuario?

Autorización
Auditoría
Ninguna de las otras es correcta
Autenticación

¿Cuál de los siguientes tipos de certificados SSL/TLS es el que tiene un mayor nivel de verificación a la hora de obtenerlo?

Certificado con validación extendida (EV)
Certificado con validación de dominio (DV)
Certificado con validación de organización (OV)
Certificado con validación personal (PV)

¿Qué tipo de filtros podemos aplicar en JSF?

Request, Error, Forward, Include
No hay diferentes tipos de filtros en JSF
Request, Error
Application, Session, Request

top ↑ 0.23.3