WorksheetsAnálisis Diseño 2 TDDSI VI - TECOC
Total questions: 32
Worksheet time: 32mins
¿Cuál de los siguientes NO es uno de los principios SOLID?
Single Responsibility
Open/Closed
Dynamic Integration
Dependency Inversion
En el contexto de control de versiones con Git, ¿qué comando se utiliza para integrar cambios de una rama a otra?
git push
git merge
git clone
git checkout
Según la pirámide de testing, ¿qué tipo de pruebas deben ser más numerosas?
Tests E2E
Tests de Integración
Tests Unitarios
Tests de Aceptación
En el flujo Git Flow, la rama _______ contiene el código que está actualmente en producción.
develop
feature
main
release
En un diagrama de clases UML, ¿qué símbolo indica que un atributo es privado?
+
-
#
~
¿Qué tipo de relación en UML indica que una subclase hereda los métodos y atributos de una superclase?
Agregación
Asociación
Herencia
Dependencia
En un diagrama de casos de uso, ¿qué representa un actor?
Una función del sistema
Un usuario externo al sistema
Un módulo del software
Una base de datos
El patrón AAA en pruebas unitarias significa: Arrange - _______ - Assert.
Analyze
Act
Apply
Assess
¿Cuál de las siguientes NO es una de las tres restricciones fundamentales (triple restricción) de un proyecto?
Tiempo
Costo
Alcance
Personal
¿En qué fase del ciclo de vida del proyecto se identifican los stakeholders clave y se autoriza formalmente el inicio?
Planificación
Ejecución
Inicio
Cierre
Según el PMBOK, ¿cuántas áreas de conocimiento existen en la gestión de proyectos?
5
8
10
12
El _______ es la persona asignada por la organización para liderar el equipo responsable de alcanzar los objetivos del proyecto.
Analista de Sistemas
Gerente de Proyecto
Líder de Desarrollo
Arquitecto de Software
¿Cuál de los siguientes roles es responsable de compilar el software desde el repositorio oficial y realizar los pasos a producción?
Desarrollador
Líder de Desarrollo
GIT Infraestructura Tecnológica
Analista de Pruebas
¿Qué rol actúa como puente entre la gestión y el equipo técnico?
Gerente de Proyectos
Líder de Desarrollo
Arquitecto de Software
Analista de Requerimientos
¿Cuál es la herramienta mencionada en el documento para el control de versiones?
SVN
GitLab
Mercurial
CVS
El _______ es responsable de traducir las necesidades del negocio en especificaciones técnicas.
Desarrollador
Arquitecto de Software
Analista de Requerimientos
Gerente de Proyectos
En la técnica PERT, ¿cuál es la fórmula para calcular el tiempo esperado (Te)?
Te = (To + Tm + Tp) / 3
Te = (To + 4×Tm + Tp) / 6
Te = (To + 2×Tm + Tp) / 4
Te = (To + 3×Tm + Tp) / 5
¿Qué tipo de dependencia es la más común en los diagramas de Gantt?
Inicio a Inicio (II)
Fin a Fin (FF)
Fin a Inicio (FI)
Inicio a Fin (IF)
¿Cuál de las siguientes afirmaciones es correcta sobre PERT y Gantt?
PERT es mejor para tareas bien definidas
Gantt maneja mejor la incertidumbre
PERT usa tres estimaciones de tiempo
Gantt identifica mejor la ruta crítica
El presupuesto total de un proyecto se calcula como: Costos Estimados + Contingencia + _______.
Impuestos
Reserva de Gestión
Gastos Administrativos
Margen de Utilidad
¿Qué significa EDT en gestión de proyectos?
Estructura de Desarrollo Técnico
Estructura de Desglose del Trabajo
Evaluación de Desempeño Técnico
Especificación de Diseño del Trabajo
¿Cuál es el nivel más bajo en una EDT?
Fases
Actividades
Paquetes de trabajo
Entregables principales
¿Cuál de las siguientes NO es una ventaja de usar una EDT?
Mejora la exactitud de las estimaciones
Facilita la asignación de responsabilidades
Elimina completamente los riesgos del proyecto
Permite gestionar proyectos de cualquier tamaño
La EDT es un documento _______ que se actualiza durante el proyecto.
estático
vivo
temporal
opcional
¿Qué pregunta responde la verificación en el proceso de pruebas?
¿Construimos lo correcto?
¿Lo construimos correctamente?
¿Es útil para el usuario?
¿Es rentable?
Según la pirámide de pruebas, ¿qué tipo de pruebas deben ser menos numerosas?
Pruebas unitarias
Pruebas de integración
Pruebas UI/E2E
Pruebas de sistema
¿Qué significa el acrónimo FIRST en el contexto de buenas pruebas unitarias?
Fast, Independent, Repeatable, Self-validating, Timely
Functional, Integrated, Reliable, Secure, Testable
Fast, Incremental, Robust, Scalable, Thorough
Formal, Independent, Reliable, Simple, Technical
Las pruebas de _______ son realizadas por usuarios o stakeholders y representan la última validación antes del release.
Integración
Aceptación
Regresión
Sistema
Según la tabla de criterios para seleccionar un modelo, ¿qué modelo tiene la mayor tolerancia al cambio?
Modelo en Cascada
Modelo en Espiral
RUP
Ágil
¿Cuántas fases tiene el modelo RUP (Rational Unified Process)?
3 fases
4 fases
5 fases
6 fases
En Scrum, ¿cuál es el evento donde el equipo presenta resultados al Product Owner y stakeholders?
Sprint Planning
Daily Scrum
Sprint Review
Sprint Retrospective
El modelo en cascada es ideal para proyectos con requisitos _______ y tiene baja tolerancia al cambio.
cambiantes
estables
ambiguos
complejos
