DESPLIEGUE DE APLICACIONES WEB · Tema 3: Configuración y administración de servidores de aplicaciones

DAW-2-N-DPL-03-REVISION es un examen público disponible en TesIA Exam con preguntas de 1 bloques. Esta ficha pública reúne preguntas con respuesta correcta y explicación para estudiar por examen completo. Trabaja especialmente temas como Tema 3: Configuración y administración de servidores de aplicaciones.

37 preguntas Despliegue de Aplicaciones Web Referencia: DAW-2-N-DPL-03-REVISION

Qué puedes encontrar en este examen

Cada URL pública de examen sirve para localizar el contenido, entender qué bloques toca y revisar preguntas reales antes de abrir la práctica completa.

Tema 3: Configuración y administración de servidores de aplicaciones

Preguntas, respuestas y explicaciones del examen

Listado público de preguntas asociadas a este examen, con respuesta correcta y explicación cuando está disponible.

#1

10. ¿Para qué sirve el archivo context.xml en Tomcat?

  1. A) Cambiar color
  2. B) Definir recursos como DataSources
  3. C) Guardar claves
  4. D) Instalar módulos
Respuesta correcta

B) Definir recursos como DataSources

Explicación:

La respuesta correcta es B. Permite configurar el entorno y los recursos JNDI para las aplicaciones.

#2

4. Escribe el nombre del archivo descriptor de despliegue estándar en aplicaciones Java EE (incluye la extensión).

Tipo: respuesta en texto libre.

Respuesta correcta
  • web.xml
Explicación:

La respuesta correcta es web.xml. Es el archivo XML que configura el comportamiento de la aplicación en el contenedor.

#3

9. ¿Qué comando inicia habitualmente el servidor Tomcat en Linux?

  1. A) service tomcat run
  2. B) startup.sh
  3. C) run-server
  4. D) apache-start
Respuesta correcta

B) startup.sh

Explicación:

La respuesta correcta es B. El script startup.sh se encuentra en el directorio /bin de la instalación.

#4

27. ¿Qué comando detiene el servidor Tomcat en Linux?

  1. A) stop.sh
  2. B) shutdown.sh
  3. C) kill
  4. D) end
Respuesta correcta

B) shutdown.sh

Explicación:

La respuesta correcta es B. Envía la señal de parada segura al servidor.

#5

16. ¿Qué significa JNDI?

  1. A) Java Network Interface
  2. B) Java Naming and Directory Interface
  3. C) Java Node Data
  4. D) Java New Index
Respuesta correcta

B) Java Naming and Directory Interface

Explicación:

La respuesta correcta es B. Es una API para descubrir y buscar objetos vía nombres.

#6

7. ¿Qué es un pool de conexiones?

  1. A) Un grupo de cables
  2. B) Un conjunto de conexiones a base de datos reutilizables
  3. C) Una lista de usuarios
  4. D) Un sistema de refrigeración
Respuesta correcta

B) Un conjunto de conexiones a base de datos reutilizables

Explicación:

La respuesta correcta es B. Mejora el rendimiento al evitar el coste de abrir y cerrar conexiones en cada petición.

#7

2. ¿Cuál es el puerto por defecto que utiliza Apache Tomcat para escuchar peticiones HTTP?

  1. A) 80
  2. B) 443
  3. C) 8080
  4. D) 8443
Respuesta correcta

C) 8080

Explicación:

La respuesta correcta es C. Tomcat utiliza por defecto el puerto 8080 para evitar conflictos con el puerto 80 estándar.

#8

15. ¿Qué archivo central de Tomcat define los conectores?

  1. A) web.xml
  2. B) context.xml
  3. C) server.xml
  4. D) tomcat-users.xml
Respuesta correcta

C) server.xml

Explicación:

La respuesta correcta es C. server.xml es el archivo de configuración principal del motor.

#9

13. Escribe la extensión del archivo que se usa para desplegar una aplicación web Java (3 letras).

