option
Cuestiones
ayuda
daypo
buscar.php

Teoría T1 - Fundamentos Web

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Teoría T1 - Fundamentos Web

Descripción:
Test de conocimientos sobre protocolos web, servidores y arquitecturas de aplica

Fecha de Creación: 2025/11/24

Categoría: Informática

Número Preguntas: 80

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

¿Quién es reconocido como el responsable de formular las bases conceptuales y técnicas del HTTP, del lenguaje HTML y del sistema de localización mediante URL?. Un pionero de la industria tecnológica centrado principalmente en el desarrollo de motores de búsqueda globales. Un empresario conocido por liderar productos de consumo y dispositivos electrónicos. El investigador que diseñó la estructura fundamental para la comunicación y publicación de información en la Web moderna. El fundador de una de las compañías de software más influyentes del mercado.

¿Cuál es la función esencial que desempeña el protocolo HTTP dentro del intercambio de información en la Web?. Facilitar la transmisión directa de archivos entre máquinas mediante protocolos especializados. Gestionar la transferencia y solicitud de documentos estructurados que forman páginas web. Permitir la creación y despliegue automático de bases de datos distribuidas. Ejecutar de manera remota instrucciones propias del servidor.

¿Qué se entiende por una URL dentro del funcionamiento de los sistemas en red?. Un tipo de lenguaje empleado para programar aplicaciones. Un entorno operativo encargado de coordinar procesos internos. Un mecanismo estandarizado que permite identificar y ubicar recursos dentro de la red. Un conjunto de reglas utilizadas para el transporte de datos binarios.

¿Qué modelo se caracteriza por repartir tanto recursos como responsabilidades entre múltiples nodos conectados?. Un sistema que depende de una relación centralizada entre cliente y servidor. Una arquitectura que divide la lógica en niveles funcionales independientes. Una estructura distribuida en la que los nodos comparten datos directamente sin jerarquía. Un entorno completo donde todo el procesamiento se concentra en un único módulo.

¿Cuál es una ventaja significativa del modelo cliente-servidor al compararlo con un entorno P2P?. La posibilidad de mantener un control y organización más sencillo gracias a un servidor central. La capacidad de disponer de los datos sin interrupciones independientemente de los usuarios. La capacidad de distribuir recursos y aplicaciones entre múltiples servidores. La facilidad para implementar interfaces gráficas en aplicaciones web.

¿Qué afirmación describe correctamente la arquitectura distribuida en tres capas?. La incorporación de servidores especializados para dividir tareas y optimizar procesos. La reducción del nivel de protección respecto a arquitecturas más simples. El uso de un único servidor para responder a todas las peticiones. La eliminación de cualquier forma de centralización de la información.

¿Cuál es una ventaja propia del modelo P2P?. La reducción total del riesgo de repetir información entre nodos. La necesidad de un mantenimiento mínimo debido a su estructura. La mejora en la capacidad de crecimiento a medida que aumenta el número de nodos. La agrupación y gestión centralizada de todos los datos.

¿Qué componente es el encargado de iniciar solicitudes hacia un servidor dentro del modelo cliente-servidor?. El sistema central que procesa las peticiones. El dispositivo o aplicación que genera la solicitud. El elemento intermedio que filtra peticiones por seguridad. El recurso utilizado para distribuir la carga entre servidores.

¿Qué tipo de aplicaciones suelen beneficiarse del uso de una arquitectura de tres capas?. Programas que integran toda su funcionalidad sin dividir módulos. Aplicaciones que funcionan de manera local sin conectividad externa. Sistemas web extensos que requieren separar presentación, lógica y datos. Aplicaciones móviles orientadas a uso fuera de línea.

¿Qué ventaja ofrece la arquitectura de tres capas respecto al modelo cliente-servidor tradicional?. Aumentar la seguridad y flexibilidad al repartir funciones entre distintos servidores. Reducir la cantidad de recursos necesarios para operar. Minimizar el tráfico generado en la red. Simplificar la configuración inicial del sistema.

