Despliegue de aplicaciones web/ilerna25
|
|
Título del Test:
![]() Despliegue de aplicaciones web/ilerna25 Descripción: Despliegue de aplicaciones web/ilerna25 |



| Comentarios |
|---|
NO HAY REGISTROS |
|
Selecciona los siguientes modelos según su orden de aparición: Modelo 1. Modelo 1.5. Modelo 2. Modelo 2X. ¿Qué tipo de comunicación entre nodos corresponde a la siguiente imagen?. Peer to peer. Cliente-Servidor. Peer to peer y cliente servidor. Cliente-Servidor-Cliente. Indica si la siguiente afirmación es verdadera o falsa: "La capa de negocio es la capa que se presenta al usuario". Falso. Verdadero. En función de cómo se implementan cada una de las capas de aplicación web, podemos dividir el modelo en: 4 capas. 2 capas. 3 capas. 5 capas. ¿Cuál de los siguientes elementos es un elemento principal del funcionamiento del servicio web?. Consumidor del servicio. Todas son correctas. Proveedor del servicio web. Agente del servicio. ¿Qué es la configuración básica de un servidor web?. Crear una base de datos. Ajustar parámetros como puertos y directorios de archivos. Instalar un sistema operativo. Conectar a Internet. ¿Cuál es la función principal de un servidor web?. Proteger la red contra virus. Almacenar y enviar páginas web a los navegadores. Hacer backups de datos. Crear aplicaciones móviles. ¿Cuál de los siguientes modelos de arquitectura web permite la separación entre el cliente y el servidor?. Modelo Cliente-Servidor. Modelo Monolítico. Modelo Peer-to-Peer. Modelo de Microservicios. ¿Qué parte del despliegue de una aplicación web se refiere a la organización de sus recursos y componentes?. Estructura de la aplicación web. Interfaz de usuario. Protocolo de comunicación. Modelo de datos. En la estructura de una aplicación web, ¿qué componente se encarga de manejar la lógica de negocio?. Cliente web. Servidor de aplicaciones. Base de datos. Sistema operativo. ¿Por qué algunas grandes empresas emiten certificados propios para sus empleados en lugar de confiar en entidades certificadoras externas?. Porque las entidades certificadoras externas no están disponibles para empresas grandes. Para garantizar un mayor nivel de seguridad al restringir el acceso solo a personal autorizado. Para reducir los costos asociados con la emisión de certificados. Para simplificar el proceso de autenticación y privacidad en la comunicación interna. ¿Qué pasos son necesarios para permitir el acceso a una página web a través del protocolo HTTPS?. Traducir el nombre del dominio en dirección IP mediante el servicio DNS y configurar el servidor para recibir peticiones en el puerto 80 TCP. Configurar el servidor para recibir peticiones en el puerto 80 TCP y solicitar un certificado seguro para el dominio. Traducir el nombre del dominio en dirección IP mediante el servicio DNS y configurar el servidor para recibir peticiones en el puerto 443 TCP. Configurar el servidor para recibir peticiones en los puertos 80 y 443 TCP, y asignar un certificado seguro al dominio. ¿Cuál de las siguientes opciones NO influye en la configuración de un servidor?. La elección del proveedor de servicios de Internet (ISP). El contenido de las páginas y los lenguajes de programación utilizados. La capacidad de almacenamiento disponible en el servidor. El tipo de transmisión HTTP utilizado para la comunicación. ¿Cuál de las siguientes opciones NO influye en la configuración de un servidor?. El contenido de las páginas y los lenguajes utilizados. La elección del navegador web utilizado por los usuarios. El peso de la información que contiene el servidor. El tipo de transmisión HTTP utilizado para la comunicación. ¿Cuál de las siguientes opciones NO influye en la configuración de un servidor?. El contenido de las páginas y los lenguajes utilizados. La elección del navegador web utilizado por los usuarios. El peso de la información que contiene el servidor. El tipo de transmisión HTTP utilizado para la comunicación. ¿Qué comando se utiliza para habilitar el módulo auth-digest?. sudo enablemod auth-digest. sudo a2mod auth-digest. sudo a2enable auth-digest. sudo a2enmod auth-digest. Recordemos el concepto de Tomcat: Un servidor que incluye el servicio web. Un servidor que incluye un servicio Apache. Todas las respuestas son correctas. Un servidor que incluye el servicio de aplicaciones. ¿Qué pasos son necesarios para permitir el acceso a una página web a través del protocolo HTTPS?. Traducir el nombre del dominio en dirección IP mediante el servicio DNS y configurar el servidor para recibir peticiones en el puerto 443 TCP. Configurar el servidor para recibir peticiones en los puertos 80 y 443 TCP, y asignar un certificado seguro al dominio. Traducir el nombre del dominio en dirección IP mediante el servicio DNS y configurar el servidor para recibir peticiones en el puerto 80 TCP. Configurar el servidor para recibir peticiones en el puerto 80 TCP y solicitar un certificado seguro para el dominio. ¿Qué comando se utiliza para habilitar el módulo auth-digest?. sudo a2enable auth-digest. sudo enablemod auth-digest. sudo a2enmod auth-digest. sudo a2mod auth-digest. ¿Cuál de las siguientes opciones NO influye en la configuración de un servidor?. El tipo de transmisión HTTP utilizado para la comunicación. El contenido de las páginas y los lenguajes utilizados. El peso de la información que contiene el servidor. La elección del navegador web utilizado por los usuarios. Relaciona lo siguientes conceptos relativos a un Servidor Virtual: ServerAdmin. ServerName. ServerAlias. DocumentRoot. ErrorLog. 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. Marca si la siguiente afirmación es verdadera o falsa: Verdadero. Falso. Recordemos que, para mejorar la seguridad de las aplicaciones web alojadas en el servidor, debemos tener en cuenta una serie de orientaciones. Señala cuales de estas son prácticas para mejorar la seguridad de las aplicaciones web alojadas en el servidor. Utilizar cortafuegos lo más actuales posibles. Cumplir severamente las normas de seguridad establecidas en las políticas de seguridad del sistema. Deshabilitar aquellos servicios y cuentas que no utilicemos. Utilizar un servidor web más lento para reducir la velocidad de acceso a las aplicaciones. Permitir el acceso a todos los servicios y cuentas disponibles. Llevar el control del mecanismo de cifrado que estamos utilizando para la encriptación de los datos a transmitir. Analizar los archivos de registros periódicamente. Actualizar tanto el sistema operativo como las aplicaciones, ya que estas actualizaciones contendrán los mecanismos de defensas frente a los últimos ataques aparecidos. Reforzar la filosofía de las contraseñas. ¿Qué se debe hacer para acceder a la aplicación mediante el navegador después de haberla desplegado en Tomcat?. Acceder a la ruta "$CATALINA_HOME/webapps". Acceder a la ruta "$JAVA_HOME/bin". Ejecutar un archivo .jar. Ejecutar un archivo .war. El archivo web.xml es el encargado de describir las características de despliegue de una aplicación en 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 Tomcat es mediante los archivos WAR". Verdadero. Falso. Los archivos binarios de la aplicación deben alojarse en el subdirectorio "WEB-INF/lib" 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. 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: "JAVA_HOME localizará la ubicación de los scripts de Tomcat". Verdadero. Falso. Eclipse y la librería Ant nos permiten... Todas las respuestas son correctas. Subir archivos de video al servidor. Configurar el servidor de aplicaciones. Aplicar un nuevo estilo visual al servidor de tomcat. Marca la respuesta correcta: <user username="tomcatscript" password="despliegue" roles ="manager-script"/> corresponde a... *Esta pregunta no tiene calificación parcial, para que sea considerada conforme deben marcarse todas las respuestas correctas. Configuración de permisos de usuario. Configuración de la ruta de manager. Configuración de la ruta de tomcat. Ninguna de las respuestas es correcta. El protocolo HTTP realiza las operaciones pertinentes para que la información viaje de forma segura entre las estaciones cliente y servidor: Falso. Verdadero. ¿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 almacenamiento de información. Solo se necesita que el servidor web disponga de soporte html/xhtml/css. ¿Cuál es la posible solución recomendada para el error "Acceso denegado" al intentar subir datos mediante un servidor FTP, según el libro?. Verificar que el cliente tenga una conexión estable a Internet y reiniciar el servidor FTP. Comprobar las credenciales del usuario y los permisos para acceder a las carpetas, así como las operaciones permitidas en cada una de ellas. Asegurarse de que el cliente no esté utilizando aplicaciones de transferencia de archivos concurrentes. Desactivar temporalmente el cortafuegos del cliente y del servidor para permitir la conexión. ¿A través de que protocolo se realiza la transferencia de ficheros entre cliente y servidor?. UDP. TCP. FTP. DNS. ¿Qué tipo de cifrado utiliza HTTPS?. TCP/IP. SSL/TLS. SLS/TSL. TTL/SLL. ¿Cómo se llama el protocolo que permite la transferencia segura de archivos?. FTP. TFTP. SFTP (SSH File Transfer Protocol). HTTP. ¿Qué significa el término 'ancho de banda' en el contexto de FTP?. La velocidad máxima de un disco duro. La cantidad de usuarios que pueden conectarse al mismo tiempo. La cantidad de datos que pueden transferirse en un periodo de tiempo determinado. El tamaño total de los archivos en el servidor. ¿Cuál de las siguientes afirmaciones sobre FTPS es correcta?. Es un tipo de FTP sin autenticación. Es FTP que utiliza SSL/TLS para mayor seguridad. Es más lento que FTP. Es un FTP que solo funciona en la terminal. Un usuario quiere subir un archivo grande al servidor. ¿Qué método podría utilizar para acelerar la transferencia?. Conectar a internet por WiFi. Comprimir el archivo antes de subirlo. Subir archivos pequeños en lugar de uno grande. Hacer copia del archivo varias veces. ¿Cuál es el puerto predeterminado que utiliza FTP?. 443. 22. 21. 80. ¿Qué programa se utiliza comúnmente para administrar un servidor FTP?. FileZilla. Chrome. Visual Studio. Photoshop. ¿Qué hace un cliente FTP?. Se conecta al servidor FTP para enviar o recibir archivos. Elimina archivos de manera permanente. Descarga programas de instalación. Crea archivos nuevos en el servidor. ¿Cuál es un beneficio de usar un servidor FTP en vez de otros métodos de transferencia?. Permite la transferencia de grandes volúmenes de datos de manera eficiente. Es gratuito siempre. No necesita autorización del usuario. No requiere conexión a internet. ¿Qué es un servidor de transferencia de archivos (FTP)?. Un sistema que permite transferir archivos entre computadoras mediante el protocolo FTP. Un dispositivo que almacena archivos de forma local. Un servicio de correo electrónico. Un programa de edición de archivos de texto. ¿Qué tipo de autenticación es común en servidores FTP?. Huella digital. Código PIN. ID de juego. Nombre de usuario y contraseña. ¿Cuál es el protocolo más utilizado cuando un cliente se conecta a internet?. XAML (eXtensible Application Markup Language). Ninguna de las anteriores respuestas. WWW (Word Wide Web). HTTP (Protocolo de Transporte de HiperTexto). Ordena los pasos de la instalación de un servidor DNS en Microsoft Windows 2019 Server: 1. 2. 3. 4. 5. Vamos a repasar las diferencias entre los directorios y los DNS… *Puede que algunas de las opciones se tengan que investigar como ampliación a ver las diferencias. Gestionan permisos y autenticación dentro de una red. Los directorios no realizan una acción concreta. Organizan la información en forma de árbol jerárquico. No almacenan usuarios, solo registros de zonas y nombres. Funcionan normalmente utilizando el puerto 53. Resuelven nombres de dominio a direcciones IP. Su información se consulta para navegar por Internet. Almacenan información de usuarios, grupos y recursos de red. ¿Cuál de estos requisitos gramaticales debe cumplir un dominio?. Tienen que estar en mayúsculas. La fuente debe estar definida. Solo pueden estar compuestos de letras, números y guiones. No pueden empezar y terminar en guiones. Tener menos de 63 caracteres y más de uno o dos dependiendo del dominio de primer nivel. ¿Para que sirve el comando nslookup?. Para obtener las direcciones DNS que estén asociadas al nombre de la IP. Para obtener las direcciones IP que estén asociadas al nombre DNS. Para realizar el diagnóstico en redes. Ninguna de las respuestas es correcta. 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 interfaz implementada. Es una clase abstracta. Se caracteriza porque se puede heredar. Es una descripción general de un tipo de objeto. 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 las características de los directorios digitales: *deben marcarse todas las respuestas correctas. Gestionar la información de forma más eficaz y al instante. La información es más compleja. Encontrar información de forma más fácil. Solo un usuario puede actualizar la información. Controlar la seguridad en el acceso a la información. ¿Qué describe una clase objeto (objectclass) en un directorio LDAP?. La estructura en forma de árbol del directorio LDAP. Una descripción general de un tipo de objeto en el directorio LDAP. Los valores de los atributos que pueden ser cambiados por los clientes. La ruta completa a una entrada en el directorio LDAP. El servicio de directorio puede ser de dos tipos: centralizado o distribuido. ¿Qué es un servicio centralizado?. Varios servidores dan servicio a directorios. Un solo servidor ofrece todo el servicio de directorios. Los datos están fraccionados. Ninguna de las respuestas es correcta. ¿Qué tipo de objetos existen? Marcas las respuestas correctas: *deben marcarse todas las respuestas correctas. El tipo de objeto nodo que se encuentra después de un objeto hoja. Todos son correctos. El tipo de objeto Hoja se encuentra al final de una rama y carecerá de objetos subordinados. El tipo contenedor, como su nombre indica, podrán contener a su vez distintos objetos. ¿Cuál es el propósito principal de Javadoc?. Proporcionar un estándar para el desarrollo de clases en Java. Documentar las clases de Java para evitar que la información quede obsoleta con el tiempo. Extraer comentarios del código para generar una documentación en formato de texto plano. Generar documentación en XML a partir de los comentarios insertados en el código de Java. ¿Sobre qué entorno trabajaremos al instalar javadoc?. Visual Studio. Netbeans. Eclipse. Ubuntu. Vamos a trabajar sobre el entorno de Eclipse, para proceder a la instalación ejecutaremos desde un terminal el siguiente código: #apt-get install eclipse. Ninguna respuesta es la correcta. #apt-get install visual studio. #apt-get desinstall eclipse. ¿Cuál es el propósito principal de phpDocumentor, y qué parámetros se deben indicar al generar la documentación utilizando esta herramienta?. El propósito principal de phpDocumentor es facilitar la implementación de código PHP, y al generar la documentación se deben indicar el formato de salida, el directorio del código y si la documentación será pública o interna. El propósito principal de phpDocumentor es generar documentación similar a JavaDoc para el código PHP, y al generar la documentación se deben indicar el formato de salida, el directorio del código y el nombre del paquete. El propósito principal de phpDocumentor es generar documentación para código PHP de forma automatizada, y al generar la documentación se deben indicar el directorio del código, el directorio de salida y el formato de salida. El propósito principal de phpDocumentor es proporcionar una interfaz web para la documentación de código PHP, y al generar la documentación se deben indicar los paquetes a documentar, el directorio de salida y si la documentación será pública o interna. 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. Esto cansa. Una vez configurado el servicio de directorios, debemos comprobar su estado mediante el comando service, seguido de sus diferentes opciones disponibles. ¿Cuáles son los estados del servidor una vez configurado el servicio? Marca la respuesta correcta: Start, stop y restart. Start. Start y stop. Start, stop y reset. ¿Cuál de las siguientes opciones es un gestor de directorios en Linux? Marca la respuesta correcta: openLDAP. ninguno de los anteriores. httpLDAP. ubuntuLDAP. Realaciona. 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. "Un servidor distribuido es un solo servidor que ofrece todo el servicio de directorios respondiendo a todas las consultas.". Verdadero. Falso. Los directorios se diferencian del servicio DNS en: Los directorios no realizan una acción concreta, mientras que los servidores DNS traducen nombres de dominios a direcciones IP. 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. ¿Qué protocolos comprueba el comando "netstat -a -n"?. TCP y UDP. Los mismos que "nslookup --TCP --UDP". Solo UDP. Solo TCP. ¿Cuál de estas afirmaciones es falsa?. 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. Si es centralizado, un solo servidor ofrece todo el servicio de directorios respondiendo a todas las consultas. ¿Qué es HTTP?. Es un protocolo de hipertexto que nos permite la visualización de una página web en un navegador. Es un software privativo con una versión para la comunidad de desarrolladores. Es un protocolo de hipertexto que nos permite mantener un servidor. Es un protocolo que nos permite enviar datos, pero solo en una red peer to peer (p2p). ¿Qué significa DNS en castellano?. Sistemas de Nombre de Dominio. Sistema de Servidores y Núcleos. Dominios Núcleos y Servidores. Directorio de Nombres del Servidor. 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. Javadoc. phpDoc. phpDocumentor. 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. 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. ¿En qué se basan los sistemas de control centralizados?. Todas las respuestas son correctas. Se emplea cuando hay solo un desarrollador trabajando en un proyecto. Los archivos están en varios servidores. Un desarrollador sabrá en qué está trabajando el resto de las personas del proyecto. ¿Qué es el Git?. Fue creado en los años 90. Es un control de versiones de código cerrado. Un control de versiones escrito en C. un lenguaje de programación. Para comprobar que la instalación se ha realizado correctamente, ¿Qué comando tenemos que ejecutar?. #git –version. #git –revision. Ninguna de las respuestas es correcta. #git –control. 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. ¿Qué herramienta nos permite generar documentación a partir de un código?. Adobe. Cualquier editor de texto como notepad++. phpDocumentor. Apache. En phpDocumentor, ¿qué marca debemos utilizar para documentar a nivel de fichero?. @access. @deprecated. @file. @package. Cada directorio de trabajo en Git es un repositorio no dependiente. Verdadero. Falso. ¿Cuál de las siguientes expresiones no es una función que podamos realizar en el sistema de control de versiones?. Controlar los diferentes niveles de la capa OSI. Mantener las distintas ramas del proyecto. Realizar cambios en los ficheros. Actualizar una copia local al servidor. A la hora de realizar la documentación hay que tener en cuenta tres aspectos: @access, @author y @copyright. HTML, PDF y XML. La instalación, la configuración y el uso. La interfaz, la implementación y la toma de decisiones. Recordemos que, para mejorar la seguridad de las aplicaciones web alojadas en el servidor, debemos tener en cuenta una serie de orientaciones. Señala cuales de estas son prácticas para mejorar la seguridad de las aplicaciones web alojadas en el servidor. SON TODAS CORRECTAS MENOS DOS DE ELLAS, JAJAJA. Utilizar cortafuegos lo más actuales posibles. Cumplir severamente las normas de seguridad establecidas en las políticas de seguridad del sistema. Deshabilitar aquellos servicios y cuentas que no utilicemos. Utilizar un servidor web más lento para reducir la velocidad de acceso a las aplicaciones. Permitir el acceso a todos los servicios y cuentas disponibles. Llevar el control del mecanismo de cifrado que estamos utilizando para la encriptación de los datos a transmitir. Analizar los archivos de registros periódicamente. Actualizar tanto el sistema operativo como las aplicaciones, ya que estas actualizaciones contendrán los mecanismos de defensas frente a los últimos ataques aparecidos. Reforzar la filosofía de las contraseñas. |