Tipo: respuesta en texto libre.

Respuesta correcta
  • war
Explicación:

La respuesta correcta es war. Significa Web Application Archive.

#10

28. ¿Qué es el Garbage Collector?

  1. A) Virus
  2. B) Proceso que libera memoria de objetos no usados
  3. C) Limpieza de disco
  4. D) Antivirus
Respuesta correcta

B) Proceso que libera memoria de objetos no usados

Explicación:

La respuesta correcta es B. Evita que la aplicación se quede sin memoria RAM.

#11

19. ¿Cuál es el motor de servlets por defecto en Tomcat?

  1. A) Coyote
  2. B) Catalina
  3. C) Jasper
  4. D) Cluster
Respuesta correcta

B) Catalina

Explicación:

La respuesta correcta es B. Catalina es el nombre del contenedor de servlets de Apache Tomcat.

#12

5. ¿Qué componente de Tomcat se encarga de recibir las peticiones de red?

  1. A) Engine
  2. B) Host
  3. C) Connector
  4. D) Context
Respuesta correcta

C) Connector

Explicación:

La respuesta correcta es C. El Connector es el punto de entrada que escucha en un puerto específico.

#13

8. ¿En qué carpeta de una aplicación web Java se guardan las clases compiladas y librerías?

  1. A) /public
  2. B) /WEB-INF
  3. C) /assets
  4. D) /meta-data
Respuesta correcta

B) /WEB-INF

Explicación:

La respuesta correcta es B. WEB-INF contiene las carpetas 'classes' y 'lib', inaccesibles directamente.

#14

3. ¿Qué extensión tienen los archivos que contienen una aplicación web Java completa lista para ser desplegada?

  1. A) .jar
  2. B) .war
  3. C) .ear
  4. D) .zip
Respuesta correcta

B) .war

Explicación:

La respuesta correcta es B. .WAR significa Web Application Archive y es el estándar de empaquetado Java Web.

#15

12. ¿Cuál es el puerto de apagado (shutdown) por defecto en Tomcat?

  1. A) 8005
  2. B) 8080
  3. C) 8443
  4. D) 8009
Respuesta correcta

A) 8005

Explicación:

La respuesta correcta es A. El puerto 8005 se utiliza para enviar la señal de apagado al proceso de Tomcat.

#16

14. ¿Qué es el despliegue en caliente (Hot Deployment)?

  1. A) Subir código a mediodía
  2. B) Actualizar la aplicación sin reiniciar el servidor
  3. C) Borrar caché
  4. D) Cambiar hardware
Respuesta correcta

B) Actualizar la aplicación sin reiniciar el servidor

Explicación:

La respuesta correcta es B. Permite aplicar cambios manteniendo el servidor operativo.

#17

21. ¿Qué es la monitorización de un servidor?

  1. A) Escribir código
  2. B) Observar el estado y rendimiento para detectar fallos
  3. C) Cambiar diseño
  4. D) Instalar parches
Respuesta correcta

B) Observar el estado y rendimiento para detectar fallos

Explicación:

La respuesta correcta es B. Permite asegurar la disponibilidad del sistema.

#18

25. ¿Qué significa escalar una aplicación?

  1. A) Subirla
  2. B) Aumentar capacidad para manejar más carga
  3. C) Cambiar lenguaje
  4. D) Vender más
Respuesta correcta

B) Aumentar capacidad para manejar más carga

Explicación:

La respuesta correcta es B. Puede ser vertical u horizontal.

#19

24. ¿Para qué sirve el protocolo AJP?

  1. A) Enviar correos
  2. B) Comunicar un servidor web con Tomcat eficientemente
  3. C) FTP
  4. D) DNS
Respuesta correcta

B) Comunicar un servidor web con Tomcat eficientemente

Explicación:

La respuesta correcta es B. Es un protocolo binario para conectar Apache/Nginx con Tomcat.

#20