¿Cuál de los siguientes servidores web se distribuye bajo una licencia de código abierto?. Un servidor ampliamente utilizado que permite modificaciones y redistribución libre. Una plataforma desarrollada por Microsoft que requiere licenciamiento. Un sistema operativo orientado a la administración de servidores. Un servicio de Oracle orientado a arquitecturas empresariales.

¿Cuál servidor web se considera propietario y necesita una licencia comercial para utilizarse?. Un servidor mantenido por la comunidad y de código abierto. El servidor de Microsoft que opera bajo licencia comercial. Un servidor ligero y eficiente ampliamente usado para sitios de alto tráfico. Un sistema gestor de base de datos relacional.

¿Qué componente es indispensable para que un servidor web pueda interpretar código PHP?. Un documento estructurado en HTML. Un archivo de estilos utilizado para maquetación. Un script ejecutado por el navegador. El propio motor que procesa instrucciones PHP en el servidor.

¿Qué herramienta facilita la instalación conjunta de Apache, MySQL y PHP en sistemas Windows?. Un paquete de software que agrupa estos servicios para simplificar su puesta en marcha. El entorno de desarrollo de Apple. Una plataforma de contenedores para despliegues portables. Un instalador diseñado para productos propietarios de Microsoft.

¿Qué tipo de licencia utiliza el servidor Nginx?. Una licencia exclusiva para sistemas Windows. Un modelo comercial orientado a empresas. Una licencia abierta que permite estudiar, modificar y redistribuir el código. Un sistema de suscripción activa mensual.

¿Cuál es la función principal que desempeña un servidor web?. Gestionar operaciones financieras entre usuarios. Servir archivos HTML y atender peticiones realizadas por clientes. Ejecutar aplicaciones escritas en Java. Realizar copias de seguridad de forma automatizada.

¿Qué sistema permite a un servidor web generar contenido dinámico bajo demanda?. Código estático escrito en HTML. Lenguajes ejecutados del lado del servidor como PHP o Python. Archivos CSS procesados en el navegador. Código JavaScript ejecutado directamente en el equipo del usuario.

¿Qué servidor web destaca por su gran rendimiento y se recomienda en entornos de alto tráfico?. Un servidor muy usado por su modularidad. El servidor ligero y altamente eficiente optimizado para grandes volúmenes de tráfico. La solución de Microsoft para entornos corporativos. El contenedor especializado en aplicaciones Java.

¿Cuál es la ventaja más destacada de utilizar Docker en el despliegue de aplicaciones web?. Reducir la necesidad de conocimientos técnicos avanzados. Aislar aplicaciones junto con sus dependencias y optimizar el uso de recursos. Funcionar únicamente en sistemas Windows. Limitar el número de aplicaciones que se pueden ejecutar simultáneamente.

¿Qué puerto estándar se utiliza para las comunicaciones seguras mediante el protocolo HTTPS?. El puerto empleado para tráfico HTTP estándar. El puerto reservado para conexiones cifradas bajo HTTPS. El puerto comúnmente usado para conexiones SSH. El puerto típico para transferencias mediante FTP.

¿Qué archivo se utiliza para configurar los parámetros globales del intérprete PHP?. El documento que define configuraciones del servidor Nginx. El archivo que controla la configuración de MySQL. El archivo principal de ajustes de PHP. El archivo general de configuración de Apache.

¿Qué propósito tiene la opción memory_limit dentro del archivo php.ini?. Determinar la longitud máxima permitida para cadenas de texto. Definir el límite de memoria que un script puede utilizar. Gestionar cuántas conexiones simultáneas acepta un servidor. Establecer la ubicación en que se instala el motor PHP.

¿Qué módulo de Apache ofrece la posibilidad de autenticar usuarios mediante contraseñas cifradas con MD5?. El módulo encargado de comunicaciones seguras. El módulo que implementa autenticación mediante resúmenes MD5. El módulo que gestiona redirecciones avanzadas. El módulo que ejecuta código PHP dentro del servidor.

¿Qué elemento resulta imprescindible para activar el cifrado en una conexión mediante HTTPS?. Un servidor Nginx debidamente configurado. Un archivo de configuración propio de PHP. Un certificado que permita establecer la identidad y cifrar la conexión. Un documento HTML añadido en el servidor.

