Modelado Software Tema 1
|
|
Título del Test:
![]() Modelado Software Tema 1 Descripción: Test Modelado Software INGENIERIA INFORMATICA |



| Comentarios |
|---|
NO HAY REGISTROS |
|
¿Cuál fue una característica de la segunda era de los ordenadores?. Hardware a bajo coste. Seguridad y fiabilidad. Grandes computadoras. Entornos multiusuario. ¿Qué describe mejor el software según el texto?. Dispositivos de entrada y salida. Instrucciones que proporcionan función y rendimiento. Partes físicas que componen un ordenador. Componentes electrónicos del hardware. ¿Cuál es una característica del software en relación a su desarrollo?. Se estropea fácilmente con cambios. Se construye a partir de partes ensambladas. Es un producto físico. Se desarrolla, no se fabrica. ¿Qué indica la curva de fallas del software?. Que las fallas solo ocurren al principio del ciclo de vida. Que la tasa de fallas disminuye con el tiempo y aumenta con cambios. Que el software nunca presenta fallas. Que el software se deteriora con el uso. ¿Qué tipo de software se usa para resolver necesidades puntuales?. Empotrado. De aplicación. De tiempo real. De sistemas. ¿Qué representa el impacto del momento del cambio en el costo del software?. Que el costo del cambio es constante en todas las fases. Que los cambios en fases empranas son los más costosos. Que los cambios no afectan el costo. Que cuanto más tarde se realiza un cambio, más caro es corregirlo. ¿Cuál es el objetivo principal de la ingeniería del software?. Desarrollar software sin seguir principios de ingeniería. Obtener software fiable y eficiente de manera económica. Crear software solo para sistemas embebidos. Fabricar hardware de alta calidad. ¿Qué método de proceso de desarrollo de software es lineal y secuencial?. Modelo en cascada. Modelo incremental. Modelo espiral. Modelo ágil. ¿Cuál es una desventaja del modelo en cascada?. No es realista y dificulta volver a fases anteriores. Permite cambios fáciles en cualquier fase. Es muy flexible y adaptable. Requiere menos tiempo de planificación. ¿Qué caracteriza al modelo incremental en el desarrollo de software?. Requiere que todos los requisitos estén definidos desde el principio. No permite versiones parciales del sistema. Construye y entrega el sistema en incrementos sucesivos. Es un proceso totalmente no iterativo. ¿Cuál es la principal ventaja del modelo incremental en el desarrollo de software?. Requiere que se termine un incremente completo antes de comenzar el siguiente. No permite la incorporación de nuevas funcionalidades una vez iniciado el proceso. El cliente no puede interactuar con la versión del software durante el desarrollo. Permite entregar versiones funcionales del producto desde etapas tempranas. ¿Qué caracteriza principalmente al modelo evolutivo en el proceso de desarrollo de software?. Permite que el software cambie y evolucione conforme avanzan los requisitos. Requiere que todos los requisitos estén completamente definidos desde el inicio. No soporta cambios en los requisitos durante el proceso. Se basa en la entrega de un producto final completo en una sola fase. ¿Cuál es un problema común del modelo de prototipado?. No ayuda a definir los requisitos del producto final. El proceso de análisis y diseño no es necesario en este modelo. El cliente puede tener dificultades para entender el concepto de prototipo. El prototipo siempre es completamente funcional y en el lenguaje final. ¿Qué elemento es fundamental en el modelo en espiral para gestionar riesgos?. La evaluación de alternativas y la identificación de riesgos mediante prototipos. La eliminación de la fase de análisis de requisitos. La implementación sin realizar análisis de riesgos. La entrega rápida de versiones completas del software. ¿Cuál es una característica principal de los modelos ágiles?. Requieren una planificación exhaustiva y rígida desde el inicio. No permiten la interacción continua con el cliente. Son adaptables e incrementales, permitiendo cambios en fases tardías. Se basan en procesos lineales y secuenciales estrictos. ¿Qué papel cumple el Sprint en la metodología Scrum?. Es la etapa final donde se realiza la entrega del producto completo. Es una fase en la que se realiza únicamente la planificación sin desarrollo. Es un ciclo de trabajo corto donde se desarrolla un incremento del producto. Es un proceso de revisión que se realiza solo al final del proyecto. ¿Cuál es una de las características del proceso en XP (Extreme Programming)?. No realiza pruebas hasta la fase final del desarrollo. No fomenta la interacción continua entre desarrolladores y clientes. Utiliza historias de usuario para planificar y diseñar. Se basa en un proceso de desarrollo en cascada. ¿Qué se busca lograr con el modelo en espiral en el desarrollo de software?. Gestionar riesgos y mejorar el entendimiento del proyecto mediante iteraciones. Entregar el producto final en una sola fase sin revisiones. Eliminar la necesidad de análisis de riesgos. Reducir la interacción con el cliente durante el proceso. ¿Cuál es una suposición clave de los modelos ágiles respecto al diseño y construcción?. Que el diseño puede completarse completamente antes de comenzar la construcción. Que el diseño y la construcción son procesos totalmente independientes. Que el diseño no es necesario en el desarrollo ágil. Que están intercalados y es difícil predecir cuánto diseño se necesita antes de construir. ¿Qué implica que el modelo en espiral sea un enfoque realista para sistemas a gran escala?. No permite la retroalimentación del cliente durante el proceso. Se basa en un proceso lineal y secuencial sin iteraciones. Requiere que todos los requisitos estén definidos desde el inicio sin cambios. Permite gestionar riesgos y adaptarse a cambios durante toda la vida del software. ¿Cuál es la principal ventaja de la metodología XP en proyectos con requisitos cambiantes?. Elimina la necesidad de pruebas durante el desarrollo. Permite trabajar sin planificación previa. Reduce la necesidad de comunicación entre el cliente y el equipo. Permite responder rápidamente a los cambios debido a la comunicación continua. ¿Qué elemento fundamental no debe faltar en un tablero Kanban para gestionar tareas?. Solo tareas pendientes. Solo tareas en curso. Las columnas de pendientes, en curso y realizadas. Solo tareas realizadas. ¿Cuál es la ideología principal de Kanban en la gestión de proyectos de software?. Visualización de tareas para mejorar el flujo de trabajo. Planificación detallada de cada tarea antes de comenzar. Trabajo en fases secuenciales sin visualización. Eliminación de tareas en curso para reducir el trabajo. ¿Qué caracteriza a la curva del costo del cambio en procesos ágiles en comparación con los procesos convencionales?. El costo aumenta solo en las fases iniciales. El costo es constante durante todo el proceso. El costo crece moderadamente en iteraciones, no abruptamente. El costo disminuye a medida que avanza el proyecto. ¿Por qué es recomendable limitar el número de tareas en curso en un tablero Kanban?. Para acelerar la finalización de todas las tareas simultáneamente. Para facilitar la asignación de tareas a diferentes equipos. Para reducir la cantidad de tareas pendientes. Para mantener un flujo de trabajo ágil y evitar cuellos de botella. ¿Qué práctica de XP favorece la retroalimentación continua y la rápida respuesta a cambios?. Programación en parejas (pair programming). Planificación detallada antes de comenzar el desarrollo. Desarrollo en fases largas sin revisión. Trabajo individual sin comunicación frecuente. ¿Cuál es uno de los principales beneficios de usar un tablero Kanban en un equipo de desarrollo de software?. Reducir la cantidad de tareas pendientes sin visualización. Detectar cuellos de botella en el flujo de trabajo. Eliminar la necesidad de reuniones de equipo. Acelerar automáticamente la finalización de tareas. ¿Qué elemento del flujo de trabajo en Kanban ayuda a mantener la agilidad del proceso?. Eliminar tareas en curso para reducir el trabajo. Limitar el número de tareas en curso. No limitar el número de tareas en ninguna columna. Aumentar el número de tareas en curso para acelerar el trabajo. ¿Qué aspecto del proceso de XP ayuda a responder rápidamente a los cambios en requisitos?. La eliminación de pruebas en fases tardías. El trabajo en fases largas sin retroalimentación. El flujo de comunicación constante entre cliente y equipo. La planificación rígida y detallada al inicio del proyecto. ¿Cómo influye la retroalimentación continua en la efectividad de XP?. Permite trabajar sin cambios en los requisitos. Elimina la necesidad de planificación inicial. Reduce la necesidad de pruebas y revisiones. Permite ajustar rápidamente el desarrollo según las necesidades del cliente. |





