option
Cuestiones
ayuda
daypo
buscar.php

Despliegue de aplicaciones web 2021

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Despliegue de aplicaciones web 2021

Descripción:
Asignatura de DAW. Ilerna Online

Fecha de Creación: 2021/12/06

Categoría: Informática

Número Preguntas: 86

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

En función de cómo se implementan cada una de las capas de aplicación web, podemos dividir el modelo en: 3 capas. 5 capas. 2 capas. 4 capas.

¿Cuál de los siguientes elementos es un elemento principal del funcionamiento del servicio web?. Todas son correctas. Agente del servicio. Consumidor del servicio. Proveedor del servicio web.

¿Cuál es el protocolo más utilizado cuando nos conectamos a Internet?. HTTP. ARP. AGP. RARP.

Selecciona los siguientes modelos según su orden de aparición: Modelo 1. Modelo 1.5. Modelo 2. Modelo 2X.

Parte 1: Relaciona las características de la arquitectura web. Red más eficiente y económica. Sin ella, habría que cambiar constantemente equipos. Separa clientes y servidores. Operaciones con menos elementos conectados. Favorece trabajar de forma organizada y estructurada. Centrada en la conexión de red.

Parte 2: Relaciona las características de la arquitectura web. Aprovechamiento de recursos compartido entre clientes. Tiene en cuenta los niveles de seguridad. Diferencia las peticiones y las repuestas. Servidores gestionados con orientación a la rápida y óptima conexión entre nodos. Coste por adquisición de dispositivo menor. Podemos conectarnos a distintos equipos sin problema.

Marca la respuesta correcta entre las siguientes afirmaciones sobre los servidores web: Necesitamos un navegador web para visualizar el contenido. Puede ser un sistema operativo propietario o libre. El servidor más utilizado es Apache. Todas las respuestas son correctas.

Tomcat es un servidor que incluye tanto el servicio web, ya que incluye el servidor Apache, como el servicio de aplicaciones. Antes de empezar, como pre-requisito debemos tener instalado el JDK. Una vez instalado crearemos una variable de entorno para indicar la ruta de dónde está instalado, para ello debemos escribir en el terminal de nuestra máquina Linux. Completa la ruta de instalación: JAVA_[1]= /urs/lib/jvm/java-6-openjdk/jre/ [2]=$PATH:$ [3] /bin export PATH JAVA_HOME NOTA: escribe las respuestas separadas por un espacio.

Marca si la siguiente afirmación es verdadera o falsa: "Una aplicación web no puede contener archivos de audio, video o imágenes.". Verdadero. Falso.

Este servidor web se caracteriza por estar estructurado en módulos, donde cada uno de ellos presenta una función perfectamente definida y referida a un aspecto de dicha aplicación web. Marca las respuestas correctas entre las siguientes afirmaciones: Ninguna de las respuestas es correcta. Añaden funcionalidades al servidor. Se encarga de las peticiones, aceptándolas y ejecutándolas. Es el cliente el que tiene que buscar la información en el servidor. Está estructurado en módulos.

Marca las respuestas correctas: Una aplicación servlet: Está escrito en C. Es un archivo encargado de realizar un servicio dentro de un servidor web. Es un archivo escrito en JAVA. Son utilizadas para ampliar las capacidades de un servidor.

Recordemos el concepto de Tomcat: Un servidor que incluye el servicio de aplicaciones. Un servidor que incluye un servicio Apache. Todas las respuestas son correctas. Un servidor que incluye el servicio web.

Marca si la siguiente afirmación es verdadera o falsa: "La configuración del servidor puede variar dependiendo del peso de la información que contenga el mismo.". Verdadero. Falso.

Un servidor que solamente necesite almacenar una página web estática, ¿qué funcionamiento tendrá? Marca las respuestas correctas: Tiempo de respuesta muy corto. El procesador tiene poco trabajo. Tiempo de respuesta muy largo. Necesitamos php y base de datos. Necesita un gran soporte. Solamente almacena información. Es necesario que el servidor soporte html/xhtml/css.

Marca si la siguiente afirmación es verdadera o falsa: "El tipo de transmisión HTTP es otro de los factores que pueden influir en la configuración". Falso. Verdadero.

Que un servidor posea la propiedad de modularidad, ¿qué aporta? Marca las respuestas correctas: Hace que sea muy utilizado. Hace que sea vulnerable. Hace que sea muy manejable. Hace que sea incompatible. Hace que sea fácil de administrar.

