NEW
Font size
WorksheetsIngenieria de Software
Total questions: 15
Worksheet time: 8mins
¿Qué es el modelo de desarrollo en cascada?
Un modelo de desarrollo incremental
Un modelo de desarrollo iterativo
Un modelo de desarrollo secuencial
Un modelo de desarrollo ágil
¿Cuál de las siguientes NO es una fase del ciclo de vida del software?
Análisis
Diseño
Desarrollo
Marketing
¿Qué es Scrum?
Una metodología de desarrollo en cascada
Un enfoque de desarrollo ágil
Un lenguaje de programación
Un sistema operativo
¿Cuál de los siguientes roles NO forma parte de un equipo Scrum?
Scrum Master
Product Owner
Project Manager
Equipo de Desarrollo
¿Qué es un caso de uso en Ingeniería de Software?
Una representación gráfica del sistema
Un conjunto de pruebas unitarias
Una descripción de cómo un usuario interactúa con el sistema
Una lista de requisitos no funcionales
¿Qué representa el modelo ER (Entidad-Relación)?
La estructura de la base de datos
El flujo de datos en un sistema
Los requisitos funcionales del software
Las interfaces de usuario
¿Qué es la integración continua en el desarrollo de software?
El proceso de integrar código de manera automática y frecuente
El proceso de diseñar bases de datos relacionales
El proceso de realizar pruebas manuales del software
El proceso de escribir documentación del usuario
¿Qué es un diagrama de clases en UML?
Una representación del flujo de datos
Un diagrama que muestra las clases y sus relaciones
Una herramienta para la gestión de proyectos
Un diagrama para la arquitectura del sistema
¿Qué es una prueba unitaria?
Una prueba que evalúa el sistema completo
Una prueba que verifica la funcionalidad de una unidad específica del código
Una prueba que se realiza al final del ciclo de vida del software
Una prueba de rendimiento
¿Qué es la técnica de refactorización?
Eliminar código obsoleto
Agregar nuevas funcionalidades al software
Mejorar la estructura interna del código sin cambiar su comportamiento externo
Documentar el código fuente
¿Qué es la metodología DevOps?
Una metodología de desarrollo en cascada
Una metodología de desarrollo ágil
Una combinación de desarrollo de software y operaciones
Una técnica de análisis de requisitos
¿Cuál de las siguientes es una práctica de programación extrema (XP)?
Diseño basado en componentes
Programación en pares
Externalización de funciones
Modelado de datos
¿Qué es una historia de usuario en desarrollo ágil?
Una descripción técnica del sistema
Un relato detallado del proceso de desarrollo
Una descripción simple de una funcionalidad deseada desde la perspectiva del usuario
Un diagrama de clases
¿Qué es el Proceso Unificado de Rational (RUP)?
Un enfoque de desarrollo de software iterativo y gradual
Un método de desarrollo en cascada
Un lenguaje de programación
Un sistema operativo
¿Qué es la documentación del software?
El código fuente del software
Las pruebas unitarias del software
Las guías y manuales que describen el uso y mantenimiento del software
La interfaz de usuario del software