¿Qué diferencia fundamental existe entre los directorios sites-available y sites-enabled en Nginx?. Ambos contienen exactamente las mismas configuraciones. El primero almacena configuraciones disponibles y el segundo las configuraciones activas. El segundo está reservado para servidores propietarios. El primero solo contiene registros de actividad.

¿Cuál podría considerarse una desventaja del uso del protocolo HTTPS?. Reducir el nivel de seguridad ofrecido al usuario. Un impacto en el rendimiento debido al proceso de cifrado. No ser compatible con navegadores actuales. Depender de JavaScript para su funcionamiento.

¿Qué archivo contiene las configuraciones generales del servidor Apache?. El directorio donde se almacenan módulos disponibles. El archivo que agrupa ajustes principales del servidor. El archivo de configuración nativo de Nginx. El archivo específico del intérprete PHP.

¿Cuál es la finalidad principal del módulo mod_rewrite en Apache?. Gestionar la entrega de contenido mediante HTTPS. Permitir la manipulación y redirección avanzada de URLs. Administrar conexiones entrantes y salientes. Limitar el uso de procesador en servidores web.

¿Qué herramienta se utiliza habitualmente para ejecutar pruebas de rendimiento sobre servidores Apache?. Un probador específico diseñado para Nginx. Un sistema de pruebas orientado a scripts PHP. La utilidad Apache Benchmark AB, diseñada para pruebas de carga. Un cargador de datos SQL usado en bases de datos.

¿Qué se entiende por un host virtual dentro de la administración de servidores web?. Un segundo servidor físico añadido para soportar mayor carga. Un mecanismo que permite alojar múltiples sitios web dentro de un mismo servidor físico mediante configuraciones separadas. Un módulo específico integrado en Nginx. Un sistema de seguridad utilizado para proteger servidores web.

¿Cuál es una ventaja clave en el uso de hosts virtuales?. Generar una disminución en la seguridad general del sistema. Reducir costes al permitir que varios sitios compartan el mismo servidor. Requerir una configuración mínima para funcionar. Estar limitado únicamente a servidores locales.

¿Qué sistema se utiliza habitualmente para gestionar servidores web con múltiples sitios integrados?. Una plataforma orientada a administración de servidores multisitio. Un panel de gestión de bases de datos. Un editor de código fuente. Un conjunto de herramientas criptográficas.

¿Qué tipo de virtual hosts asigna diferentes sitios web a direcciones IP distintas?. Aquellos basados en la dirección IP asignada. Los que dependen exclusivamente del nombre del dominio. Los definidos mediante puertos concretos. Los administrados desde la configuración DNS.

¿Qué archivo se modifica habitualmente para definir hosts virtuales en Apache?. El archivo global utilizado por Nginx. El directorio donde se guardan configuraciones disponibles. El archivo principal httpd.conf en todas las versiones. El archivo de configuración de PHP.

¿Cómo se activan los host virtuales en Apache una vez definidos en el archivo correspondiente?. Mediante un comando genérico para reiniciar módulos. Mediante la orden destinada a habilitar sitios definidos. Utilizando una herramienta gráfica incluida por defecto. A través de un ejecutable llamado vhost-run.

¿Cuál sería el equivalente funcional de un host virtual en Nginx?. Una directiva nombrada VirtualHost. Un bloque de configuración dentro del archivo principal. Un contenedor personalizado para múltiples sitios. Una estructura denominada MultiHost.

¿Qué comando se utiliza para crear un enlace simbólico hacia sites-enabled en Nginx?. Un comando genérico para crear enlaces simbólicos. Una orden llamada link-host. Un comando propio de Nginx para habilitar sitios. Un comando denominado nginx-enable.

¿Qué tipo de redirección se usa para forzar que un sitio web utilice HTTPS en lugar de HTTP?. Una redirección temporal utilizada solo en pruebas. Una redirección permanente empleada para indicar un cambio definitivo. Un mecanismo manual no asociado a códigos de estado. Una redirección gestionada por un proxy inverso.

