Entornos de Desarrollo - Exámenes
![]() |
![]() |
![]() |
Título del Test:![]() Entornos de Desarrollo - Exámenes Descripción: Modelo 1 - Exámenes anteriores - DAM Ilerna |




Comentarios |
---|
NO HAY REGISTROS |
¿Qué modelo utilizarías para proyectos cuyos requisitos son estables?. Cascada. Iterativo incremental. En espiral. Ninguno de ellos. ¿Cuál es la diferencia del modelo en espiral con el modelo iterativo incremental?. En el modelo en espiral, en cada ciclo se tiene en cuenta el análisis de riesgos. El modelo en espiral es un modelo evolutivo y el modelo iterativo incremental es un modelo en cascada. El modelo iterativo incremental es un modelo evolutivo y el modelo en espiral es un modelo en cascada. En el modelo en espiral no hay planificación. ¿Qué modelo reduce riesgos?. En espiral. Cascada. Iterativo incremental. Todos. ¿Cuál es un inconveniente del modelo en espiral?. El costo del proyecto depende aumenta a medida que la espiral pasa por sucesivas iteraciones. No se debe usar para sistemas con alto índice de riesgos. No se debe usar para sistemas de alto nivel de seguridad. Todas las opciones son inconvenientes del modelo en espiral. ¿Qué modelo es fácil de comprender, planificar y seguir?. Cascada. Iterativo incremental. En espiral. Todos. ¿Qué tipo de requisitos tratan las características del sistema, como por ejemplo la fiabilidad?. Requisitos no funcionales. Requisitos funcionales. Requisitos de información. Restricciones. ¿Cuál es la fase en la que se especifican los requisitos?. Análisis. Diseño. Pruebas. Mantenimiento. ¿Cómo se llaman las pruebas que se hacen al software en el entorno real de trabajo?. Pruebas de validación. Pruebas de sistema. Pruebas de integración. Pruebas unitarias. ¿Cuáles de estos documentos se producen durante el proceso de prueba?. Todos los anteriores. Plan de pruebas. Especificaciones de prueba. Informes de pruebas. Las estrategias de prueba inician con. Prueba de unidad. Prueba de integración. Prueba de validación. Prueba de sistema. ¿Cuál de estos errores se intenta encontrar con las pruebas de caja negra?. Todas las anteriores son correctas. Errores de interfaz. Errores de rendimiento. Errores de inicialización y finalización. ¿En qué nivel de pruebas se observa como interaccionan los distintos módulos?. Prueba de integración. Prueba de validación. Prueba de unidad. Prueba de sistema. ¿Cuál de las siguientes pruebas se realiza en un entorno controlado por los desarrolladores?. Pruebas alfa. Pruebas beta. Pruebas blancas. Pruebas negras. Señale la opción correcta. Las pruebas de caja negra y caja blanca no son excluyentes. Las pruebas de caja blanca suplen la necesidad de implementar las pruebas de caja negra. Las pruebas de caja negra suplen la necesidad de implementar las pruebas de caja blanca. Ninguna opción anterior es correcta. ¿Qué diagrama utilizamos para entender el uso del sistema?. Diagrama de casos de uso. Diagrama de clases. Diagrama de objetos. Diagrama de secuencia. Las relaciones que tenemos entre clases pueden ser. Todas son correctas. Asociación y realización. Herencia y dependencia. Agregación y composición. ¿Cuáles son los estereotipos de los diagramas de comportamiento?. Entity, control y boundary. Enumeration e interface. Entity, control y enumeration. Entity, interface y boundary. ¿Qué significa un - delante de un atributo?. Es un atributo con visibilidad private. Es un atributo con visibilidad public. Es un atributo con visibilidad protected. Es un atributo con visibilidad de paquete. ¿Cómo se llama el operador de un fragmento en los diagramas de secuencia?. Todas las opciones anteriores son correctas. opt. alt. loop. ¿En qué tipo de diagramas se representan los distintos eventos del sistema?. Secuencia. Casos de uso. Actividad. Estado. ¿Con cuál de estos programas no podemos realizar diagramas de clases?. Todos los programas anteriores es posible realizar diagramas de clases. ArgoUML. Eclipse. WhiteStarUML. ¿El lenguaje Java es un lenguaje compilado o interpretado? Justifica tu respuesta. Compilado e interpretado. Compilado. Interpretado. Ninguna de las anteriores. ¿Qué es un entorno de desarrollo?. Un IDE es una aplicación informática que está compuesta por un conjunto de herramientas de programación que van a facilitar la tarea al programador y obtener mayor rapidez en el desarrollo de las aplicaciones. Un IDE es una aplicación informática que está compuesta por un conjunto de herramientas de programación que van a interactuar con el hardware. Ninguna respuesta es correcta. Realiza el pseudocódigo de un programa que lee un número por teclado y calcula su factorial. ¿La solución mostrada es correcta?. Sí. No. Realiza el diagrama de flujo de un programa que lee un número por teclado y calcula su factorial. ¿La solución mostrada es correcta?. Sí. No. Explica los siguientes conceptos del control de versiones. Hacer checkout. Hacer commit. Crear una rama. Crear un conflicto. ¿Qué tipos de documentación podemos encontrar en un proyecto? Nómbralos y pon una breve descripción. Elige los correctos. Documentación de las especificaciones: se especifican los requisitos que tanto cliente como desarrollador tienen sobre el proyecto. Documentación de diseño: estructura interna del software. Documentación del código fuente: comentarios de cada parte del código. Documentación de usuario final: descripción del uso del software. A partir del siguiente diagrama de flujo, construye el grafo de flujo. Indica el número de nodos, aristas, regiones, nodos predicado, la complejidad ciclomática y el conjunto de caminos independientes. . ¿Este grafo de flujo es correcto?. Sí. No. Indica el número de nodos. 7. 6. 8. 5. Indica el número de aristas. 8. 7. 6. 9. Indica el número de regiones. 3. 4. 5. 2. Indica el número de nodos predicado. 2. 1. 3. 4. Indica la complejidad ciclomática. 3. 2. 4. 5. Indica el conjunto de caminos independientes. 1 - 2 - 3, 4, 5 - 6 - 8 - 2 - 9. 1 - 2 - 3, 4, 5 - 7 - 8 - 2 - 9. 1 - 2 - 9. 1 - 2 - 8 - 7 - 3, 4, 5 - 2 - 9. Una empresa de viajes nos ha pedido que realicemos una aplicación para informatizar su trabajo. Para ello, vamos a realizar el diagrama de clases, teniendo en cuenta lo siguiente: Los viajes contratados pueden ser de negocios o de ocio. Si los viajes son de negocios, tendremos vuelo + hotel. Mientras que, si los viajes son de ocio, tendremos vuelo + hotel + actividades complementarias. De cada viaje es necesario conocer la fecha de inicio y fin, el destino y el precio total. De cada vuelo es necesario conocer el asiento y precio del avión, la agencia que ofrece el vuelo, y la fecha y hora de dicho vuelo. De la habitación necesitamos conocer el número de la habitación, el precio y la dirección del hotel. Para las actividades, necesitamos conocer el tipo, el precio y la fecha en la que se hará. ¿El siguiente diagrama de clases es correcto?. Sí. No. ¿El siguiente diagrama de casos de uso es correcto? Se desea modelar un sistema de compras para una página web. El administrador se encarga de modificar y eliminar los productos. Mientras que, los clientes pueden buscar productos tanto por ID como por nombre, y añadirlos al carrito. Además, los clientes pueden efectuar compras, para lo que deben indicar el método de pago y realizarlo. Sí. No. |