El protocolo HTTP realiza las operaciones pertinentes para que la información viaje de forma segura entre las estaciones cliente y servidor: Verdadero. Falso.

¿Qué funcionamientos básicos tiene una página web dinámica? Selecciona las respuestas correctas: Necesita PHP y base de datos en funcionamiento. El procesador tiene poco trabajo. Solo se necesita que el servidor web disponga de soporte html/xhtml/css. Solo almacenamientos de información.

¿En qué método de cifrado que utiliza el protocolo HTTPS está basado?. TCP/IP. SLS/TSL. TTL/SLL. SSL/TLS.

¿A través de que protocolo se realiza la transferencia de ficheros entre cliente y servidor?. TCP. DNS. FTP. UDP.

¿En qué ruta necesitamos crear el archivo phpinfo.php para comprobar que Apache ejecuta código PHP?. /var/apache/web. /usr/local/ant. /var/www. /usr/local/tomcat/webapps/ROOT.

Algunos errores a la hora de subir datos mediante un servidor FTP: "Al cliente FTP se le muestra el mensaje de que hay demasiadas conexiones abiertas". Verdadero. Falso.

¿Qué realiza la siguiente instrucción? /etc/init.d/apache2 reload. Crea una carpeta de proyecto nueva. Recarga el servidor Apache. Instalar el servidor web Apache desde terminal. Comprobar que está funcionando el servidor Apache desde terminal.

La arquitectura Web consiste en un modelo de tres capas que son: Capa de directorios, servidores de aplicaciones y clientes de servicio web. Ninguna de las respuestas es correcta. Servidor de aplicaciones web, capa OSI y capa de servicio de directorios. Capa de bases de datos, servidores de aplicaciones y clientes de servicios web.

Acerca de Apache, podemos decir que: Es un servidor web poco extendido en el mercado. Está disponible para GNU/Linux únicamente. No es gratuito, aunque es bastante económico. Está estructurado en módulos.

Para el despliegue de una aplicación web debemos utilizar una serie de métodos. Completa las siguientes afirmaciones: 1.- El método [1] : Archivo comprimido que contiene todo lo necesario para el despliegue. Es el más correcto 2.- Editar los archivos [2] incluyendo los archivos web.xml y [3].xml NOTA: escribe las respuestas abajo incluyendo un espacio entre cada una.

Relaciona cada tipo de campo que podemos encontrar en una base de datos: Permite identificar que el usuario está accediendo en ese instante al sistema. Permite comprobar que el usuario está accediendo en ese instante al sistema. Permite según el rol que desempeñemos tengamos acceso a determinados módulos u opciones. Entradas y comandos SQL que se utilizarán a su vez para validar las consultas.

Para desplegar una aplicación en el servidor de aplicaciones Tomcat, debemos seguir un proceso. Ordena el siguiente proceso: 1. 2. 3. 4. 5. 6.

Vamos a recordar el concepto de servidor de aplicaciones web Marca si la siguiente afirmación es verdadera o falsa: "Una herramienta que proporciona un conjunto de aplicaciones a los clientes no conectados a él.". Verdadero. Falso.

Para realizar las tareas de creación y despliegue de la aplicación en el servidor, este debe de tener iniciado los servicios de servlets y JSP. La creación de dos variables de entornos nos ayudará al manejo de las aplicaciones. Marca si la siguiente afirmación es verdadera o falsa: "CATALINA_HOME localizará la ubicación de los scripts de Tomcat". Verdadero. Falso.

Para realizar las tareas de creación y despliegue de la aplicación en el servidor, este debe de tener iniciado los servicios de servlets y JSP. Marca si la siguiente afirmación es verdadera o falsa: "La única forma de implementar un servlet en Tomacat es mediante los archivos WAR". Verdadero. Falso.

Marca el concepto con su definición: Crea los ficheros log para acceder a la información de los clientes como por ejemplo la sesión o la autenticación de los usarios. Esta válvula es la que compara la IP del cliente con la expresión regular y por tanto, dependiendo del resultado, el acceso será o no permitido. Esta herramienta de depuración describe los detalles de los registros log. Es la válvula que permite la identificación de un usuario desde cualquier dispositivo conectado a nuestra red, y por tanto, con acceso al servidor que lo comprueba.

Marca la respuesta correcta: <user username="tomcatscript" password="despliegue" roles ="manager-script"/> corresponde a... Configuración de la ruta de manager. Configuración de permisos de usuario. Ninguna de las respuestas es correcta. Configuración de la ruta de tomcat.

