Cuestiones
ayuda
option
Mi Daypo

TEST BORRADO, QUIZÁS LE INTERESEPreguntas Mayo PI

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del test:
Preguntas Mayo PI

Descripción:
Solo las que no me sé

Autor:
AVATAR
Miguel Jara Arroyo
(Otros tests del mismo autor)


Fecha de Creación:
24/05/2023

Categoría:
Informática

Número preguntas: 102
Comparte el test:
Facebook
Twitter
Whatsapp
Comparte el test:
Facebook
Twitter
Whatsapp
Últimos Comentarios
No hay ningún comentario sobre este test.
Temario:
En HTTP, el código de respuesta 1XX es un código de estado que nos dice ... La operación ha sido exitosa. Da información para el procesamiento. Da información para el procesamiento. Ha habido un error en el servidor.
Cual de la siguientes afirmaciones es CORRECTA: Tanto GET como POST son idempotentes Solo GET es idempotente GET es idempotente solo en ciertos casos Solo POST es idempotente.
Cual de las siguientes afirmaciones sobre REST es cierta: Sus siglas significan REpresentational Servlet Transfer. Es estándar. No es estándar, ya que está basada en Servlets. Enfatiza en la escalabilidad, seguridad e independencia, entre otras.
Si en un código JavaScript, tenemos una variable, x, cuyo valor es el entero 5, ¿cuál de las siguiente operaciones devuelve TRUE ? x === "5" x !== 5 x = 5 x !== "5".
¿Cuál es el método de solicitud HTTP más eficiente para subir archivos al servidor? PUT POST GET GET.
¿Cuál no es una ventaja de las aplicaciones distribuidas de múltiples niveles? Impacto en el rendimiento Incremento de la reutilización Aumento de la abstracción Mayor flexibilidad.
¿Qué significa "API"? Application Programming Interface Advanced Program Integration Application Protocol Interface Automated Process Integration.
¿Qué representa el DOM de una página web? Una representación estructurada y jerárquica de los elementos HTML Una biblioteca de funciones utilizadas para manejar elementos visuales Un lenguaje de programación utilizado para desarrollar páginas web Un tipo de base de datos utilizado para almacenar información de usuarios.
¿Para que sirven las etiquetas <span>? Es un elemento de tipo inline cuyo objetivo es marcar parte de un texto o documento. Es un elemento de tipo block cuyo objetivo es dividir el documento y crear una sección para su contenido. Sirve para indicar que el contenido encerrado entre estas etiquetas ocupará una línea, independientemente de su longitud. Es un elemento de tipo inline cuyo objetivo es marcar contenido que aparecerá en negrita.
¿Cuáles son las principales claves para asegurar la seguridad de una aplicación web? Autenticación, confidencialidad, integridad y escalabilidad. Autenticación, autorización, confidencialidad e integridad. Autenticación, autorización, escalabilidad e integridad. Autenticación, autorización, escalabilidad e integridad.
¿Qué significa REST? REpresentational State Transfer. REsponsive Stateless Terminal. REpository with State Transfer. REmote Server Transfer.
¿En que situación SI es necesario reiniciar el servidor Tomcat? Cuando modificamos algún controlador de AngularJS. Cuando modificamos alguna factoría de AngularJS. Cuando modificamos el enrutador (app.js) de nuestra apliación web. Cuando modificamos alguna clase que pertenezca a la implementación del DAO.
¿Qué código de error aparece cuando se invoca un método de una API REST que no ha sido definido? 404 401 500 405.
¿Cuál es la afirmación correcta sobre los mecanismos de redirección Redirect y Request Dispatch? Redirect delega la respuesta en una página JSP. Redirect delega la respuesta en una página JSP. Request Dispatch delega la respuesta en una página JSP. Request Dispatch se realiza en el lado del cliente.
¿Cuál es el propósito principal de un controlador de AngularJS? Controlar las interacciones del usuario, cargando las vistas correspondientes. Responder las solicitudes del cliente ejecutándose en el lado del servidor. Su objetivo principal es mantener la lógica independiente de la vista. Exponer variables y funcionalidad a expresiones y directivas.
¿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é siginfica URL? Unique Resource Locator Uniform Resource Locator Unique Rare Locator United Resource Locator.
Desde los ojos del usuario, ¿cómo podemos saber si un servlet ha usado redirect o request dispatch? Con redirect la URL cambia mientras que con request dispatch no No se puede saber puesto que a ojos del usuario no hay cambios visibles Fácil, con redirect el servlet le indica al usuario explícitamente que vaya a otra página, mientras que request dispatch lo hace internamente Ambos hacen cambios en la URL, pero redirect genera una URL larga mientras que request dispatch genera una más compacta.
¿Qué operaciones CRUD puede definir un sistema REST? Write, Delete y Update Write, Delete y Update Create, Read, Update y Delete Create, Read, Write y Delete.
Al poner nuestro código JavaScript con la etiqueta <script> en nuestro archivo HTML, ¿existe alguna diferencia entre ponerlo en head o en body? No, el código JavaScript no afecta en nada a la hora de cargar la página Sí, si está en head la página cargará más deprisa Sí, estando en body el usuario no tendrá que esperar a que el código se ejecute para ver la página No, independientemente de dónde se ponga, la página cargará igual de despacio.
Si en un documento css aparece el selector .ejemplo, ¿a qué se está refiriendo? A un objeto con identificador ejemplo A las palabras ejemplo que aparezcan en la página web A los elementos que pertenezcan a la clase ejemplo A los elementos hijos de la clase ejemplo.
¿Qué es un Servlet? Un mecanismo para entregar especificaciones estándares para tecnología Java Una clase que permite desarrollar código en el lenguaje de programación Java Se tratan de ficheros que permiten dar estilo a la página web, tal cómo el color de fondo, el tipo de letra, etc. Es una clase de Java que extiende las capacidades de servidores para aplicaciones con un modelo de programación de solicitud-respuesta.
¿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.
¿Cuánto dura una variable global en JavaScript? Lo mismo que el primer método de la página Tanto tiempo como la página a la que pertenece Hasta que se termine el método que cambia su valor Hasta que se ejecute una instrucción para eliminarla.
¿Para qué se utiliza el atributo "name" dentro de elementos "input" en un formulario HTML? Identificar inequívocamente un elemento dentro del fichero HTML Mostrar una cadena de texto en pantalla junto al input Indicar el tipo de input Relacionar inputs y recuperar sus valores en el lado del servidor.
Indica cuál de los siguientes conceptos relacionados con Servlets es el único thread-safe: ServletContext Request Session Atributos de un Servlet.
¿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 es el rol de JavaScript en el desarrollo de aplicaciones web? Especificar la estructura del contenido a mostrar Cambiar la apariencia de los elementos Dotar de comportamiento a los elementos Atender peticiones por parte de los clientes.
Cual de estas NO es una ventaja de la arquitectura cliente-servidor: Robustez, la misma que en una red P2P Centralización del control. Escalabilidad. Fácil mantenimiento.
Cual de estas NO es directiva de JSP: Page Taglib Include Export .
Cual 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.
Cual de estas cosas NO puedes hacer con Javascript: Escuchar eventos Crear bases de datos locales Modificar HTML y CSS Crear juegos en el propio buscador.
¿En qué capa del modelo OSI operan las arquitecturas cliente-servidor? Capa de sesión Capa de aplicación Capa de enlace Capa de datos.
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.
En JavaScript, ¿cuál de las siguientes afirmaciones sobre la declaración de variables es correcta? Una variable puede ser declarada con la palabra clave "const" y su valor puede modificarse después. "var", "let" y "const" son intercambiables y no afectan al comportamiento de la variable. Una variable declarada con "let" en un bloque de código no puede ser accedida fuera de ese bloque. Es posible declarar una variable sin ninguna palabra clave, y se considerará automáticamente constante.
¿Qué nos indica el código de respuesta 5xx? Error en el servidor Error en el cliente Se ha producido una redirección La operación ha sido exitosa.
¿Cuál de estas no es una característica de Tomcat? Fundación Apache Software privado Implementa un servidor web llamado Coyote Implementa Catalina, un motor de Servlets/JSPs.
¿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 de estas no es una característica de JavaScript? Lenguaje de scripting de alto nivel Interpretado Orientado a objetos Lado del servidor.
¿Cuál de las siguientes opciones no es una ventaja de Expression Language (EL) en JSP? 'EL' ofrece una sintaxis más elegante y compacta. 'EL' permite acceder a propiedades anidadas en objetos. 'EL' maneja mejor los valores nulos. 'EL' tiene un rendimiento más rápido en comparación con el código Java convencional.
¿Cuál sería el código de estado HTTP devuelto al realizar una solicitud DELETE a "/articles/32", sabiendo que dicho recurso existe y se elimina correctamente? 200 OK. 204 No Content. 404 Not Found. 500 Internal Server Error.
¿Cuál de las siguientes opciones permite obtener mediante JavaScript los elementos de tipo 'div' en una página y almacenarlos en una variable? var divs = document.getElementsByTagName('div'); var divs = document.getElementById('div'); var divs = document.getElementsByClassName('div'); var divs = document.querySelector('div');.
¿Cuál de las siguientes afirmaciones NO es una característica del protocolo de transferencia de Hipertexto (HTTP)? Es un protocolo asimétrico cliente-servidor de solicitud-respuesta. Cada mensaje de solicitud se puede entender de manera aislada, es decir, es un protocolo genérico sin estado. Es un protocolo simétrico cliente-servidor de solicitud-respuesta. Los métodos de solicitud más usados son GET, POST, PUT y DELETE.
¿Cuál NO es una característica de Java EE? Está basado en contenedores. Está orientado al servidor. Está orientado al cliente. Trata de mejorar la productividad de los desarrolladores. .
¿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.
¿Qué es AngularJS? Un framework de desarrollo de aplicaciones móviles. Un lenguaje de programación. Un framework de JavaScript para aplicaciones web dinámicas. Un servicio de alojamiento web.
¿Cuál es la diferencia principal entre un selector de clase y un selector de ID en CSS? Un selector de clase puede aplicarse a múltiples elementos, mientras que un selector de ID se aplica a un único elemento. Un selector de clase solo se utiliza para estilizar elementos de tipo div, mientras que un selector de ID se puede aplicar a cualquier tipo de elemento. Un selector de clase y un selector de ID son equivalentes y se pueden utilizar indistintamente. Un selector de clase y un selector de ID son equivalentes y se pueden utilizar indistintamente. .
¿Cuál es el propósito principal del patrón de diseño MVC (Modelo-Vista-Controlador)? Separar la lógica de negocios de la presentación y la interacción con el usuario. Definir una estructura de base de datos para almacenar los datos del modelo Gestionar la seguridad y autenticación de una aplicación web Establecer reglas de validación para los datos de entrada.
¿Cuál de las siguientes afirmaciones describe correctamente el acrónimo "SOAP"? "Simple Object Access Protocol" "Simple Object Authorization Protocol" "Service-Oriented Architecture Protocol" "Stateless Object Access Protocol".
¿Cómo se realiza la instanciación de un módulo en AngularJS? La instanciación de un módulo en AngularJS se realiza mediante la función angular.module('nombreModulo', []), donde se especifica un nombre único para el módulo. La instanciación de un módulo en AngularJS se realiza mediante la función ng.module('nombreModulo', []), donde se especifica un nombre único para el módulo La instanciación de un módulo en AngularJS se realiza mediante la función angular.module('nombreModulo'), donde se especifica un nombre único para el módulo La instanciación de un módulo en AngularJS se realiza automáticamente al cargar el archivo JavaScript que contiene el módulo en el navegador.
¿Cuál es la forma correcta de aplicar un estilo a este elemento en CSS? #custom { background-color: red; color: white; border: 2px solid black; } .custom { background-color: red; color: white; border: 2px solid black; } div.custom { background-color: red; color: white; border: 2px solid black; } div#custom { background-color: red; color: white; border: 2px solid black; }.
¿Cuál es la sintaxis correcta para utilizar el bucle "forEach" en JSP? <forEach item="element" var="itemList" items="${list}"> <!-- Código a ejecutar --> </forEach> <forEach item="element" var="itemList" in="${list}"> <!-- Código a ejecutar --> </forEach> <forEach var="element" items="${list}"> <!-- Código a ejecutar --> </forEach> <forEach var="element" in="${list}"> <!-- Código a ejecutar --> </forEach>.
¿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 la diferencia entre utilizar el objeto scope y una variable creada en el controlador en AngularJS? El objeto scope permite la sincronización automática de datos entre el controlador y la vista, mientras que una variable creada en el controlador contiene los valores a nivel local del controlador. El objeto scope y una variable creada en el controlador funcionan de la misma manera en cuanto a la sincronización de datos. El objeto scope solo se utiliza en AngularJS, mientras que una variable creada en el controlador es más común en otros frameworks. El objeto scope es una característica obsoleta en AngularJS, y se recomienda utilizar variables creadas en el controlador en su lugar.
¿Cuál es la forma correcta de aplicar un estilo a este elemento <div id="custom"> en CSS? #custom { background-color: red; color: white; border: 2px solid black; } .custom { background-color: red; color: white; border: 2px solid black; } div.custom { background-color: red; color: white; border: 2px solid black; } div#custom { background-color: red; color: white; border: 2px solid black; }.
¿Qué función cumple un servidor web en la arquitectura cliente-servidor? Procesa y muestra la interfaz gráfica de un sitio web. Almacena y gestiona la base de datos de un sitio web. Sirve los recursos web a los clientes (navegadores) mediante solicitudes y respuestas HTTP. Proporciona una interfaz de usuario para interactuar con el servidor.
¿Cuál es la función principal de un "listener" en el contexto de las aplicaciones web Java? Realizar operaciones de lectura y escritura en una base de datos. Manejar eventos específicos que ocurren durante el ciclo de vida de una aplicación web. Proporcionar una interfaz gráfica de usuario para interactuar con la aplicación. Realizar el procesamiento y renderizado de la interfaz de usuario en el lado del cliente.
¿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.
¿Cuál de las siguientes opciones describe correctamente a JavaScript? JAX-RS2.0 es un servidor web utilizado para alojar aplicaciones Java en la nube. JavaScript es un lenguaje de programación orientado a objetos que se ejecuta en el navegador del cliente. JavaScript es un lenguaje de marcado utilizado para definir la estructura y presentación de un sitio web. JavaScript es una base de datos relacional utilizada para almacenar información en aplicaciones web.
La etiqueta p... Es de tipo inline, por lo que el navegador coloca un salto de línea detrás de ella Es de tipo inline, por lo que el navegador NO coloca un salto de línea detrás de ella Es de tipo block, por lo que el navegador coloca un salto de línea detrás de ella Es de tipo block, por lo que el navegador NO coloca un salto de línea detrás de ella.
En el patrón MVC, los servlets forman parte del: Modelo Vista Controlador DAO.
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.
Todo el código AngularJS de una aplicación web... Se ejecuta en el cliente Se ejecuta en el servidor Se ejecuta tanto en el cliente como en el servidor El programador puede decidir dónde se ejecuta.
¿Qué función tiene el elemento 'div'? Permite realizar una operación aritmética de división en los valores númericos de una tabla (también se utiliza 'sum' y 'dif' para suma y resta) Es un elemento divisor, y hace que el navegador muestre una línea horizontal de separación (por ejemplo entre secciones de la página) Es un contenedor. Crea bloques, por ejemplo para diferenciar distintas secciones de una página (cabecera, pié, columnas..) Ninguna es correcta.
Un modulo Web puede contener: Servlets, JSPs y Beans. Servlets, JSPs, Beans y Filtros. Servlets, JSPs, Beans, Filtros y Listeners. Ninguna es correcta.
¿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. La solicitud se ha completado satisfactoriamente pero el contenido no está disponible. Ninguna es correcta.
En JavaScript, para darle el nombre a una variable, objeto o función, debemos tener en cuenta que: No se pueden usar mayúsculas. JavaScript no distingue entre mayúsculas y minúsculas. JavaScript diferencia entre mayúsculas y minúsculas. Ninguna es correcta.
¿Qué significa el código de estado de respuesta 3xx en HTTP? Redirección Información Fallo del cliente Fallo del servidor.
¿A qué directorio de nuestro proyecto hace referencia la expresión ${pageContext.request.contextPath}? WEB-INF webapp src lib.
¿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 maquinas Basado en el lenguaje de programación Java.
En JavaScript, ¿qué sucede cuando se declara una variable sin emplear la palabra reservada ‘var’? Salta un error durante la ejecución del programa Salta un error de sintaxis antes de ejecutar el programa La variable es declarada como global aunque sea declarada dentro de una función La variable no se puede referenciar porque no tiene la palabra reservada ‘var’ delante y, por tanto, no se reconoce como variable.
¿Cuál de las siguientes etiquetas de HTML se utiliza para definir un enlace hipertexto? <link> <a> <img> <div> .
¿Cuál de las siguientes opciones describe mejor el patrón DAO (Data Access Object) en el contexto de las aplicaciones web? El patrón DAO es un patrón de diseño utilizado para el enrutamiento de solicitudes HTTP. El patrón DAO es un patrón de diseño utilizado para la manipulación y persistencia de datos en una base de datos. El patrón DAO es un patrón de diseño utilizado para definir la estructura y presentación de una página web. El patrón DAO es un patrón de diseño utilizado para la interacción entre el cliente y el servidor en una arquitectura web.
¿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.
Si yo tengo dos expresiones en javaScript: 1- console.log(3 === 4 ) y 2- console.log("3" == 3) Para la primera expresión me devuelve true y para la segunda false. Para la primera expresión me devuelve false y para la segunda false. Para la primera expresión me devuelve false y para la segunda true. Para la primera expresión me devuelve true y para la segunda true.
¿Cuál es la diferencia entre padding, borde y margen? El padding es lo que se encuentra entre el borde y el margen, quedando el contenido rodeado por el borde. El padding es el área que rodea al contenido y se encuentra entre este y el borde ofreciendo capacidad de espaciado. El margen se encuentra entre el padding y el borde y su utilización es opcional. El margen es lo que rodea todo, mientras que el padding y el borde hacen referencia a lo mismo, pudiendo utilizar cualquiera de los dos nombres para hacer referencia a este elemento.
¿Cuál de estas afirmaciones es falsa con respecto a las páginas JSP?. Una página JSP se convierte en un servlet. Es recomendable trabajar con código Java en estas. Es buena práctica hacer uso del Modelo-Vista-Controlador. Hacen uso de directivas JSP.
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é no te permite JavaScript?. Escucha eventos Abrir una ventana de otro dominio y ejecutar código JavaScript sobre ella Incluir movimiento de elementos por la pantalla Crear juegos de navegador.
¿Cúal NO es un componente de la URL? Protocolo Puerto Localizador Host.
¿Cúal es un inconveniente de las aplicaciones multinivel? Reutilización Rendimiento Abstracción Flexibilidad.
¿Qué significa el código de estado de HTTP 200? OK Bad Request Internal Server Error External Server Error .
¿Cúal NO es un atributo de AngularJS? ng-model ng-show ng-app ng-clock.
¿Cuál es la diferencia entre un formulario con método GET y uno POST? En el GET no se envían datos y en el POST sí En el GET los datos son enviados en la URL y en el POST en la propia request En el GET se envían datos y en el POST no En el GET los datos son enviados en la propia request y en el POST en la URL.
¿Cuál de los siguientes NO es un método de HttpSession? getSession getAttribute setSession setAttribute.
¿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.
¿Qué significa que una aplicación sea SPA (Single Page Application)? La página se recarga cada vez que se necesita cambiar algo de esta La página es dinámica sin necesidad de recargarla constantemente La página se mantiene estática y no puede modificarse Toda la aplicación es accesible desde la página principal.
¿Cuál de las siguientes propiedades de CSS se utiliza para cambiar el color de fondo de un elemento? color background-color font-color text-color.
Considera el siguiente fragmento de código JSP: <% String name = request.getParameter("name"); out.println("Hola, " + name + "!"); %> ¿Qué hace este código? Define una variable "name" y la inicializa con el valor del parámetro de consulta "name". Luego, imprime un saludo personalizado utilizando el valor de "name". Define una variable "name" y la inicializa con el valor del atributo "name" de la solicitud HTTP. Luego, imprime un mensaje de error si "name" es nulo. Crea una variable "name" y asigna su valor a partir del parámetro de sesión "name". A continuación, muestra un mensaje de bienvenida utilizando el valor de "name". Declara una variable "name" y la inicializa con el valor del atributo "name" de la petición HTTP. A continuación, muestra un mensaje de error si "name" es nulo.
¿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 declaraciones describe mejor la función de las directivas en AngularJS? Las directivas en AngularJS se utilizan para definir estructuras lógicas y datos en una aplicación. Las directivas en AngularJS son utilizadas para definir estilos y diseños de elementos HTML en una aplicación. Las directivas en AngularJS se utilizan para controlar el flujo de ejecución y lógica de negocio en una aplicación. Las directivas en AngularJS son utilizadas para extender el comportamiento de los elementos HTML existentes o crear nuevos componentes reutilizables.
¿Qué significan las siglas HTML? HyperText Markup Language High Text Markup Language Home Text Markup Language Hyperlink Text Markup Language.
¿Cuál de las siguientes afirmaciones es correcta acerca de los servlets en Java? Los servlets son solo compatibles con servidores web Apache. Los servlets son archivos de texto plano que se ejecutan en el cliente. Los servlets pueden generar contenido dinámico y responder a las peticiones HTTP. Los servlets solo se utilizan para el diseño de la interfaz de usuario en HTML.
¿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.
¿Cuál de las siguientes opciones describe correctamente el uso de variables en JavaScript? Las variables en JavaScript deben declararse con la palabra clave "var" antes de su uso. JavaScript no permite el uso de variables. En JavaScript, las variables son de tipo estático y deben ser declaradas con un tipo específico. En JavaScript, las variables son de tipo dinámico y pueden contener cualquier tipo de dato. .
la etiqueta cuando es de tipo "checkbox" o "radio" ¿Es necesario que el atributo "name" sea igual en todas para que el formulario pueda funcionar correctamente? Ejemplo: <input type="radio" name="radiobutton" value = "si"> <input type="radio" name="radiobutton" value="no"> No, lo importante es añadir un atributo de clase para que funcione el css. Sí, y también hace falta que todas tengan el mismo "id" o identificador. Sí, "name" sirve para agrupar dentro del formulario cuando se envíe la solicitud. No, es completamente indiferente.
Cuál de estas frases es correcta sobre el patrón DAO (data access object) Servir como API para que tecnologías como REST accedan a los datos. Proveer una interfaz que abstrae y encapsula el acceso a los datos. Si la aplicación usa DAO, esta debe conocer la implementación de los datos. DAO no permite separar interfaz de implementación.
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.
Tecnologías como AngularJS, Angular, React, Vue, etc. Aplican el principio SPA (Single Page Application) esto quiere decir que: Por cada fichero a cargar al solicitar una petición, se redirige a una nueva localización. Se trata de una API que otorga más rendimiento al cargar páginas. Se cargan múltiples vistas del DOM para una misma página. Cuando se carga un nuevo recurso al realizar una petición, en vez de cargar el contenido de otro fichero sea html, js... se actualiza la vista actual del DOM manteniendo la información de la misma página y actualizando únicamente aquello que sea necesario cambiar sin necesidad de recargar una página completa.
¿Cuál de estas afirmaciones no es correcta sobre el protocolo SSL? El navegador encripta toda la información que envía al servidor y el servidor desencripta la información recibida. El protocolo SSL puede comprobar si la información ha sido comprometida durante el tránsito. La URL de una conexión segura comienza con HTTPS. TLS es el predecesor de SSL.
¿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.
¿Cuál de estas restricciones de seguridad de JavaScript no es correcta?. JS no permite leer o escribir en archivos locales del usuario. JS no permite ver que otras páginas web ha abierto el usuario. JS puede acceder a las variables de otras páginas web. JS puede almacenar cookies.
Denunciar test Consentimiento Condiciones de uso