Desarrollo Ágil
|
|
Título del Test:
![]() Desarrollo Ágil Descripción: Práctica 5: Conexión BBDD |



| Comentarios |
|---|
NO HAY REGISTROS |
|
Kanban es una metodología que promueve el desarrollo iterativo e incremental. Verdadero. Falso. En Kanban es obligatorio trabajar en sprints de duración fija. Verdadero. Falso. El objetivo principal de esta práctica es desarrollar muchas funcionalidades complejas. Verdadero. Falso. Un SGBD permite garantizar la persistencia de los datos en una aplicación. Verdadero. Falso. MariaDB es un sistema de gestión de bases de datos relacional. Verdadero. Falso. phpMyAdmin es un SGBD. Verdadero. Falso. Trello puede utilizarse para gestionar Historias de Usuario en Kanban. Verdadero. Falso. La documentación no es importante si el código funciona correctamente. Verdadero. Falso. Git permite gestionar versiones del código y facilitar el trabajo colaborativo. Verdadero. Falso. La integración continua consiste en integrar cambios de código de forma frecuente y automática. Verdadero. Falso. ¿Cuál es el principal objetivo del uso de Kanban en esta práctica?. Programar más rápido. Desarrollar muchas funcionalidades. Gestionar correctamente el flujo de trabajo y el proceso. Evitar documentación. ¿Qué herramienta se utiliza para gestionar Historias de Usuario?. Git. Trello. MariaDB. phpMyAdmin. ¿Cuál es la función de MariaDB en la práctica?. Diseñar interfaces gráficas. Gestionar la persistencia de datos. Controlar versiones. Documentar el proyecto. ¿Qué papel cumple phpMyAdmin?. Ejecutar código backend. Gestionar visualmente la base de datos. Sustituir a Git. Crear historias de usuario. ¿Qué se debe priorizar en esta práctica?. Cantidad de código. Diseño visual. Proceso de desarrollo y documentación. Uso de múltiples lenguajes. ¿Qué permite Git en el desarrollo del proyecto?. Ejecutar consultas SQL. Crear interfaces. Controlar versiones y colaborar. Gestionar bases de datos. ¿Qué describe mejor la integración continua?. Subir código una vez al final. Integrar cambios frecuentemente con pruebas. Evitar conflictos manualmente. No usar repositorios. ¿Qué representa una Historia de Usuario?. Código fuente. Una necesidad del usuario. Un error del sistema. Una base de datos. ¿Qué elemento es clave en Kanban?. Sprints. Tablero visual. Compiladores. Diagramas UML obligatorios. ¿Qué se debe hacer con la documentación en esta práctica?. Evitarla. Hacerla al final. Mantenerla actualizada durante el proceso. Solo escribir comentarios en código. La práctica se divide en dos partes principales. Verdadero. Falso. La Parte I consiste en desarrollar la aplicación de registros horarios. Verdadero. Falso. La Parte II incluye el uso de una base de datos para la persistencia. Verdadero. Falso. La práctica incluye el uso de Java para el desarrollo de la aplicación. Verdadero. Falso. El código base proporcionado es opcional y no influye en el desarrollo. Verdadero. Falso. La aplicación a desarrollar gestiona registros horarios. Verdadero. Falso. La base de datos solo se usa para pruebas, no para persistencia real. Verdadero. Falso. Los recursos web proporcionados ayudan a comprender el uso de bases de datos. Verdadero. Falso. El vídeo recomendado incluye el uso de metodología Kanban. Verdadero. Falso. No es necesario revisar los recursos externos para completar la práctica. Verdadero. Falso. ¿Cuál es el objetivo de la Parte I de la práctica?. Programar la aplicación. Diseñar la interfaz gráfica. Instalar herramientas para la gestión de la base de datos. Crear historias de usuario. ¿Qué se desarrolla en la Parte II?. Documentación únicamente. Aplicación de registros horarios con base de datos. Configuración de Git. Instalación de Java. ¿Para qué sirve el código base proporcionado?. Sustituir completamente el desarrollo. Servir como plantilla de inicio. Evitar usar base de datos. Crear documentación automática. ¿Qué tecnología se usa en el desarrollo según los recursos?. Python. Java. C++. JavaScript exclusivamente. ¿Cuál es la función de la base de datos en la aplicación?. Mejorar el diseño visual. Almacenar datos de forma persistente. Ejecutar lógica de negocio. Controlar versiones. ¿Qué tipo de aplicación se desarrolla?. Videojuego. Sistema de registros horarios. Red social. Editor de texto. ¿Qué aportan los recursos web proporcionados?. Código compilado. Información adicional sobre bases de datos. Herramientas de diseño gráfico. Repositorios Git privados. ¿Qué describe mejor el vídeo proporcionado?. Diseño de videojuegos. Desarrollo de apps Java con BBDD y Kanban. Instalación de sistemas operativos. Seguridad informática. ¿Qué se espera del estudiante en la Parte II?. Solo leer documentación. Desarrollar la app usando una base de datos. Crear un sistema operativo. Diseñar hardware. ¿Cuál es el propósito general de dividir la práctica en dos partes?. Reducir el contenido. Separar instalación y desarrollo. Evitar usar bases de datos. Simplificar Git. XAMPP se instala directamente en el sistema operativo sin usar contenedores. Verdadero. Falso. El uso de Docker evita conflictos con otras prácticas que usan servidores o bases de datos. Verdadero. Falso. Es necesario instalar Docker antes de poder usar XAMPP en esta práctica. Verdadero. Falso. Docker Desktop facilita la instalación de Docker. Verdadero. Falso. El contenedor creado se llama "xamppDAgil". Verdadero. Falso. El puerto 41080 se usa para acceder al gestor de bases de datos. Verdadero. Falso. El puerto 41006 permite acceder a la base de datos. Verdadero. Falso. El comando docker run sirve para crear y ejecutar un contenedor. Verdadero. Falso. XAMPP incluye servidor web y gestor de bases de datos. Verdadero. Falso. Los puertos del contenedor no pueden modificarse. Verdadero. Falso. ¿Por qué se utiliza Docker en esta práctica?. Para programar en Java. Para evitar conflictos entre entornos. Para diseñar interfaces. Para sustituir XAMPP. ¿Qué herramienta se recomienda instalar para usar Docker fácilmente?. Git. phpMyAdmin. Docker Desktop. MariaDB. ¿Qué hace el comando docker run?. Elimina contenedores. Crea y ejecuta un contenedor. Instala Java. Abre phpMyAdmin. ¿Cuál es el nombre del contenedor creado?. xampp. dockerXAMPP. xamppDAgil. mysqlContainer. ¿Qué puerto del host permite acceder al servidor web?. 3306. 41006. 41080. 8080. ¿Qué puerto del host permite acceder a la base de datos?. 80. 41080. 41006. 443. ¿Qué significa -p 41080:80 en el comando Docker?. Crear dos contenedores. Mapear el puerto 80 del contenedor al 41080 del host. Abrir el puerto 80 del sistema. Instalar Apache. ¿Qué imagen se utiliza para crear el contenedor?. mysql:latest. xampp:official. tomsik68/xampp:latest. apache:xampp. ¿Qué incluye XAMPP?. Solo base de datos. Solo servidor web. Servidor web y base de datos. Solo herramientas de diseño. ¿Cuál es el propósito principal de esta parte de la práctica?. Programar la app. Diseñar la base de datos. Configurar el entorno de desarrollo. Crear historias de usuario. Para acceder a XAMPP se debe abrir el navegador en http://localhost:41080. Verdadero. Falso. phpMyAdmin se abre directamente desde el sistema operativo sin navegador. Verdadero. Falso. Es necesario crear un usuario llamado "gestorasistencias". Verdadero. Falso. La contraseña del usuario debe ser "patatafrita". Verdadero. Falso. La opción “Create database with same name and grant all privileges” es opcional y no afecta al resultado. Verdadero. Falso. Al crear el usuario con esa opción, también se crea una base de datos con el mismo nombre. Verdadero. Falso. phpMyAdmin permite gestionar la base de datos de forma gráfica. Verdadero. Falso. El nombre de la base de datos creada será diferente al del usuario. Verdadero. Falso. No es necesario asignar permisos al usuario creado. Verdadero. Falso. El acceso a phpMyAdmin se realiza desde la página principal de XAMPP. Verdadero. Falso. ¿Qué dirección se debe introducir en el navegador?. http://localhost:3306. http://localhost:41080. http://127.0.0.1:8080. http://xampp.local. ¿Qué opción se debe seleccionar para gestionar la base de datos?. Apache. MySQL Console. phpMyAdmin. File Manager. ¿Cuál es el nombre del usuario que se debe crear?. admin. root. gestorasistencias. usuarioDB. ¿Cuál es la contraseña indicada?. 1234. admin. patatafrita. password. ¿Qué hace la opción “Create database with same name and grant all privileges”?. Solo crea el usuario. Solo crea la base de datos. Crea la base de datos y asigna permisos al usuario. Elimina bases de datos existentes. ¿Cómo se llama la base de datos creada?. asistenciasDB. xamppDB. gestorasistencias. registros. ¿Cuál es el objetivo de crear este usuario?. Diseñar interfaces. Gestionar la base de datos con permisos adecuados. Ejecutar código Java. Configurar Docker. ¿Desde dónde se accede a phpMyAdmin?. Terminal. Editor de código. Navegador web. Git. ¿Qué ocurre si no se asignan privilegios al usuario?. Funciona igual. No podrá gestionar la base de datos correctamente. Se borra la base de datos. Se bloquea Docker. ¿Cuál es el propósito principal de estos pasos?. Crear código Java. Configurar acceso y base de datos para la aplicación. Instalar Docker. Diseñar la interfaz gráfica. PÁG 6 DE 8. V. F. |




