Font size
WorksheetsTERCERA PRÁCTICA DE EXAMEN
Total questions: 100
Worksheet time: 50mins
Cuando los elementos del módulo se agrupan porque la salida de un elemento sirve como entrada a otro y así sucesivamente, se llama .
Cohesión funcional
Cohesión secuencial
Cohesión secuencial
A partir de lo siguiente, ¿qué método se adoptará en el proceso de reutilización?
Ya sea manteniendo los mismos requisitos y ajustando los componentes
Manteniendo los mismos componentes y modificando los requisitos
Ambas
¿Qué herramientas se utilizan para representar los componentes del sistema, los datos y el flujo de control entre varios componentes de software y una estructura del sistema en forma gráfica?
Herramientas de modelado de procesos
Herramientas de gestion de proyectos
Herramientas de diagrama
El diccionario de datos contiene descripciones de cada software
elemento de control
objeto de datos
ambas
¿Cuál de estos no es un elemento de un modelo de análisis orientado a objetos?
Elementos basados en la clase
Elementos de datos
Elementos basados en escenarios
El polimorfismo reduce el esfuerzo requerido para extender un sistema de objetos en
Acoplamiento de objetos más apretados
habilitando varias operaciones diferentes para compartir el mismo nombre
Haciendo los objetos más dependientes unos de otros
Cuando el flujo general en un segmento de un diagrama de flujo de datos es en gran parte secuencial y sigue caminos de línea recta, _____ está presente.
flujo de transformación
flujo de transacciones
buena modularidad
Cuando un solo elemento que activa otro flujo de datos a lo largo de una de las muchas rutas de un diagrama de flujo de datos, _____caracteriza el flujo de información.
flujo de transacciones
flujo de transformación
pobre modularidad
En el mapeo de transacciones, la factorización de primer nivel da como resultado el
creación de un CFD
Derivación de la jerarquía de control
Distribución de módulos de trabajo
Una aplicación exitosa de la transformación o la asignación de transacciones para crear un diseño arquitectónico se complementa con
Descripciones de la interfaz del módulo
Procesamiento de narrativas para cada módulo
Ambas
¿Qué modelo de amplificación de defectos se utiliza para ilustrar la generación y detección de errores durante los pasos preliminares de un proceso de ingeniería de software?
Diseño detallado
Codificación
Todo lo mencionado anteriormente
¿Qué método se usa para evaluar la expresión que pasa la función como un argumento?
Evaluación estricta
Recursion
Cálculo
La organización puede tener inspección interna, la participación directa de los usuarios y el lanzamiento de la versión beta son algunos de ellos y también incluye facilidad de uso, compatibilidad, aceptación del usuario, etc
Análisis de tareas
Diseño e implementación de GUI
Pruebas
¿Qué prueba es la re-ejecución de algún subconjunto de pruebas que ya se han realizado para garantizar los cambios que no se propagan?
Examen de la unidad
Pruebas de regresión
Pruebas de integración
¿Cuál de estos pertenece a las pruebas de integración en el contexto OO?
Pruebas basadas en hilos
Prueba de sándwich
Pruebas de regresión
Durante las pruebas de seguridad, el probador desempeña el papel de la persona que desea_____
Penetra el sistema
Penetra el oyente
Ninguna de las anteriores
¿Qué caja especifica el comportamiento de un sistema o una parte de un sistema?
Caja de estado
Caja clara
Caja negra
Cuanto más tiempo existe una falla en el software
Es menos probable que se corrija adecuadamente.
cuanto más tediosa se vuelve su eliminación
Cuanto más costoso es detectar y corregir
¿Qué condición define las circunstancias para que una operación en particular sea válida?
Postcondición
Condición previa
Ninguna de las anteriores
¿Cuál no es una actividad de SQA?
Prueba de caja negra
Prueba de caja blanca
Prueba de caja gris
La prueba unitaria se realiza por
Usuarios
Desarrolladores
Clientes
Las pruebas de comportamiento son
Prueba de caja negra
Prueba de caja gris
Prueba de caja blanca
¿Cuál de las siguientes es una prueba de caja negra?
Prueba de ruta básica
Análisis del valor límite
Análisis de ruta de código
¿Cuál de los siguientes no se usa para medir el tamaño del software?
Tamaño del módulo
KLOC
Puntos de función
La depuración de software es un conjunto de actividades que se pueden planificar por adelantado y realizar de manera sistemática.
Cierto
Falso
No puedo decir
¿Cuál de los siguientes no es un software que prueba características genéricas?
Diferentes técnicas de prueba son apropiadas en diferentes puntos en el tiempo
Diferentes técnicas de prueba son apropiadas en diferentes puntos en el tiempo.
Ninguno de los mencionados
ITG significa
grupo de prueba instantanea
grupo de prueba individual
grupo de prueba independiente
Al recopilar _____ durante las pruebas de software, es posible desarrollar pautas significativas para detener el proceso de prueba.
Intensidad de falla
Métrica
Todos los mencionados
¿Cuál de los siguientes problemas debe abordarse para implementar una estrategia de prueba de software exitosa?
Desarrolle un plan de pruebas que haga hincapié en las "pruebas de ciclo rápido".
Todos los mencionados
Utilice revisiones técnicas formales efectivas como filtro antes de la prueba
Los casos de prueba deberían descubrir errores como
Terminación de bucle inexistente
Comparación de diferentes tipos de datos
Operadores lógicos incorrectos o precedencia
La codificación y las pruebas se realizan de la siguiente manera:
Ad hoc
De abajo hacia arriba
Corte transversal
La principal diferencia entre la prueba del programa y la prueba del sistema es
La prueba del sistema es difícil y la prueba del programa es fácil
Las pruebas del sistema se enfocan en probar las interfaces entre programas, las pruebas de programas se enfocan en programas individuales
Las pruebas del programa son más completas que las pruebas del sistema
El diccionario de datos de wrt de comprobación cruzada se refiere a
El hallazgo de que no hay incoherencia se cita en un archivo de texto y, por lo tanto, la referencia aparece en el archivo de referencia
Enlace de documentos a través de hipertexto, en caso de que el sistema se ocupe de la imagen del documento
Determinación de dónde se utilizan los datos en el sistema.
En ejecución paralela de pruebas de s / w
Ejecución solo informatizada
Sólo se ejecuta el sistema físico
nto el sistema físico como el computarizado funcionan simultáneamente
El costo de la corrección de errores es de al menos
Etapa de diseño
Etapa de desarrollo
Etapa de análisis de requerimientos
Variación en la depuración: se ha informado que la capacidad de codificación es
1:1
1:3
1:10
En casos extremos, la variación de la codificación: se ha informado que la capacidad de depuración de los programadores es
1:2
1:6
1:15
Una sola entrada, una única salida se contrae con if, while, enunciados de secuencia y compuesto en C y simula
un hipercomputador
solo autómatas finitos
sólo un autómata de empuje hacia abajo
Forma la especificación detallada del diseño. Si la codificación se realiza en C ++: C: ensamblador, los tamaños de código resultantes estarán en el promedio
1: 3: 4
10: 3: 1
1: 10: 100
Probando un programa a fondo
Sólo se encontrarán algunos errores
Garantiza que todos los defectos serán encontrados
Garantiza que todos los errores serán encontrados
La gestión de proyectos de software consta de una serie de actividades, que contienen
Planificación de proyectos
Gestión del alcance
Todo lo mencionado anteriormente
La gestión eficaz de proyectos de software se centra en las cuatro P's. ¿Cuáles son esas cuatro p?
Personas, rendimiento, pago, producto
Personas, producto, proceso, proyecto
Personas, producto, performance, proyecto
Dar los factores del mundo real que afectan el costo de mantenimiento
A medida que la tecnología avanza, resulta costoso mantener el software antiguo.
La edad estándar de cualquier software se considera hasta 10 a 15 años
Todo lo mencionado anteriormente
¿Qué factores finales del software afectan el costo de mantenimiento?
Estructura del programa de software
Dependencia del entorno externo
Todo lo mencionado anteriormente
La naturaleza siempre creciente y adaptable del software depende en gran medida del entorno en el que el usuario trabaja en _.
Costo
Naturaleza dinámica
Gestión de la calidad
Cuando el cliente puede solicitar nuevas características o funciones en el software, ¿qué significa en el mantenimiento del software?
Modificaciones de host
Requisitos del cliente
Condiciones de mercado
¿Qué se utiliza para implementar los cambios en los requisitos nuevos o existentes del usuario en el mantenimiento del software?
Mantenimiento preventivo
Mantenimiento perfecto
Mantenimiento correctivo
Lehman dio ocho leyes para la evolución del software y dividió el software en tres categorías. En qué categoría funciona el software estrictamente de acuerdo con las especificaciones y soluciones definidas.
Tipo estático
Tipo incrustado
Tipo practico
¿Qué herramientas se utilizan en la implementación, prueba y mantenimiento?
Herramientas mayúsculas
Herramientas mayúsculas
Herramientas de caja baja
La gestión de proyectos de software es el proceso de gestión de todas las actividades que están involucradas en el desarrollo de software, son .
Hora y costo
Gestión de la calidad
Todo lo mencionado anteriormente
Las técnicas que permiten que un ingeniero de software entienda cómo se completa un proceso de trabajo cuando se incluye a varias personas, se llama ______
Análisis de flujo de trabajo
No rastrea riesgos potenciales
Cubra las áreas problemáticas antes de que se vuelvan críticas
¿Cuál de los siguientes proporciona soporte semiautomático y automático a los métodos en una tecnología de capas?
Métodos
Herramientas
Proceso
Si el proceso del software no estuviera basado en conceptos científicos y de ingeniería, sería más fácil recrear un nuevo software que escalar uno existente, se conoce como _____
Costo
Gestión dinámica
Escalabilidad
¿Cuáles de las siguientes son razones válidas para recopilar los comentarios de los clientes sobre el software entregado?
Permite a los desarrolladores realizar cambios en el incremento entregado
El horario de entrega puede ser revisado para reflejar los cambios
Todas las anteriores
¿Cuál de los siguientes puede ser elementos de sistemas basados en computadora?
documentación
gente y software
Todas las anteriores
¿Cuál de los siguientes no es el objetivo de la gestión del proyecto?
Mantener los costos generales dentro del presupuesto
Entrega del software al cliente a la hora acordada
Evitar las quejas de los clientes
Los gerentes de proyectos tienen que evaluar los riesgos que pueden afectar un proyecto.
Cierto
Falso
No puedo decir
¿Cuál de los siguientes no se considera un riesgo en la gestión de proyectos?
Retrasos en las especificaciones
Concurso de productos
Pruebas
El proceso que sigue cada gerente durante la vida de un proyecto se conoce como
Gestión de proyectos
Gestión del proyecto Ciclo de vida
Ciclo de vida del gerente
Se considera como riesgo un 66.6%.
muy bajo
bajo
alto
¿Qué técnica es aplicable cuando se han completado otros proyectos en el mismo dominio de aplicación de analogía?
Modelado algorítmico de costos
Estimación por analogía
Opinión de expertos
¿Qué modelo asume que los sistemas se crean a partir de componentes reutilizables, secuencias de comandos o programación de bases de datos?
Un modelo de aplicación-composición
Un modelo post-arquitectura
Un modelo de reutilización
¿Cuál de los siguientes estados en que el trabajo se expande para llenar el tiempo disponible?
Herramientas de caja
Precios para ganar
Ley de Parkinson
¿Qué modelo se usa en las primeras etapas del diseño del sistema después de que se hayan establecido los requisitos?
Un modelo de aplicación-composición
Un modelo post-arquitectura
Un modelo de diseño temprano.
¿Qué modelo se usa para calcular el esfuerzo requerido para integrar componentes reutilizables o código de programa que se genera automáticamente mediante el diseño o las herramientas de traducción de programas?
Un modelo de aplicación-composición
Un modelo post-arquitectura
Un modelo de reutilización
El modelo COCOMO tiene en cuenta diferentes enfoques para el desarrollo de software, la reutilización, etc.
Cierto
Falso
No puedo decir
¿Cuál de los siguientes utiliza fórmulas derivadas empíricamente para predecir el esfuerzo en función de LOC o FP?
Estimación basada en FP
COCOMO
Tanto la estimación basada en FP como COCOMO
Los datos empíricos que respaldan la mayoría de los modelos de estimación se derivan de una amplia muestra de proyectos.
Cierto
Falso
No puedo decir
¿Qué versión de COCOMO establece que una vez que los requisitos se han estabilizado, se ha establecido la arquitectura básica del software?
Modelo de etapa de diseño temprano
Modelo post-arquitectura-escenario
Modelo de composición de la aplicación
Qué modelo se usó durante las primeras etapas de la ingeniería de software, cuando la creación de un prototipo de las interfaces de usuario, la consideración del software y la interacción del sistema, la evaluación del rendimiento y la evaluación de la madurez de la tecnología fueron primordiales.
Modelo de etapa de diseño temprano
Modelo post-arquitectura-escenario
Modelo de composición de la aplicación
¿Qué factores afectan las consecuencias probables si se produce un riesgo?
Evitación de riesgo
Monitoreo de riesgos
Tiempo de riesgo
La rotación de personal, la mala comunicación con el cliente son riesgos que se extrapolan de la experiencia pasada y se llaman .
Riesgos de negocio
Riesgos predecibles
Riesgos del proyecto
¿Qué riesgo da el grado de incertidumbre y se mantendrá el cronograma del proyecto para que el producto se entregue a tiempo?
Riesgo del negocio
Riesgo tecnico
Riesgo de horario
¿En qué modelo se considera el factor de riesgo del proyecto?
Modelo espiral
Modelo de cascada
Modelo de prototipado
De lo siguiente se dan tres categorías principales de riesgo,
1. Horario de riesgo
2. Riesgo de proyecto
3. riesgo técnico
4. Riesgo de negocio
1,2 y 3
2,3 y 4
1,2 y 4
En el proceso de gestión de riesgos, ¿qué hace una nota de todos los riesgos posibles que pueden ocurrir en el proyecto?
Monitor
Gestionar
Identificación
¿Qué riesgos identifican los posibles problemas de diseño, implementación, interfaz, verificación y mantenimiento?
Riesgo del proyecto
Riesgo del negocio
Riesgo tecnico
Construir un producto o sistema excelente para que nadie realmente quiera un riesgo es una _______
Riesgo tecnico
Riesgo de horario
Riesgo del negocio
¿Cuáles son las características del riesgo del software?
Incertidumbre
Pérdida
Ambas
¿Qué todo tiene que ser identificado como por identificación de riesgo?
Amenazas y vulnerabilidades
Consecuencias
Todos los mencionados
¿Cuál no es una actividad de gestión de riesgos?
Evaluación de riesgos
Generacion de riesgo
Control de riesgo
¿Cuál es el producto de la probabilidad de incurrir en una pérdida debido al riesgo y la magnitud potencial de esa pérdida?
Riesgo de exposición
Priorización de riesgos
Análisis de riesgo
¿Qué amenaza la calidad y la puntualidad del software que se va a producir?
Riesgos conocidos
Riesgos de negocio
Riesgos tecnicos
¿Qué amenaza la viabilidad del software a construir?
Riesgos conocidos
Riesgos de negocio
Riesgos del proyecto
¿Cuál de los siguientes no es un riesgo comercial?
Construyendo un excelente producto o sistema que nadie realmente quiere
perder el apoyo de la alta gerencia debido a un cambio de enfoque o cambio en las personas
Falta de requisitos documentados o alcance del software
¿Cuál de los siguientes es un intento sistemático de especificar amenazas al plan del proyecto?
Identificación de riesgo
Riesgo de rendimiento
Proyección de riesgos
¿Qué riesgos están asociados con el tamaño total del software que se creará o modificará?
Riesgos de impacto empresarial
Riesgos del tamaño del producto
Definición de procesos riesgos
¿Qué riesgos están asociados con las restricciones impuestas por la administración o el mercado?
Riesgos de impacto empresarial
Definición de procesos riesgos
Riesgos del tamaño del producto
¿Cuál de los siguientes términos se define mejor en la declaración: "el grado de incertidumbre de que el producto cumplirá con sus requisitos y será adecuado para su uso previsto"?
Riesgo de rendimiento
Riesgo de costo
Riesgo de apoyo
La gestión de riesgos es uno de los trabajos más importantes para un
Cliente
Inversor
Gerente de proyecto
¿Cuál de los siguientes riesgos es la falla de un componente comprado para funcionar como se espera?
Riesgo de producto
Riesgo del proyecto
Riesgo del negocio
¿Cuál de los siguientes términos se define mejor en la declaración: “Habrá un cambio en la administración de la organización con diferentes prioridades”?
Rotación de personal
Cambio tecnologico
Cambio de gestion
¿Cuál de los siguientes términos se define mejor en la declaración: "La tecnología subyacente en la que se construye el sistema está reemplazada por la nueva tecnología"?
Cambio tecnologico
Concurso de productos
Cambio de requisitos
¿Qué evalúa el riesgo y sus planes para la mitigación del riesgo y revíselos cuando sepa más sobre el riesgo?
Monitoreo de riesgos
Planificación de riesgos
Análisis de riesgo
¿Cuál de los siguientes riesgos se deriva del entorno organizacional donde se está desarrollando el software?
Riesgos tecnológicos
Riesgos de estimacion
Riesgos organizacionales
¿Cuál de los siguientes riesgos se deriva de las tecnologías de software o hardware que se utilizan para desarrollar el sistema?
Riesgos gerenciales
Riesgos tecnológicos
Riesgos de estimacion
¿Cuál de los siguientes términos se define mejor en la declaración: “Derive información de trazabilidad para maximizar la información que se oculta en el diseño”?
Tiempo de desarrollo subestimado
Reestructuracion organizacional
Cambios de requisitos
¿Cuál de las siguientes estrategias significa que se reducirá el impacto del riesgo?
Estrategias de evitación
Estrategias de minimización
Planes de Contingencia
La gestión de riesgos ahora se reconoce como una de las tareas de gestión de proyectos más importantes.
Cierto
Falso
No puedo decir
Una evaluación del peor daño posible que podría resultar de un peligro particular se conoce como
Riesgo
Probabilidad de peligro
Gravedad del peligro
