Preguntas PI Tema 3 | UEx 2022-2023
![]() |
![]() |
![]() |
Título del Test:![]() Preguntas PI Tema 3 | UEx 2022-2023 Descripción: Preguntas del campus virtual del año pasado |




Comentarios |
---|
NO HAY REGISTROS |
¿Cuál de las siguientes afirmaciones sobre REST es cierta?. Sus siglas significan REpresentational Serviet Transfer. Es estándar. No es estándar, ya que está basada en Serviets. Enfatiza en la escalabilidad, seguridad e independencia, entre otras. ¿Qué significa "API"?. Application Programming Interface. Advanced Program Integration. Application Protocol Interface. Automated Process Integration. ¿Qué significa REST?. REpresentational State Transfer. REsponsive Stateless Terminal. REpository with State Transfer. REmote Server Transfer. ¿Qué utilidad tiene usar una API?. Implementar una sola lógica de negocio y que todas las aplicaciones clientes accedan a la misma para coger, actualizar y manipular datos. Implementar una lógica de negocio para cada aplicación cliente, de forma que pueda tener sus propios métodos sin depender de otras plataformas. Hacer que todas las aplicaciones clientes accedan a una misma base de datos de forma segura. Asegurar que cada aplicación cliente cuenta con los datos siempre actualizados. ¿Qué operaciones CRUD puede definir un sistema REST?. Write, Delete y Update. Create, Update y Read. Create, Read, Update y Delete. Create, Read, Write y Delete. ¿Cuál sería la opción correcta para separar los atributos de un recurso en REST API?. GET/users¿name=Jose&age=22. GET/users//name=Jose&age=22. GET/users?name=Jose&age=22. GET/users:name=Jose&age=22. ¿Qué debería ocurrir si se realiza una petición a una API REST con el método PUT y la URI "http://exam.es/questions/?. Se elimina la colección "questions". Se reemplaza toda la colección "questions" por otra. Se actualiza el primer elemento de la colección "questions". Se crea un nuevo elemento en la colección "questions". ¿Cuál no es una restricción formal de Rest?. Se basa en una arquitectura cliente-servidor. Es por definición de tipo Stateless, es decir, sin estado. Necesita criptografía de extremo a extremo. Es cacheable. El patrón de diseño DAO tiene como uno de sus propósitos: Combinar la lógica de negocio con el acceso a los datos. Integrar el acceso a los datos en la interfaz de usuario para optimizar el acceso a los mismos. Encapsular el acceso a los datos y dar acceso a ello a través de una interfaz. Prescindir del almacenamiento persistente de datos. ¿Cuál no es un principio de diseño de Web service RESTful API?. Usa 2 URIs base para cada recurso. Mezcla nombres en plural y singular. No usar nombres abstractos. No usar verbos en las URIs. ¿Cuál sería el código de estado HTTP devuelto al realizar una solicitud DELETE a "/articles/3?", sabiendo que dicho recurso existe y se elimina correctamente?. 200 OK. 204 No Content. 404 Not Found. 500 Internal Server Error. ¿Qué significa el código de estado HTTP 403 que puede aparece cuando se invoca un método de una API REST?. No encontrado. No modificado. Error interno del servidor. Prohibido. ¿Cuál de siguientes afirmaciones describe correctamente el acrónimo "SOAP"?. "Simple Object Access Protocol". "Simple Object Authorization Protocol". "Service-Oriented Architecture Protocol". "Stateless Object Access Protocol". ¿Dónde se puede colocar la anotación @Path en una clase de recursos en JAX-RS?. Sólo en la declaración de clase. sólo en los métodos. Tanto en la declaración de clase como en los métodos. No se puede utilizar la anotación @Path en JAX-RS. ¿Cuál es el objetivo principal de las API web REST?. Permitir a los usuarios interactuar con aplicaciones web mediante la ejecución de scripts en el lado del cliente. Proporcionar una forma estándar de comunicación entre diferentes aplicaciones web y servicios en Internet. Almacenar y gestionar bases de datos en aplicaciones web. Ser interfaces gráficas de usuario que permiten la interacción con aplicaciones web. Jersey es. Un framework para acceder a la base de datos de una aplicación web. Un framework que ayuda a escribir servicios RESTful en la web. Una forma de implementar filtros en una aplicación web. Un lenguaje para el envío de objetos Javascript, con extensión json. ¿Qué significa el código de estado HTTP 204 que aparece si la finalización es satisfactoria?. La solicitud se ha completado satisfactoriamente. La solicitud se ha completado satisfactoriamente; se ha creado un recurso nuevo. La solicitud se ha completado satisfactoriamente pero el contenido no está disponible. La solicitud se procesó correctamente y devolvió o creó un recurso en el proceso. ¿Cuál de las siguientes NO es una característica de un archivo JSON?. Formato de intercambio de datos ligero. Fácil de leer y escribir para las personas. Fácil de parsear y de generar para las máquinas. Basado en el lenguaje de programación Java. ¿Cuál de las siguientes opciones describe correctamente a JAX-RS2.0 en el contexto de las API web en Java?. JAX-RS2.0 es un servidor web utilizado para alojar aplicaciones Java en la nube. JAX-RS2.0 es un marco de trabajo que te ayuda a escribir servicios web RESTful. JAX-RS2.0 es una biblioteca de JavaScript para manipular el DOM en aplicaciones web. JAX-RS2.0 es un lenguaje de marcado utilizado para definir la estructura y presentación de un sitio web. Selecciona la opción correcta con respecto a las API-REST. REST es un estándar utilizado para trabajar con datos. REST ofrece control de errores haciendo usos de código de 3 dígitos. REST no define una serie de restricciones arquitectónicas, por lo que aportan mayor escalabilidad. REST solo permite trabajar con documentos textuales. ¿Qué significa el código de estado HTTP 200?. OK. Bad Request. Internal Server Error. External Server Error. ¿Para qué se utiliza la anotación @Consumes?. Indicar qué tipo de formato de datos devuelve al cliente. Indicar qué tipo de formato de datos acepta. Indicar qué parámetros devuelve al cliente. Indicar qué parámetros recibe. ¿Cuál es el propósito principal de una API (Interfaz de Programación de Aplicaciones)?. Establecer una interfaz gráfica para que los usuarios interactúen con una aplicación. Facilitar la comunicación y la interacción entre diferentes aplicaciones o servicios. Almacenar y gestionar datos en una base de datos. Proporcionar una forma de diseñar y crear interfaces de usuario en aplicaciones web. ¿Cuál de las siguientes afirmaciones es correcta acerca de REST (Representational State Transfer)?. REST es un protocolo de red utilizado para transferir archivos multimedia. REST es una arquitectura de software que se basa en el protocolo UDP (User Datagram Protocol). REST utiliza los métodos de solicitud HTTP, como GET, POST, PUT y DELETE, para operar sobre los recursos. REST solo es compatible con formatos de datos XML. La restricción stateless de la API REST implica que: En la comunicación cliente-servidor, no se almacena el contexto entre peticiones o requests. Los servidores no se ven influidos por la interfaz del usuario. Se pueden emplear sistemas intermediarios de forma transparente al usuario. "Stateless" es una restricción completamente opcional. ¿Cuál de estas URL es correcta según los principios de diseño de REST?. GET example/getUsers. GET example/user/135. GET example/user/122/1. POST example/user?id=1&password=12345. |