Repasaremos la herramienta Eclipse que utilizaremos en Windows. Eclipse y la librería Ant nos permite... Configurar el servidor de aplicaciones. Aplicar un nuevo estilo visual al servidor de tomcat. Subir archivos de video al servidor. Todas las respuestas son correctas.

Marca la respuesta correcta: "Al detener el servidor de aplicaciones Tomcat... Ninguna de las respuestas es correcta. Las sesiones pasivas se almacenan en el disco. Las sesiones activas se almacenan en el disco. Las sesiones pasivas y activas se almacenan en el disco.

Marca la respuesta correcta: "El despliegue de una aplicación web se puede realizar utilizando... El método ZIP. El método TAR. El método war. Ninguna de las respuestas es correcta.

Marca si la siguiente afirmación es verdadera o falsa: "Para la gestión de las sesiones de Tomcat, se debe realizar la configuración de elementos como sub-elementos dentro de la misma sesión". Verdadero. Falso.

Vamos a repasar el procedimiento para configurar los registros de acceso a un servidor de aplicaciones Tomcat. "Uno de los métodos para configurar los registros de acceso al servidor de aplicaciones Tomcat es...". Válvula de control de paso. Válvula de logística operativa. Válvula de escape aplicativo. Válvula de registro de acceso.

¿Para que sirve el comando nslookup?. Para obtener así las direcciones DNS que estén asociadas al nombre de la IP. Para obtener así las direcciones IP que estén asociadas al nombre DNS. Ninguna de las respuestas es correcta. Para realizar el diagnóstico en redes.

Toda operación de transferencia por la web debe estar estandarizada. Cada servicio por realizar corresponde con una serie de normas, llamada Protocolo. Marca la respuesta correcta: "¿Cuál es el protocolo más utilizado cuando un cliente se conecta a internet?. Ninguna de las anteriores respuestas. XAML (eXtensible Application Markup Language). WWW (Word Wide Web). HTTP (Protocolo de Transporte de HiperTexto).

Cuando escribimos un nombre de dominio lo hacemos escribiendo una serie de caracteres y puntos. Dado este dominio: www.elpais.es, relaciona cada parte con su explicación. Es un subdominio, que identificará el equipo donde está catalogada la página web. Es un subdominio, en este ejemplo un dominio de segundo nivel bajo es, que identifica el nombre de la empresa. Es un dominio de primer nivel y tiene como significado que es un servidor español.

El directorio LDAP tendrá una estructura en forma de árbol llamada DIT. Cada entrada va a describir un objeto. ¿Qué es una clase objeto?. Es una descripción general de un tipo de objeto. Es una interfaz implementada. Se caracteriza porque se puede heredar. Es una clase abstracta.

Completa la estructura de árbol de LDAP. 1. 2. 3. 4.

Marcas las respuestas correctas: ¿Qué tipo de objetos existen?. El tipo de objeto Hoja se encuentra al final de una rama y carecerá de objetos subordinados. Todos son correctos. El tipo contenedor, como su nombre indica, podrán contener a su vez distintos objetos. El tipo de objeto nodo que se encuentra después de un objeto hoja.

El servicio de directorio puede ser de dos tipos: centralizado o distribuido. ¿Qué es un servicio centralizado?. Varios servidores dan servicio a directorios. Ninguna de las respuestas es correcta. Un solo servidor ofrece todo el servicio de directorios. Los datos están fraccionados.

A través de los directorios vamos a ser capaces de localizar información y nos definirán que tipo de información almacenarán y de qué manera. Marca aquellas características de los directorios digitales: Encontrar información de forma más fácil. Solo un usuario puede actualizar la información. Gestionar la información de forma más eficaz y al instante. Controlar la seguridad en el acceso a la información. La información es más compleja.

Marca las características de los servicios de directorios respecto a las bases de datos. Están optimizados para accesos de lectura. Están optimizados para almacenar información relativamente estática. No soportan transacciones. Optimizadas para la lectura y escritura. Están optimizadas para almacenar datos que cambian con frecuencia. Soportan transacciones.

Marca la respuesta correcta: ¿Cuál es la carpeta del servidor apache para su configuración?. https.conf. httpd.conf. http.conf. apache.conf.

Marca la respuesta correcta: ¿Cómo se llama el gestor de directorios en Linux?. httpLDAP. LDAP. Ninguno de los anteriores. openLDAP.

"Un servidor distribuido es un solo servidor que ofrece todo el servicio de directorios respondiendo a todas las consultas.". Verdadero. Falso.

