option
Cuestiones
ayuda
daypo
buscar.php

Desarrollo de Aplicaciones Web

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Desarrollo de Aplicaciones Web

Descripción:
Tema 1.1: Introducción - arquitectura y conceptos

Fecha de Creación: 2026/05/29

Categoría: Otros

Número Preguntas: 91

Valoración:(0)
COMPARTE EL TEST
Nuevo ComentarioNuevo Comentario
Comentarios
NO HAY REGISTROS
Temario:

¿Cuál es la función principal del navegador en una aplicación web?. Almacenar bases de datos. Ejecutar el sistema operativo del servidor. Interpretar y mostrar el contenido web al usuario. Gestionar únicamente el almacenamiento dinámico.

¿Qué componente se encarga de atender las peticiones HTTP y servir contenido web?. Servidor Web. Navegador. Base de datos. Cliente FTP.

¿Cuál es la principal diferencia entre contenido estático y dinámico?. El contenido estático utiliza bases de datos y el dinámico no. El contenido dinámico cambia según la interacción o datos del usuario. El contenido estático solo puede ser texto plano. El contenido dinámico no usa protocolos HTTP.

¿Qué protocolo se utiliza principalmente para la transferencia de información en aplicaciones web?. FTP. SMTP. HTTP/S. SSH.

¿Qué lenguaje se utiliza principalmente para estructurar el contenido de una página web?. CSS. JavaScript. HTML. JSON.

¿Cuál es la función principal de CSS en una aplicación web?. Gestionar bases de datos. Definir el estilo y diseño visual de la página. Crear conexiones HTTP. Ejecutar lógica del servidor.

¿Qué lenguaje se ejecuta normalmente en el lado del cliente para aportar interactividad?. XML. JavaScript. XHTML. PNG.

¿Qué formato se utiliza frecuentemente para el intercambio de datos entre cliente y servidor por su ligereza y facilidad de lectura?. JPEG. CSS. JSON. SWF.

¿Qué componente suele encargarse de ejecutar la lógica de negocio de una aplicación web?. Navegador. Servidor de Aplicaciones. Imagen PNG. XML.

¿Cuál de los siguientes elementos corresponde a un formato de imagen utilizado en aplicaciones web?. .png. .class. XML. JavaScript.

¿Qué caracteriza principalmente a una aplicación web empresarial?. Solo funciona sin conexión a Internet. Está diseñada para apoyar procesos y necesidades de negocio. Solo puede ejecutarse en dispositivos móviles. No utiliza bases de datos.

¿Qué función cumple el front-end en una aplicación web?. Gestionar la base de datos exclusivamente. Ejecutar la lógica de negocio en el servidor. Proporcionar la interfaz con la que interactúa el usuario. Configurar la red física de la empresa.

¿Qué componente suele encargarse de la lógica de negocio en una aplicación empresarial?. Front-end. Back-end. Navegador. Websocket.

¿Qué tecnología de servicios web utiliza principalmente el protocolo HTTP y operaciones como GET, POST, PUT y DELETE?. SOAP. REST. XML. Websocket.

¿Qué característica distingue principalmente a SOAP frente a REST?. SOAP utiliza exclusivamente JSON. SOAP se basa en protocolos y estándares más estrictos. SOAP solo funciona en navegadores móviles. SOAP no permite intercambio de datos.

¿Cuál es la principal ventaja de GraphQL?. Obliga a recibir todos los datos disponibles. Permite solicitar únicamente los datos necesarios. Solo funciona con aplicaciones móviles. Sustituye completamente las bases de datos.

¿Qué tecnología permite una comunicación bidireccional en tiempo real entre cliente y servidor?. XML. CSS. Websocket. SOAP.

¿Cuál es la función principal de los servicios de persistencia?. Diseñar interfaces gráficas. Mantener y almacenar datos de forma permanente. Gestionar únicamente imágenes web. Ejecutar código JavaScript en el cliente.

¿Qué diferencia principal existe entre una aplicación web y una aplicación nativa móvil?. Las aplicaciones web requieren instalación obligatoria. Las aplicaciones nativas móviles están diseñadas específicamente para un sistema operativo móvil. Las aplicaciones nativas no pueden conectarse a Internet. Las aplicaciones web no tienen interfaz gráfica.