¿Qué módulo de Apache permite establecer redirecciones para obligar al uso de HTTPS?. El módulo encargado de habilitar cifrado SSL. El módulo que permite definir reglas de reescritura de URLs. El módulo con funciones de autenticación. Un módulo diseñado para bloquear tráfico no deseado.

¿Qué es un certificado SSL dentro del contexto de la seguridad web?. Un documento que confirma la identidad de un servidor y permite crear una conexión segura. Un archivo que forma parte de la configuración de Nginx. Un método simple de autenticación de usuarios internos. Un lenguaje especializado para implementar servicios web.

¿Qué entidad se encarga de emitir certificados SSL para validar la identidad de un servidor?. La organización responsable de gestionar direcciones IP. Una autoridad certificadora encargada de la validación. El organismo encargado del mantenimiento del servidor web. La fundación dedicada al desarrollo de Apache.

¿Qué herramienta gratuita permite generar certificados SSL mediante Lets Encrypt?. Una utilidad llamada Certbot destinada a automatizar la emisión de certificados. Un generador de certificados denominado Firebot. Un software de creación de certificados llamado SSLMaker. Un gestor de configuraciones para servidores Nginx.

¿Cuál de las siguientes afirmaciones describe correctamente Lets Encrypt?. Es un servicio que requiere adquirir una licencia. Permite obtener certificados gratuitos y de forma automatizada. Solo funciona en servidores Microsoft IIS. Emite certificados con una duración mínima de un año.

¿Qué archivo se emplea para restringir el acceso a directorios específicos en Apache?. El archivo de configuración general del servidor. El archivo utilizado para crear reglas de acceso y redirección. El archivo principal de Nginx. Un archivo XML dedicado exclusivamente al control de accesos.

¿Cuál es la finalidad de la autenticación Basic en Apache?. Proteger archivos sin permitir ningún tipo de acceso. Solicitar credenciales enviadas en texto plano para acceder a recursos protegidos. Cifrar datos entre servidor y cliente. Administrar derechos de acceso a bases de datos.

¿Cuál es la principal diferencia entre autenticación Digest y autenticación Basic?. La autenticación Digest cifra las contraseñas, a diferencia de Basic. Basic es naturalmente más segura que Digest. Digest solo funciona con HTTPS y Basic únicamente con HTTP. Digest es compatible únicamente con sistemas Windows.

¿Qué herramienta facilita la administración del firewall en sistemas Linux de manera simplificada?. El sistema de reglas avanzado iptables. La herramienta UFW, orientada a una gestión más sencilla. Un firewall específico integrado en Nginx. Un sistema de seguridad creado para conexiones SSH.

¿Qué software contribuye a proteger un servidor frente a ataques repetitivos de fuerza bruta?. Una herramienta diseñada para proteger conexiones SSH. Un software que analiza registros y bloquea direcciones sospechosas. Un sistema de gestión de certificados. Un módulo destinado a bloquear peticiones HTTP.

¿Qué directiva debe habilitarse en Apache para que el archivo .htaccess pueda funcionar correctamente?. Una directiva ficticia llamada RewriteEnabled. Permitir que el archivo .htaccess sobrescriba configuraciones. Activar la instrucción EnableAccessFile. Habilitar un modo seguro denominado SecureMode.

¿Qué es un servidor de aplicaciones dentro del ámbito del desarrollo y despliegue de software?. Un sistema dedicado únicamente a almacenar archivos internos de la máquina. Un software capaz de ejecutar aplicaciones desarrolladas en un lenguaje específico y entregar su resultado a los clientes. Un gestor que administra bases de datos sin ejecutar código. Un entorno de programación utilizado para escribir código desde cero.

¿Cuál es la diferencia más importante entre un servidor web y un servidor de aplicaciones?. Que un servidor de aplicaciones sirve solamente contenido estático. Que un servidor web ejecuta código mientras que uno de aplicaciones no lo hace. Que un servidor de aplicaciones procesa lógica compleja y estructura datos, mientras un servidor web se limita a entregar contenido estático. Que ambos cumplen exactamente las mismas funciones.

