Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

DPL.02. Administración de Servidores Web

Total questions: 33

Worksheet time: 17mins

Name
Class
Date
1.
¿Cuál de estos lenguajes de script es típicamente ejecutado e interpretado por el servidor web (lado del servidor), requiriendo un módulo o gestor de procesos?
a)
HTML
b)
CSS
c)
JavaScript (en el cliente)
d)
PHP
2.
¿Cuál de las siguientes es una ventaja de utilizar lenguajes de script del lado del servidor (como PHP o Python)?
a)
Permiten descargar de tareas al cliente
b)
Su ejecución no requiere volver a solicitar la página web al servidor
c)
Permiten el manejo de bases de datos y proporcionan estructuras de programación avanzadas
d)
Mejoran la presentación y los efectos visuales sin consumir recursos del servidor
3.
¿Cuál de los siguientes es un ejemplo de código de estado HTTP de Redirección?
a)
200 OK
b)
404 Not Found
c)
503 Service Unavailable
d)
301 Moved Permanently
4.
¿Cuál de los siguientes módulos de Apache permite integrar el intérprete de Perl directamente, aumentando la eficiencia en la ejecución de aplicaciones escritas en ese lenguaje?
a)
mod_php5
b)
mod_actions
c)
mod_perl
d)
mod_include
5.
¿Cuál de los siguientes módulos en Apache es esencial para el cifrado SSL/TLS y la habilitación de HTTPS?
a)
mod_ldap
b)
mod_perl
c)
mod_cgi
d)
mod_ssl
6.
¿Cuál de los siguientes no es un requisito no funcional del sistema, según el análisis de requisitos?
a)
Rendimiento
b)
Facilidad de uso
c)
Disponibilidad
d)
Funcionalidades del sistema
7.
¿Cuál es el código de estado HTTP que indica que la solicitud se completó correctamente, siendo el ejemplo más común 200 OK?
a)
1xx
b)
2xx
c)
4xx
d)
5xx
8.
¿Cuál es el propósito del comando sudo systemctl reload apache2?
a)
Detener completamente el servicio Apache
b)
Comprobar la sintaxis de la configuración
c)
Aplicar los cambios de configuración sin interrumpir las conexiones activas
d)
Eliminar enlaces simbólicos de módulos inactivos
9.
¿Cuál es el puerto bien conocido reservado por la IANA para el servicio de SSH (Secure Shell)?
a)
80.0
b)
21.0
c)
22.0
d)
53.0
10.
¿Cuál es el puerto TCP utilizado por defecto para el protocolo HTTPS?
a)
80.0
b)
22.0
c)
443.0
d)
8080.0
11.
¿Cuál es el significado del código de estado HTTP 401?
a)
Solicitud correcta (OK)
b)
Recurso movido permanentemente
c)
No autorizado (Unauthorized)
d)
Error interno del servidor
12.
¿Cuál es la funcionalidad principal del protocolo HTTPS en comparación con HTTP?
a)
Permite la multiplexación de conexiones
b)
Ofrece comunicación cifrada mediante SSL/TLS
c)
Utiliza el puerto 8080 por defecto
d)
Reduce la carga computacional del servidor
13.
¿Cuál es la ruta donde se almacenan típicamente las claves privadas de los certificados SSL/TLS en un servidor Apache?
a)
/etc/ssl/certs/ (certificados públicos)
b)
/etc/mime.types
c)
/etc/ssl/private/ (claves privadas)
d)
/var/log/apache2/
14.
¿Cuál es la ruta estándar en Apache (Debian/Ubuntu) donde se encuentran los archivos de configuración de los sitios que están disponibles pero no necesariamente activos?
a)
/var/www/html/
b)
/etc/apache2/sites-enabled/
c)
/etc/mime.types
d)
/etc/apache2/sites-available/
15.
¿Qué comando de la herramienta curl se utiliza para ver solo las cabeceras HTTP de la respuesta del servidor, sin descargar el cuerpo (contenido HTML)?
a)
curl -L
b)
curl -X GET
c)
curl -I
d)
curl -v
16.
¿Qué componente tecnológico permite alojar varios sitios web (como empresa1.com y empresa2.com) en un mismo servidor físico que comparte la misma dirección IP?
a)
El protocolo HTTPS
b)
Los Virtual Hosts basados en Nombre
c)
El balanceador de carga
d)
El lenguaje de script PHP
17.
¿Qué directiva de Apache es la más probable que deba cambiarse a All (o al menos permitir reescritura) si se necesita que las configuraciones de directorios se puedan sobreescribir mediante archivos .htaccess?
a)
Listen
b)
ServerName
c)
AllowOverride
d)
DirectoryIndex
18.
¿Qué directiva de configuración de Apache se utiliza para definir la ruta física del sistema de archivos donde se almacenan los documentos web de un Virtual Host?
a)
ServerName
b)
DocumentRoot
c)
ServerAlias
d)
TransferLog
19.
¿Qué grupo de códigos de estado HTTP indica que la solicitud realizada por el cliente está mal formada o carece de permisos para acceder al recurso?
a)
2xx (Éxito)
b)
3xx (Redirección)
c)
4xx (Error del cliente)
d)
5xx (Error del servidor)
20.
¿Qué directivas de Apache son fundamentales para la configuración de un Host Virtual basado en nombre?
a)
DocumentRoot (Define la ruta física de los archivos)
b)
ServerName (Nombre de dominio principal)
c)
ServerAlias (Nombres de dominio alternativos)
d)
Listen (Puerto de escucha)
21.
¿Qué métodos HTTP se utilizan cuando el cliente desea modificar o crear datos en el servidor?
a)
GET
b)
POST
c)
PUT
d)
PATCH
22.
Los Hosts Virtuales basados en Nombre son preferidos sobre los basados en IP porque:
a)
Son el único tipo que permite usar la directiva DocumentRoot
b)
Permiten alojar múltiples dominios en la misma dirección IP
c)
Son el modelo más común y flexible en la práctica moderna
d)
Son útiles cuando se necesita SSL en versiones antiguas de clientes
23.
¿Qué componentes tecnológicos, aparte del Servidor Web, son necesarios para ejecutar una aplicación web dinámica?
a)
Lenguajes de script del lado del cliente (HTML, CSS)
b)
Una base de datos (MariaDB o MySQL)
c)
Un lenguaje de script del lado del servidor (PHP, Python)
d)
El servidor DNS local
24.
¿Qué beneficios aporta la arquitectura modular de Apache al servidor web?
a)
Permite el uso exclusivo de módulos estáticos
b)
Mejora el rendimiento al cargar solo los módulos esenciales
c)
Aumenta la seguridad al minimizar la superficie de ataque
d)
Facilita la escalabilidad para añadir o reducir funcionalidades
25.
¿Qué se recomienda como tareas previas en la Preparación del Sistema Operativo antes de la instalación de software de servidor?
a)
Asegurarse de tener una copia de seguridad reciente fuera del equipo
b)
Comprobar la compatibilidad de las características del servidor con el software
c)
En MS Windows, se recomienda desfragmentar el disco duro
d)
Realizar siempre la instalación sobre una unidad comprimida
26.
¿Qué afirmaciones son correctas respecto a los directorios de gestión de módulos en Apache en sistemas Debian/Ubuntu?
a)
mods-available/ contiene los módulos activos mediante enlaces simbólicos
b)
mods-enabled/ contiene enlaces simbólicos a los módulos actualmente activos
c)
mods-available/ contiene todos los módulos instalados en el sistema
d)
El comando apache2ctl -M lista los módulos cargados en memoria
27.
¿Qué beneficios principales de seguridad proporciona el protocolo HTTPS sobre HTTP?
a)
La información sensible viaja cifrada mediante SSL/TLS
b)
Garantiza la autenticidad del servidor mediante certificados digitales
c)
La carga computacional es significativamente menor
d)
Verifica la integridad de los datos durante la transmisión
28.
¿Qué utilidades son típicas en los paquetes de instalación integrada (XAMPP/WAMP) y demuestran su enfoque LAMP/WAMP?
a)
Servidor web Apache
b)
Sistema Gestor de Bases de Datos (MySQL o MariaDB)
c)
Lenguaje de script de servidor (PHP, Python, Perl)
d)
Servidor de correo (SMTP)
29.
¿Qué afirmaciones son correctas sobre las ventajas de los lenguajes de script del lado del cliente (como JavaScript)?
a)
Proporcionan manejo de bases de datos
b)