Una vez configurado dicho servicio, debemos comprobar su estado mediante el comando service, seguido de sus diferentes opciones disponibles. Marca la respuesta correcta: ¿Cuáles son los estados del servidor una vez configurado el servicio?. Start y stop. Start, stop y restart. Start, stop y reset. Start.

Completa el siguiente esquema: 1. 2. 3. 4.

La administración de usuarios y grupos con este servicio de directorios LDAP se realiza de una forma sencilla mediante el paquete ldapscripts, en la que se incluyen una serie de paquetes para toda la gestión del dominio. Ordena los pasos a seguir para llevar a cabo la administración de usuarios y grupos con este servicio de directorios LDAP: 1. 2. 3. 4.

¿Qué significa DNS en castellano?. Sistemas de Nombre de Dominio. Directorio de Nombres del Servidor. Sistema de Servidores y Núcleos. Dominios Núcleos y Servidores.

¿Cuál de estas afirmaciones es falsa?. Si es centralizado, un solo servidor ofrece todo el servicio de directorios respondiendo a todas las consultas. En un sistema distribuido, las consultas se pueden ejecutar en paralelo. Si no es centralizado, un solo servidor ofrece todo el servicio de directorios respondiendo a todas las consultas. Si no es centralizado, serán varios servidores los que propocionan el servicio de directorio. En este caso los datos podrán ser fraccionados y/o replicados.

Para configurar la seguridad del servidor de aplicaciones primero configuramos un conector SSL en nuestro servidor de aplicaciones y después creamos un almacén de clave con certificado SSL. Verdadero. Falso.

¿Qué es HTTP?. Es un protocolo que nos permite enviar datos, pero solo en una red peer to peer (p2p). Es un protocolo de hipertexto que nos permite la visualización de una página web en un navegador. Es un protocolo de hipertexto que nos permite mantener un servidor. Es un software privativo con una versión para la comunidad de desarrolladores.

¿Qué realiza el nslookup?. Al realizar este comando el sistema hace una comprobación de la red LAN sea segura. Al realizar este comando comprobamos la seguridad de las máquinas clientes. Al realizar este comando comprobamos que el servidor DNS que nos responde es el que está configurado en nuestras propiedades. Al realizar este comando se realiza una búsqueda de virus en la máquina.

¿Qué protocolos comprueba el comando "netstat -a -n"?. Solo UDP. Solo TCP. Los mismos que "nslookup --TCP --UDP". TCP y UDP.

¿Qué son SOA y NS?. Registros. Servidores. Protocolos HTTP. Diferentes puertos del servidor.

Los directorios se diferencian del servicio DNS en: Los directorios permiten actualizaciones mientras que el servicio DNS no. Todas son correctas. En los directorios la información no es fija y en los servidores DNS sí poseen una estructura fija. Los directorios no realizan una acción concreta, mientras que los servidores DNS traducen nombres de dominios a direcciones IP.

¿Es correcto transcribir la implementación fuera del código?. La implementación es necesaria, pero la interfaz sí a un manual de uso. Ninguna es correcta. La implementación no es necesaria, pero la interfaz sí a un manual de uso. Todo hay que documentarlo.

¿A qué corresponde el código siguiente?. Código correspondiente a Doxygen. Código correspondiente a javaDoc. Código correspondiente a phpDocumentor. Ninguna de las respuestas es correcta.

¿A qué corresponde el código siguiente?. Código correspondiente a phpDocumentor. Ninguna de las respuestas es correcta. Código correspondiente a Doxygen. Código correspondiente a JavaDoc.

Selecciona la marca que podemos incluir en cada DockBlock. Se usa para generar documentación sobre la interfaz. Ruta hacia un fichero PHP. Se muestra información en la documentación interna pero no debería aparecer en la documentación pública. Crea enlaces internos. Indica que el elemento está disponible desde una determinada versión del paquete. Indica el uso de variables globales.

A la hora de realizar la documentación tendremos que tener en cuenta tres aspectos. Relaciona los tres aspectos a tener en cuenta a la hora de documentar: Es el canal a través el cual el usuario (del nivel especificado) se comunica con un software de nivel más bajo. Indicará el funcionamiento de cada componente o función. Será útil para quienes depuren o actualicen los bloques de código de la aplicación. Se indicará el por qué se ha decidido realizar cada acción de la aplicación.

Existen varias herramientas que nos permitirán generar documentación automática a partir de un código. ¿Qué herramientas nos permitirán generar documentación automática a partir de código php y java?. JavaDocumentor. phpDocumentor. phpDoc. javadoc.