¿Cuál de los siguientes servidores de aplicaciones es de código abierto?. Una solución empresarial orientada a grandes compañías. Un servidor corporativo utilizado por IBM. El contenedor servlet Apache Tomcat, basado en tecnologías Java. El sistema propietario IIS desarrollado por Microsoft.

¿Qué componente adicional necesita un servidor web para ejecutar aplicaciones Java?. Un servidor DNS configurado externamente. Un contenedor especializado como Apache Tomcat que procese servlets. Una instancia de Docker para contener el código. Un servidor FTP para subir los archivos.

¿Qué tipo de archivo se utiliza para empaquetar una aplicación web Java lista para su despliegue?. Un archivo comprimido JAR sin estructura web. Un archivo ZIP genérico. Un archivo WAR preparado con la estructura estándar. Un archivo RAR con dependencias unificadas.

¿Qué directorio dentro de un archivo WAR contiene las clases compiladas y los servlets de la aplicación?. El directorio que contiene metadatos generales del proyecto. El directorio donde se almacenan librerías externas. El directorio donde residen las clases compiladas del proyecto. Un directorio raíz reservado para configuraciones.

¿Cuál de las siguientes afirmaciones describe correctamente a Apache Tomcat?. Es un servidor limitado únicamente a servir contenido estático. Es un software que solo funciona como servidor web. Puede funcionar como servidor web y como contenedor de Servlets y JSP. No es compatible con la integración junto a otros servidores web.

¿Qué herramienta se usa para empaquetar aplicaciones desarrolladas en Node.js?. Un archivo WAR diseñado para aplicaciones Java. Una imagen de Docker utilizada para crear contenedores. Un contenedor servlet propio de Tomcat. Un compilador de JSP utilizado para Java.

¿Qué se entiende por un entorno de desarrollo integrado IDE?. Un sistema utilizado para almacenar bases de datos. Un módulo especializado en autenticar usuarios. Un programa que ayuda a escribir, compilar y depurar aplicaciones, mostrando errores de sintaxis. Un empaquetador de aplicaciones para despliegue.

¿Cuál es una ventaja del uso de contenedores Docker en el despliegue de aplicaciones web?. Aumentar considerablemente los requisitos del sistema. Limitar el número de instancias que se pueden ejecutar. Ofrecer escalabilidad y permitir desplegar aplicaciones de forma rápida y consistente. Restringir la independencia entre software y sistema operativo.

¿Qué archivo de configuración de Apache Tomcat se utiliza para definir usuarios de administración?. El archivo server.xml, que gestiona conectores. El archivo catalina.sh, usado para arrancar el servidor. El archivo tomcat-users.xml, donde se declaran roles y usuarios. El archivo web.xml, donde se definen parámetros de aplicaciones.

¿En qué directorio se almacenan los archivos de registro logs de Apache Tomcat por defecto?. En el directorio que contiene archivos de configuración. En el directorio donde se guardan archivos temporales. En el directorio donde se genera la información de registro. En el directorio destinado a almacenar aplicaciones web.

¿Cuál es el archivo principal que contiene los registros de errores y eventos generales en Apache Tomcat?. Un archivo que registra accesos a sitios específicos. Un archivo genérico de servidor. El archivo catalina.out que recopila eventos y errores globales. Un archivo dedicado exclusivamente a usuarios administradores.

¿Qué herramienta se utiliza para crear un almacén de certificados SSL en Apache Tomcat?. Un generador de certificados proporcionado por OpenSSL. Un software especial llamado SSLManager. La herramienta keytool, incluida en Java. Un automatizador de certificados como Certbot.

¿Qué puerto utiliza Apache Tomcat para establecer conexiones seguras mediante HTTPS?. El puerto utilizado habitualmente para tráfico HTTP. El puerto utilizado por HTTPS estándar. El puerto por defecto de Tomcat en tráfico HTTP. El puerto 8443 reservado generalmente para conexiones HTTPS en Tomcat.

¿Qué archivo se edita para modificar los conectores que usa Apache Tomcat?. El archivo tomcat-users.xml, usado para roles. El archivo server.xml, donde se definen conectores. El script catalina.sh. El archivo web.xml.