23. ¿Qué es el log de errores?

  1. A) Lista de usuarios
  2. B) Registro de los fallos y eventos ocurridos
  3. C) Código fuente
  4. D) Manual
Respuesta correcta

B) Registro de los fallos y eventos ocurridos

Explicación:

La respuesta correcta es B. Es vital para diagnosticar por qué falla una aplicación.

#21

11. ¿Qué es la JVM?

  1. A) Java Visual Model
  2. B) Java Virtual Machine
  3. C) Java Variable Manager
  4. D) Java Virtual Mode
Respuesta correcta

B) Java Virtual Machine

Explicación:

La respuesta correcta es B. La Java Virtual Machine es el entorno que ejecuta el bytecode.

#22

17. ¿Qué función tiene el archivo tomcat-users.xml?

  1. A) Clientes web
  2. B) Configurar usuarios para apps de gestión de Tomcat
  3. C) Admin Linux
  4. D) Log de accesos
Respuesta correcta

B) Configurar usuarios para apps de gestión de Tomcat

Explicación:

La respuesta correcta es B. Define credenciales para Manager App y Host Manager.

#23

30. Relaciona los archivos de Tomcat con su función

Tipo: relacionar columnas.

Columna A

  • server.xml
  • web.xml
  • context.xml
  • tomcat-users.xml

Columna B

  • Configuración del motor
  • Descriptor de la app
  • Recursos JNDI
  • Roles y claves
Respuesta correcta
  • server.xml -> Configuración del motor
  • web.xml -> Descriptor de la app
  • context.xml -> Recursos JNDI
  • tomcat-users.xml -> Roles y claves
Explicación:

La respuesta correcta organiza los archivos según su ámbito.

#24

1. ¿Qué es un servidor de aplicaciones?

  1. A) Un servidor que solo sirve archivos estáticos
  2. B) Un software que proporciona un entorno para ejecutar lógica de negocio y aplicaciones dinámicas
  3. C) Un dispositivo físico para almacenamiento de red
  4. D) Un protocolo de resolución de nombres
Respuesta correcta

B) Un software que proporciona un entorno para ejecutar lógica de negocio y aplicaciones dinámicas

Explicación:

La respuesta correcta es B. A diferencia de un servidor web, el de aplicaciones ejecuta código para generar contenido dinámico.

#25

26. ¿Qué es un contenedor de aplicaciones web?

  1. A) Caja física
  2. B) Software que gestiona la ejecución de apps web
  3. C) Archivo comprimido
  4. D) Base de datos
Respuesta correcta

B) Software que gestiona la ejecución de apps web

Explicación:

La respuesta correcta es B. Ofrece servicios como seguridad y gestión de hilos.

#26

18. ¿Qué es un Realm en Tomcat?

  1. A) Base de datos
  2. B) Mecanismo de autenticación de usuarios y roles
  3. C) Interfaz gráfica
  4. D) Protocolo de red
Respuesta correcta

B) Mecanismo de autenticación de usuarios y roles

Explicación:

La respuesta correcta es B. Permite a Tomcat autenticar usuarios contra diversas fuentes.

#27

6. Relaciona cada servidor de aplicaciones con su lenguaje/tecnología principal

Tipo: relacionar columnas.

Columna A

  • Tomcat
  • Gunicorn
  • PHP-FPM
  • WildFly

Columna B

  • Java (Servlets)
  • Python (WSGI)
  • PHP (FastCGI)
  • Java EE Full Stack
Respuesta correcta
  • Tomcat -> Java (Servlets)
  • Gunicorn -> Python (WSGI)
  • PHP-FPM -> PHP (FastCGI)
  • WildFly -> Java EE Full Stack
Explicación:

La respuesta correcta vincula cada motor de ejecución con su tecnología nativa correspondiente.

#28

1. ¿Qué es un servidor de aplicaciones?

  1. A) Un servidor que solo sirve archivos estáticos
  2. B) Un software que proporciona un entorno para ejecutar lógica de negocio y aplicaciones dinámicas
  3. C) Un dispositivo físico para almacenamiento de red
  4. D) Un protocolo de resolución de nombres