¿Qué papel desempeña la lógica de negocio en una aplicación empresarial?. Controlar únicamente el diseño visual. Gestionar las reglas y procesos que debe seguir la aplicación. Sustituir las bases de datos. Ejecutar exclusivamente conexiones Websocket.

¿Quiénes presentaron en 1989 el proyecto para intercambiar información hipertextual mediante HTTP?. Bill Gates y Steve Jobs. Tim Berners-Lee y Robert Cailliau. James Gosling y Brendan Eich. Larry Page y Sergey Brin.

¿Cuál era la función principal de HTML en los inicios de la web?. Gestionar bases de datos. Crear estilos visuales avanzados. Presentar y estructurar contenido hipertextual. Ejecutar aplicaciones móviles.

¿Qué lenguaje apareció en 1996 para definir estilos visuales en páginas web?. JavaScript. CGI. CSS1. PHP.

¿Qué significan las siglas CGI?. Common Gateway Interface. Client Graphic Integration. Computer Global Internet. Common Graphic Interpreter.

¿Qué lenguaje apareció en 1995 para generar páginas web dinámicas desde el servidor?. JavaScript. PHP. CSS. XML.

¿Cuál de las siguientes tecnologías fue desarrollada por Microsoft en 1997 para programación web del lado servidor?. Java Servlets. PHP. ASP. CGI.

¿Qué tecnología de Sun Microsystems permitía ejecutar componentes Java en servidores web?. CSS1. Java Servlets. ActiveX. Flash Player.

¿Qué lenguaje de programación del lado cliente apareció en 1996 para añadir interactividad a las páginas web?. PHP. ASP. JavaScript. CGI.

¿Cómo se denominaba JavaScript en Internet Explorer?. Java Applet. ActionScript. JScript. WebScript.

¿Qué tecnologías se consideran antecedentes de las Rich Internet Applications (RIA)?. HTML y CSS exclusivamente. Java Applets, Flash Player y ActiveX. PHP y CGI. SOAP y REST.

¿Cuál es una de las principales características de HTML5?. Sustituir completamente CSS. Crear únicamente contenido multimedia. Organizar contenidos de forma semántica. Ejecutar código del servidor.

¿Qué tecnologías basadas en XML se utilizan para la verificación y consulta formal de contenidos?. React y Angular. XPath y XQuery. Node.js y Django. Electron y Flutter.

¿Qué característica define a CSS en la actualidad?. Solo existe una única versión estable. Se organiza mediante especificaciones modulares y niveles. Ha sido sustituido por HTML5. Solo se utiliza en aplicaciones móviles.

¿Qué framework está asociado habitualmente con PHP?. Django. Rails. Laravel. Spring.

¿Qué framework pertenece al ecosistema Java?. React. Spring. Flutter. Ionic.

¿Qué entorno permite ejecutar JavaScript en el servidor?. React. Angular. Node.js. CSS Grid.

¿Qué lenguaje es un meta-lenguaje o superconjunto de JavaScript?. CSS. TypeScript. XML. PHP.

¿Cuál es la finalidad principal de WebAssembly?. Sustituir completamente HTML. Ejecutar código casi nativo en el navegador. Crear hojas de estilo dinámicas. Gestionar exclusivamente bases de datos.

¿Qué tecnologías de plugins de navegador se consideran actualmente obsoletas?. React y Vue. HTML5 y CSS3. Applets Java, Flash y ActiveX. Node.js y Django.

¿Qué caracteriza a las aplicaciones híbridas?. Solo funcionan en servidores Linux. Combinan tecnologías web para crear aplicaciones multiplataforma. Únicamente utilizan Java puro. No pueden ejecutarse en móviles.

¿Qué componente representa al usuario dentro de una arquitectura web?. Base de datos. Cliente. Servidor de aplicaciones. Servidor web.

¿Qué programa permite interpretar y visualizar aplicaciones web en el lado del cliente?. Servidor web. Base de datos. Navegador. XML.

¿Qué lenguaje se ejecuta principalmente en el navegador para aportar interactividad?. PHP. JavaScript. SQL. XML.

¿Cuál es la finalidad principal de WebAssembly en aplicaciones web?. Crear hojas de estilo. Sustituir las bases de datos. Ejecutar código de alto rendimiento en el navegador. Gestionar conexiones HTTP exclusivamente.

¿Qué componente se encarga de recibir y responder solicitudes HTTP de los clientes?. Servidor Web. Cliente FTP. Navegador. Entorno RIA.