¿Qué componente permite a Node.js procesar peticiones de manera asíncrona?. Un módulo externo especializado. Un conector que gestiona el tráfico entre módulos. Un servlet implementado para el servidor. El bucle de eventos, encargado de la ejecución asíncrona.

¿Qué archivo se utiliza para definir la configuración principal de una aplicación Node.js?. El archivo de bloqueo de dependencias package.lock. El archivo principal del código de la aplicación. Un archivo de configuración del servidor Tomcat. El archivo app.js donde se define la lógica de ejecución.

¿Cuál es la función principal del archivo package.json en Node.js?. Definir rutas de acceso internas para el servidor. Cargar certificados SSL incorporados. Registrar todas las dependencias y metadatos del proyecto. Configurar usuarios administrativos para el sistema.

¿Qué comando permite generar un certificado autofirmado en Node.js usando OpenSSL?. Un comando propio de Certbot orientado a certificados. Un comando OpenSSL que genera una solicitud junto con una clave. Una herramienta simplificada llamada generate-cert. Un comando no oficial denominado node-ssl create.

¿Qué protocolo se utiliza habitualmente para autenticación centralizada dentro de aplicaciones web corporativas?. Un protocolo diseñado para la transferencia de archivos. El protocolo HTTP que gestiona páginas web. El protocolo LDAP utilizado para gestionar identidades. Un protocolo orientado al envío de correo electrónico.

¿Cuál es la función principal de un servidor LDAP dentro de una organización?. Administrar almacenamiento de datos no estructurados. Proporcionar acceso seguro a servicios FTP. Ejecutar scripts en el servidor bajo demanda. Gestionar la autenticación y el control centralizado de usuarios.

¿Qué ventaja ofrece la autenticación centralizada mediante LDAP?. Incrementar el rendimiento general del sistema. Facilitar la administración de usuarios y contraseñas desde un único punto. Reducir el consumo total de la red. Restringir el uso de aplicaciones externas.

¿Qué archivo de configuración de Apache Tomcat se utiliza para aplicar autenticación LDAP?. El archivo context.xml, donde se configuran recursos JNDI. El archivo server.xml. El archivo tomcat-users.xml. El archivo catalina.properties.

¿Qué herramienta permite gestionar despliegue continuo CICD en aplicaciones web?. Una herramienta destinada únicamente a contenedores. Un orquestador de contenedores. Jenkins, una plataforma de automatización para CICD. Un sistema diseñado para mantener procesos en Node.js.

¿Qué comando mantiene en ejecución constante una aplicación Node.js incluso después de reinicios del servidor?. Una herramienta que reinicia la aplicación cuando detecta cambios. El comando forever, diseñado para mantener procesos activos. Un supervisor de procesos estándar. El gestor avanzado pm2.

¿Qué tipo de sesión evita pérdida de datos cuando Apache Tomcat se reinicia?. Una sesión volátil sin persistencia. Una sesión temporal usada solo en procesos breves. Una sesión persistente almacenada para conservar información. Una sesión destinada a pruebas internas.

¿Cuál es la finalidad principal del archivo .htaccess en Apache?. Configurar detalles del cifrado SSL. Definir reglas de acceso y redireccionamiento a nivel de directorio. Administrar sesiones persistentes. Cargar configuraciones internas de PHP.

¿Qué módulo permite que Apache redirija peticiones hacia otro servidor actuando como un proxy?. El módulo orientado a comunicaciones HTTPS. El módulo que permite reescrituras de URL. El módulo mod_proxy_http encargado de funcionar como proxy. Un módulo básico de autenticación.

¿Qué herramienta permite empaquetar una aplicación web en un archivo .war para su despliegue?. Una plataforma de contenedores. Un sistema de control de versiones. La herramienta JAR, usada para empaquetar aplicaciones Java. Un protocolo de transferencia segura.

¿Qué se entiende por un servidor web dentro del funcionamiento de Internet?. Un sistema operativo dedicado exclusivamente a organizar archivos locales. Un componente cuyo propósito principal es gestionar bases de datos. Un software diseñado para recibir solicitudes de clientes y entregar respuestas adecuadas. Un lenguaje orientado al desarrollo de aplicaciones enfocadas en la web.

Denunciar Test