Los documentos de Javadoc están destinados a describir las funciones de clases y métodos para que otro programador lo lea y utilice la clase correspondiente: ¿Qué características nos proporciona javadoc a la hora de comentar?. Las etiquetas que comenzarán con @. Los comentarios empezarán con /* y terminarán con **/. Las etiquetas se situarán al final de la línea. Los comentarios empezarán con /** y terminarán con */.

¿Sobre qué entorno trabajaremos al instalar javadoc?. Eclipse. Visual Studio. Ubuntu. Netbeans.

Marca la respuesta correcta: "¿De qué dos formas podemos trabajar con una herramienta de generación de documentación?". Ninguna de las respuestas es correcta. Solo en línea de comandos. Tanto en línea de comandos como en entorno web. Solo en entorno web.

Ordena los pasos de la instalación de phpDocumentor. 1. 2. 3. 4. 5.

Para comprobar que la instalación se ha realizado correctamente, ¿Qué comando tenemos que ejecutar?. Ninguna de las respuestas es correcta. #git –version. #git –revision. #git –control.

Marca la respuesta correcta: ¿De qué formas pueden encontrarse los archivos en Git?. Confirmado, modificado y preparado. Ninguna de las respuestas es correcta. Confirmado y modificado. Confirmado.

Marca la respuesta correcta: ¿Qué es el Git?. Un lenguaje de programación. Es un control de versiones de código cerrado. Un control de versiones escrito en C. Fue creado en los años 90.

Ordena el procedimiento general en un sistema control de versiones. 1. 2. 3. 4. 5. 6.

Marca la respuesta correcta: ¿En qué se basan los sistemas de control centralizados?. Todas las respuestas son correctas. Los archivos están en varios servidores. Se emplea cuando hay solo un desarrollador trabajando en un proyecto. Un desarrollador sabrá en qué está trabajando el resto de las personas del proyecto.

Relaciona cada concepto de acceso al repositorio Git. Por sistema de ficheros con permisos de escritura para el usuario sobre el directorio del repositorio. Vía SSH y permisos de escritura para el usuario sobre el directorio del repositorio. Con WebDav debidamente configurado. Con el servicio "receive-pack" activado en el git daemon.

Cuando realizamos un proyecto, si queremos ir cambiando, modificando o sustituyendo código anterior u obsoleto por otro más nuevo podemos hacerlo, pero deberemos ir guardando la versión actual del proyecto antes de cualquier modificación. Relaciona los conceptos básicos del funcionamiento de control de versiones con su explicación. Visión en un momento dado del estado de archivos y directorios. Pueden tener asociados metadatos. Archivos y directorios controlados por el control de versiones que está en edición activa. Conjunto ordenado de revisiones. La revisión más reciente se denomina principal. Donde se almacenan las revisiones. Puede ser un archivo, base de datos, etc. Ocurre cuando varias personas realizan cambios sobre un mismo archivo. Modificación en un archivo bajo control de revisiones. Lista de cambios generada al comparar revisiones.

En phpDocumentor, ¿qué marca debemos utilizar para documentar a nivel de fichero?. @access. @file. @deprecated. @package.

¿Cuál de las siguientes sentencias sobre 'Git' es falsa?. Esta escrito en C. El área de preparación es una de las secciones principales. Los archivos Git se pueden encontrar en tres formas: Confirmado, Modificado y Preparado. Es deficiente en grandes proyectos y posee una gran capacidad para crear sistemas de ramificación.

¿Qué herramienta nos permite generar documentación a partir de un código?. Adobe. phpDocumentor. Cualquier editor de texto como notepad++. Apache.

Git permite a los desarrolladores que puedan subir sus proyectos al repositorio sin ser revisados. Verdadero. Falso.

A la hora de realizar la documentación hay que tener en cuenta tres aspectos: @access, @author y @copyright. HTML, PDF y XML. La interfaz, la implementación y la toma de decisiones. La instalación, la configuración y el uso.

Cada directorio de trabajo en Git es un repositorio no dependiente. Verdadero. Falso.

En el control de versiones, ¿qué es un conjunto ordenado de revisiones?. Un parche. Un tronco. Una rama de trabajo. Un repositorio.

¿Cuál de las siguientes expresiones no es una función que podamos realizar en el sistema de control de versiones?. Realizar cambios en los ficheros. Actualizar una copia local al servidor. Controlar los diferentes niveles de la capa OSI. Mantener las distintas ramas del proyecto.

Denunciar Test