¿Qué función tiene el servidor de aplicaciones?. Mostrar contenido multimedia al usuario. Ejecutar la lógica de negocio y generar contenido dinámico. Sustituir al navegador. Diseñar interfaces gráficas.

¿Qué componente almacena la información persistente de la aplicación?. Navegador. Base de datos. JavaScript. CSS.

¿Cuál de los siguientes formatos se utiliza habitualmente para intercambio de datos entre cliente y servidor?. JPEG. JSON. CSS. SWF.

¿Qué archivo se utiliza normalmente para definir estilos visuales en una aplicación web?. .js. .class. .css. .jpeg.

¿Qué significa que exista procesamiento en el lado del cliente y en el lado del servidor?. Que toda la aplicación se ejecuta únicamente en el navegador. Que las tareas se reparten entre navegador y servidores. Que el servidor no necesita conexión a Internet. Que la base de datos funciona dentro del cliente.

¿Qué caracterizaba a la metodología tradicional de desarrollo web?. Separación estricta entre todos los componentes. Uso exclusivo de aplicaciones móviles. Mezcla de varios lenguajes en un mismo fichero. Arquitectura basada únicamente en microservicios.

¿Cómo se asociaban normalmente las URLs en las aplicaciones web tradicionales?. A identificadores cifrados. A nombres de ficheros físicos del servidor. A bases de datos distribuidas. A aplicaciones móviles externas.

¿Qué significa que una arquitectura sea monolítica?. Que utiliza múltiples servidores independientes. Que la lógica y el acceso a datos están mezclados en una sola aplicación. Que solo funciona sin conexión. Que separa completamente cliente y servidor.

¿Dónde se realizaba principalmente el procesamiento de información en las aplicaciones web tradicionales?. En el navegador del cliente. En aplicaciones móviles. En el servidor. En la base de datos exclusivamente.

¿Qué significan las siglas SSR?. Secure Server Response. Server-Side Rendering. Simple Service Request. Server Storage Resource.

¿Qué función tenía principalmente el cliente en la metodología tradicional?. Ejecutar toda la lógica de negocio. Gestionar enlaces y envío de formularios. Almacenar la base de datos principal. Sustituir completamente al servidor.

¿Qué método HTTP se utilizaba normalmente para enviar formularios al servidor?. CONNECT. TRACE. POST. DELETE.

¿Qué limitación presentaba el diseño web tradicional respecto a los dispositivos?. Solo funcionaba en móviles. Estaba orientado principalmente a ordenadores de escritorio. No permitía usar imágenes. Requería siempre conexión local.

¿Cómo se solucionaba inicialmente la adaptación a dispositivos móviles?. Utilizando únicamente JavaScript. Creando versiones específicas para móviles. Eliminando CSS. Sustituyendo HTML por XML.

¿Cuál era una consecuencia habitual de mezclar lógica, presentación y acceso a datos en la misma aplicación?. Mayor facilidad de mantenimiento. Reducción del tamaño del servidor. Mayor dificultad para mantener y escalar la aplicación. Eliminación de errores de programación.

¿Qué caracteriza principalmente a las aplicaciones web modernas centradas en el cliente?. Todo el procesamiento ocurre únicamente en el servidor. El cliente asume gran parte de la lógica y la interacción. No utilizan JavaScript. Funcionan exclusivamente sin conexión.

¿Qué función cumple normalmente el servidor en las metodologías actuales?. Mostrar únicamente imágenes. Actuar como servicio web para intercambio de datos estructurados. Sustituir el navegador del cliente. Ejecutar exclusivamente CSS.

¿Qué formato se utiliza habitualmente para el intercambio de datos entre cliente y servidor?. JPEG. CSS. JSON. PNG.

¿Qué significa CSR (Client-Side Rendering)?. El servidor genera todo el HTML final. El cliente modifica y renderiza dinámicamente las vistas HTML. El navegador no utiliza JavaScript. El contenido solo puede verse sin conexión.

¿En qué situación puede seguir utilizándose SSR actualmente?. Cuando se eliminan las APIs REST. En casos específicos como optimización SEO. Solo en aplicaciones móviles nativas. Para evitar completamente HTML.

¿Qué significa el enfoque Mobile First?. Diseñar primero para dispositivos móviles y luego adaptarlo a pantallas mayores. Crear únicamente aplicaciones Android. Desarrollar exclusivamente sin conexión. Eliminar compatibilidad con ordenadores.