Respuesta correcta

B) Un software que proporciona un entorno para ejecutar lógica de negocio y aplicaciones dinámicas

Explicación:

La respuesta correcta es B. A diferencia de un servidor web, el de aplicaciones ejecuta código para generar contenido dinámico.

#29

2. ¿Cuál es el puerto por defecto que utiliza Apache Tomcat para escuchar peticiones HTTP?

  1. A) 80
  2. B) 443
  3. C) 8080
  4. D) 8443
Respuesta correcta

C) 8080

Explicación:

La respuesta correcta es C. Tomcat utiliza por defecto el puerto 8080 para evitar conflictos con el puerto 80 estándar.

#30

2. ¿Cuál es el puerto por defecto que utiliza Apache Tomcat para escuchar peticiones HTTP?

  1. A) 80
  2. B) 443
  3. C) 8080
  4. D) 8443
Respuesta correcta

C) 8080

Explicación:

La respuesta correcta es C. Tomcat utiliza por defecto el puerto 8080 para evitar conflictos con el puerto 80 estándar.

#31

29. ¿Qué puerto usa por defecto HTTPS en web?

  1. A) 80
  2. B) 8080
  3. C) 443
  4. D) 8443
Respuesta correcta

C) 443

Explicación:

La respuesta correcta es C. El estándar web seguro mundial es 443.

#32

3. ¿Qué extensión tienen los archivos que contienen una aplicación web Java completa lista para ser desplegada?

  1. A) .jar
  2. B) .war
  3. C) .ear
  4. D) .zip
Respuesta correcta

B) .war

Explicación:

La respuesta correcta es B. .WAR significa Web Application Archive y es el estándar de empaquetado Java Web.

#33

20. ¿Para qué se usa el componente Jasper en Tomcat?

  1. A) Gestionar HTTP
  2. B) Compilar páginas JSP en servlets
  3. C) Cifrar SSL
  4. D) Monitorizar RAM
Respuesta correcta

B) Compilar páginas JSP en servlets

Explicación:

La respuesta correcta es B. Jasper es el motor JSP de Tomcat.

#34

3. ¿Qué extensión tienen los archivos que contienen una aplicación web Java completa lista para ser desplegada?

  1. A) .jar
  2. B) .war
  3. C) .ear
  4. D) .zip
Respuesta correcta

B) .war

Explicación:

La respuesta correcta es B. .WAR significa Web Application Archive y es el estándar de empaquetado Java Web.

#35

22. ¿Cuál es la principal ventaja de WildFly sobre Tomcat?

  1. A) Más ligero
  2. B) Soporta la especificación completa de Java EE
  3. C) Más antiguo
  4. D) Solo Windows
Respuesta correcta

B) Soporta la especificación completa de Java EE

Explicación:

La respuesta correcta es B. WildFly ofrece un abanico mayor de servicios empresariales.

#36

3. ¿Qué extensión tienen los archivos que contienen una aplicación web Java completa lista para ser desplegada?

  1. A) .jar
  2. B) .war
  3. C) .ear
  4. D) .zip
Respuesta correcta

B) .war

Explicación:

La respuesta correcta es B. .WAR significa Web Application Archive y es el estándar de empaquetado Java Web.

#37

2. ¿Cuál es el puerto por defecto que utiliza Apache Tomcat para escuchar peticiones HTTP?

  1. A) 80
  2. B) 443
  3. C) 8080
  4. D) 8443
Respuesta correcta

C) 8080

Explicación:

La respuesta correcta es C. Tomcat utiliza por defecto el puerto 8080 para evitar conflictos con el puerto 80 estándar.

Temas incluidos

Otros exámenes de Despliegue de Aplicaciones Web

Practicar este examen

Puedes abrir TesIA Exam y localizar este examen con el mismo nombre para practicarlo en modo estudio o examen, revisar respuestas y continuar tu progreso.