Permiten liberar de tareas de procesamiento al servidor, ejecutándose estas en el cliente

c)
Mejoran la presentación y los efectos visuales (menús, comportamiento del ratón)
d)

Su ejecución no requiere volver a solicitar la página web al servidor

30.
¿Qué comandos de gestión de servicios se utilizan en sistemas Linux para administrar el servidor Apache (apache2)?
a)
a2enmod
b)
curl -I
c)
systemctl status apache2
d)
systemctl reload apache2
31.
¿Qué aspectos definen el concepto de Hosts Virtuales en un servidor web?
a)
Permiten alojar varios sitios web
b)
Se distinguen por el dominio solicitado (Basados en Nombre)
c)
Optimizan recursos al usar un mismo servidor físico
d)
Requieren un certificado SSL distinto para cada dominio
32.
¿Qué propósitos cumplen los Tipos MIME (text/html, image/png) en la comunicación HTTP?
a)
Indicar al cliente cómo debe interpretarse el contenido
b)
Determinar el puerto de escucha del servidor
c)
Asociar extensiones de archivo con un tipo de contenido específico (configurado en /etc/mime.types)
d)
Cifrar la comunicación
33.
¿Qué mecanismos utiliza Apache para determinar el Tipo MIME a enviar al cliente?
a)
Lee la asociación extensión-tipo MIME definida en /etc/mime.types
b)
Si no hay extensión registrada, aplica el valor de DefaultType
c)
Aplica siempre text/plain si no es .html
d)
Utiliza el valor de la directiva ServerAlias