¿Qué objetivo tiene el diseño responsive?. Impedir el acceso desde móviles. Adaptar la interfaz a distintos tamaños de pantalla. Sustituir JavaScript por CSS. Eliminar el uso de HTML.

¿Qué caracteriza a una Single Page Application (SPA)?. Cada interacción requiere recargar completamente la página. Toda la aplicación funciona en una única página dinámica. Solo puede ejecutarse en servidores locales. No utiliza APIs web.

¿Qué patrón arquitectónico separa la aplicación en Modelo, Vista y Controlador?. REST. AJAX. MVC. SEO.

¿Qué función tienen los módulos de enrutamiento de URLs?. Diseñar hojas de estilo CSS. Convertir imágenes a JSON. Asociar direcciones URL con módulos de procesamiento específicos. Sustituir la base de datos.

¿Cuál es la función principal de una URL?. Ejecutar código JavaScript. Identificar y localizar recursos en la web. Diseñar páginas HTML. Almacenar bases de datos.

¿Qué parte de una URL indica cómo debe conectarse el cliente con el servidor?. Fragmento. Ruta. Protocolo. Consulta.

En la URL https://usuario:clave@servidor, ¿qué representa “usuario”?. El puerto TCP. El recurso solicitado. El nombre de autenticación del usuario. El identificador de fragmento.

¿Qué elemento de una URL suele utilizarse para la autenticación?. Clave. Fragmento. Ruta adicional. Puerto.

¿Qué representa el puerto en una URL?. El formato de la imagen descargada. El canal TCP utilizado para la comunicación con el servidor. El identificador HTML. La consulta de parámetros.

¿Qué elemento de la URL corresponde al recurso solicitado, como un archivo o script?. Query. Fragmento. Recurso. Host.

¿Qué es la “query” o consulta en una URL?. La parte posterior al símbolo #. El protocolo de comunicación. Una cadena de parámetros después del símbolo ?. El nombre del servidor exclusivamente.

¿Qué símbolo se utiliza para separar los parámetros de consulta en una URL?. #. &. @. :.

¿Qué representa el fragmento en una URL?. El protocolo de transferencia. El identificador de una zona específica del documento. El nombre del usuario autenticado. El puerto del servidor.

En la URL https://www.ujaen.es:80/info/guia.do/informatica?cod=13312007#evaluacion, ¿qué parte corresponde al fragmento?. cod=13312007. informatica. guia.do. evaluacion.

¿Qué protocolo se utiliza principalmente para la comunicación entre cliente y servidor web?. FTP. SMTP. HTTP. SSH.

¿Qué característica tenía originalmente HTTP?. Comunicación en tiempo real permanente. Orientación a transacciones petición-respuesta. Uso exclusivo de UDP. Conexiones cifradas obligatorias.

¿Qué significa que HTTP sea un protocolo “sin estado”?. Que no utiliza Internet. Que no necesita servidor. Que cada transacción es independiente de las anteriores. Que siempre mantiene abierta la conexión TCP.

¿Qué mejora se introdujo para evitar abrir y cerrar conexiones TCP continuamente?. XML. Conexiones persistentes. Applets Java. ActiveX.

¿Qué tecnología permite comunicación bidireccional en tiempo real entre cliente y servidor?. CSS. JSON. WebSockets. CGI.

¿Qué característica incorpora HTTP/2?. Sustitución de TCP por Bluetooth. Compresión de encabezados y multiplexación de peticiones. Eliminación del modelo cliente-servidor. Uso exclusivo de XML.

¿Qué protocolo de transporte utiliza principalmente HTTP/3 mediante QUIC?. TCP. FTP. UDP. ICMP.

¿Cuál es la primera fase de una transacción HTTP?. Respuesta del servidor. Cierre del navegador. Petición al servidor. Compresión de datos.

¿Qué ocurre en la fase “Response” de HTTP?. El cliente crea la URL. El servidor devuelve información al cliente. El navegador instala plugins. El cliente reinicia la conexión TCP.

¿Qué ventaja principal aporta la multiplexación en HTTP/2 y HTTP/3?. Obligar a usar varios navegadores. Permitir múltiples peticiones simultáneas en una misma conexión. Eliminar completamente HTML. Sustituir JavaScript por XML.

PÁG 8. V. F.

Denunciar Test