Quiz
Segundo Bimestre
Create a free account to finish this quiz
Save your progress and see your final score.
Already have an account? Sign in
Questions in this quiz (60)
1¿Qué relación existe entre los requerimientos no funcionales y los atributos de calidad?
- ALos atributos de calidad determinan los requerimientos no funcionales.
- BLos atributos de calidad se establecen en función de los requerimientos no funcionales.
- CLos requerimientos no funcionales establecen lo que debe hacer el sistema y los atributos de calidad cómo se debe hacer.
- DLos requerimientos funcionales determinan cómo se debe comportar el sistema y los atributos de calidad establecen las características del sistema para ese comportamiento.
2¿Cuál de la siguientes alternativas define lo que es un software de calidad?
- AEs un producto de software que cumple con normas y estándares internacionales.
- BEs un producto de software que satisface las necesidades del cliente.
- CEs un producto de software que cumple con las especificaciones, las cuales se validan contra estándares.
- DEs un producto de software amigable con el usuario.
3Usted es responsable de un equipo de aseguramiento de calidad y detecta que miembros de su equipo están ayudando a los desarrolladores en sus actividades ¿Qué debería hacer frente a ello?
- ANo hacer nada, ya que es normal esta situación y además favorece a la calidad del producto.
- BDeterminar el impacto de este involucramiento y tomar decisiones en función de ello.
- CEsto compromete el trabajo de su equipo, debe tomar acciones inmediatas para evitar que siga sucediendo.
- DDebe separar del proyecto a quienes están involucrados en esta situación.
4¿Por cuál de las siguientes razones no es fácil determinar si un sistema cumple o no con las especificaciones?
- ALas especificaciones se manifiestan en los requerimientos de software y es muy difícil incluir y entender todos.
- BLos analistas de sistemas aún no dominan técnicas adecuadas para hacer una captura de requerimientos efectiva.
- CLa naturaleza del software hace que no se puedan aplicar principios de calidad.
- DLos clientes y usuarios no entienden los procesos de desarrollo de software.
5Se está desarrollando un sistema para el control de radioterapia en pacientes con cáncer, se sabe que la intensidad y el tiempo que debe exponerse el tumor a la radiación depende del tamaño, severidad, propagación y algunas características del paciente como edad, sexo, estado de salud general El equipo ha decidido priorizar la fiabilidad y protección sobre la disponibilidad, y seguridad ¿Qué consecuencias podría traer esta decisión?
- AEl dejar de lado la disponibilidad afectaría al número de pacientes que podrían ser atendidos causando posibles muertes.
- BAl no considerar la seguridad, el sistema puede exponerse a violaciones de parte de intrusos cual sería catastrófico para la clínica y los pacientes.
- CDicha priorización garantizará un correcto funcionamiento del sistema y protegerá a las personas de radiación dañina.
- DEl sistema estaría expuesto a fallos.
6En la siguiente pantalla para realizar transacciones en un banco ¿qué atributo de calidad se ha priorizado y cuál queda disminuido?

- ALa usabilidad, la seguridad.
- BLa usabilidad, robustez.
- CLa confiabilidad, la seguridad.
- DLa seguridad, el tiempo de respuesta.
7En el diseño de interfaz de la pregunta 6, ¿cuál sería el mayor problema que se puede presentar?

- ALa información no se encuentra encriptada y por tanto sería fácil de escuchar en el canal de comunicaciones.
- BEl hecho de visualizar datos como números de cuenta y saldos no protege la privacidad.
- CLa usabilidad se puede ver comprometida al tener demasiada información en pantalla.
- DEl diseño es demasiado simple y no da posibilidades de visualizar información esencial para las transacciones del cliente.
8Entre las métricas de mantenimiento tenemos la denominada “índice de madurez del software” ¿Cuál de los siguientes atributos mide con ella?
- ALa eficiencia.
- BLa estabilidad.
- CLa mantenibilidad.
- DLa confiabilidad.
9¿Qué problemas se presentarían si se desea incorporar todos los atributos de calidad del software en una aplicación?
- ANo se podría, puesto que algunos no son compatibles con otros.
- BResultaría demasiado costoso el hacerlo.
- CTomaría demasiado tiempo validarlos.
- DNo habría capacidad del personal.
10¿Cuál de las siguientes disciplinas de la ingenieria de software se preocupa por resolver los problemas relacionados con la actualización y cambios en los productos de software?
- AGestión de requerimientos.
- BGestión de la configuración.
- CControl de cambios.
- DAdministración de entregas.
11Desde el punto de vista de la gestión de la configuración, los registros de comentarios en el código se consideran como una buena forma de:
- AAyudar a las estimaciones.
- BAclarar del código.
- CMantener un historial de derivación.
- DConocer el nombre de quien hizo los cambios.
12¿Cuál de los siguientes términos corresponde con la siguiente definición: “Es una colección de versiones de componente que construyen un sistema”?
- AVersión.
- BLínea base.
- CLínea de código.
- DEspacio de trabajo.
13La diferencia fundamental entre una versión y un reléase es:
- ALa versión es la que llega a manos del cliente.
- BLa versión es parte de la línea base.
- CEl reléase asegura que las versiones de los componentes son correctas.
- DEl reléase es la entrega de un sistema que se libera para el cliente.
14¿Cuál es el beneficio más importante del uso de formatos electrónicos para solicitud de cambios al proceso?
- ARegistra decisiones tomadas, seguimiento del proceso.
- BAutomatiza la generación de modelos y código.
- CPermite una mejor especificación de los requerimientos.
- DAhorra papel.
15Según Jacobson, ¿Cuál es el efecto que produce la prevalencia de las modas sobre los procesos de ingeniería?
- ASe limitan los procesos de desarrollo de software.
- BSe estimula el desarrollo de nuevas formas de hacer software.
- CSe fomenta la participación de más personas.
16¿Cuál de los siguientes elementos del proceso de administración de cambios se encarga de analizar el requerimiento de cambio y autorizar su ejecución?
- AEl gerente de proyecto.
- BEl comité de control de cambios (CCB).
- CEl cliente.
- DLa solicitud de cambiar (CR).
17Usted tiene un producto que actualmente se encuentra en el release 3.2.1. Al hacer una actualización menor ¿Qué número de release debería tener luego de dicha actualización?
- A3.3.0
- B3.2.2
- C3.2.1.1
- D4.1.1
18La mejora de procesos es cíclica, e incluye los siguientes subprocesos:
- AMedición-análisis-cambio.
- BProceso-actividad-métrica.
- CMeta-pregunta-métrica.
- DAnálisis-cambio-métrica.
19¿Cuál es la característica de un nivel de madurez establecido como “definido”?
- AProceso AD-Hoc.
- BOrganización reactiva.
- CProcesos de gerencia integrados.
- DAusencia de proceso.
20CMMI es un modelo que permite evaluar la calidad de los procesos de desarrollo de software que llevan las compañías desarrolladoras, si luego de evaluar a una compañía se determina que encuentra en Nivel 1 ¿Qué significado tiene para la compañía?
- AApenas tienen noción de los procesos, deben iniciar inmediatamente un plan de mejora de procesos.
- BSe encuentra en la valoración más alta, el primer lugar. Implica que no debe tomar ninguna acción concreta.
- CEl Nivel 1 significa que sus procesos se encuentran claramente definidos y administrados, sin embargo, es preciso implementar mejoras.
- DEstá certificado para iniciar un plan de mejora.
21¿Cuál de los siguientes es el indicador esencial de la calidad de un producto de software?
- AEl uso de un proceso de desarrollo formal y cumplido a cabalidad
- BUna certificación CMMI otorgada al equipo de desarrollo
- CEl cumplimiento de las especificaciones y la aprobación del cliente.
22¿Cuál es el propósito del aseguramiento de la calidad del software?
- AProveer mecanismos que verifiquen los procedimientos de desarrollo
- BProveer controles que permitan validar el producto de software antes de que llegue al usuario
- CMejorar el proceso de captura de requerimientos para incrementar la satisfacción del cliente
23¿Cuáles fueron las causas por las que fue necesario introducir técnicas formales de gestión de la calidad del
software?- ALa maduración delos procesos de desarrollo
- BLa insatisfacción con entregas lentas de software y la dificultad para darle mantenimiento
- CLa creación de organismos relacionados con la estandarización de procesos de desarrollo de software
24¿Cuál de los siguientes atributos del proceso de software determina si el proceso puede continuar a pesar de los problemas inesperados?
- ALa fiabilidad
- BLa robustez
- CLa mantenibilidad
25El estándar ISO 9001 define 9 procesos centrales De la Siguiente lista ¿Cuál de ellos corresponde a procesos de soporte?
- AAdministracion de la configuracion
- BAdquisición empresarial
- CProducción y entrega
26El número de mensajes de confirmación o error que presenta un producto, es un atributo:
- AExterno
- BInterno y Externo
- CInterno
27En relación al aseguramiento de calidad del software ¿Cual de las SigUientes afirmaciones es correcta?
- AEs común hablar de control de calidad antes que de aseguramiento de la calidad del software
- BEs común hablar del aseguramiento de la calidad antes que de control de calidad
- CTanto el aseguramiento de calidad como el control de calidad están embebidos en los procesos de desarrollo
28La aplicación de un estándar se dice que puede reducir el esfuerzo de aprendizaje para iniciar un nuevo trabajo
¿Por qué se da esta situación?- AEstán hechos para minimizar el esfuerzo de aprendizaje
- BHay mucha información disponible
- CTodos los ingenieros adoptan las mismas prácticas dentro de la organización
29Humprey sugiere incluir en el plan de calidad las descripciones de los procesos y estándares de desarrollo y servicio
que deben usarse ¿Para qué considera necesario incluir estos elementos? Seleccione la alternativa que mejor
describa esta necesidad- APara que el plan se vea consistente y completo
- BPara que el equipo de calidad organice sus actividades consistentes con lo que hará el equipo de desarrollo
- CPara que el equipo de desarrollo organice sus actividades consistentes con el plan
30¿Por cuál de las siguientes razones es casi imposible conocer si un sistema cumple o no con las especificaciones?
- ALos requerimientos de software tienen diferentes orígenes y es muy difícil satisfacer a todas las partes
- BLos analistas de sistemas aún no dominan técnicas adecuadas para hacer una captura de requerimientos efectiva
- CLa naturaleza del software hace que no se puedan aplicar principios de calidad
31De las siguientes acciones, determine aquella que sea aplicable a los procesos de aseguramiento de la calidad
- AVerificar si los resultados que arroja un proceso son correctos
- BEstablecer los tiempos de respuesta obtenidos al ejecutar un proceso
- CEstablecer métricas que se usarán para medir el producto
32¿Cuál es el propósito de utilizar estándares en los procesos de aseguramiento de la calidad?
- AAplicar métodos ya probados y aceptados por las comunidades
- BAhorrar tiempo definiendo mecanismos medidas de prueba
- CAlcanzar los mismos niveles de calidad que se usan en otros sitios
33Se está desarrollando un sistema para el control de radioterapia en pacientes con cáncer, se sabe que la intensidad y el tiempo que debe exponerse el tumor a la radiación depende del tamaño, severidad, propagación y algunas caracteristicas del paciente “como edad, sexo, estado de salud general El equipo ha decidido priorizar la fiabilidad y protección sobre la disponibilidad y seguridad ¿Qué consecuencias podría traer esta decisión?
- AEl dejar de lado la disponibilidad afectaría al número de pacientes que podrían ser atendidos causando posibles muertes
- BAl no considerar la seguridad, el Sistema puede exponerse a violaciones de parte de intrusos cual seria catastrófico para la clínica y los pacientes
- CDicha priorización garantizará un correcto funcionamiento del sistema y protejerá a las personas de radiación dañina
34A pesar de existir un acuerdo entre los ingenieros de software en los beneficios de los estándares, estos tienden a calificarlos como poco aplicables para sus respectivos proyectos ¿Cuál de las siguientes estrategias podrían aplicar los administradores de calidad para minimizar el descontento?
- ABasarse en estándares internacionales
- BReducir la cantidad de documentación requerida
- CInvolucrar a los ingenieros en la selección de los estándares de producto
35Se está desarrollando un sistema para el control de radioterapia en pacientes con cáncer, se sabe que la
intensidad y el tiempo que deben exponerse el tumor a la radiación depende del tamaño, severidad, propagación y características del paciente como edad, sexo, estado de salud general El equipo ha decidido priorizar la fiabilidad y protección sobre la disponibilidad, y seguridad ¿Cuál de las siguientes razones es la causa más probable por la que se tomo esta decisión?- AEste tipo de sistemas no están expuestos a violaciones de seguridad ni tampoco están en línea, sin embargo deben ser fiables para administrar el tratamiento y proteger a las personas
- BEl considerar las cuatro atributos hubiese resultado en un costo demasiado elevado para el proyecto y hubiese resultado en una baja calidad del producto
- CPor incompatibilidad entre atributos de calidad, la priorizacíón es una de las estrategias para prevenir problemas entre atributos de calidad
36Entre los estándares de producto se establece el formato de solicitud de cambio, y como estándar de proceso el proceso de control de cambio En términos generales los procesos incluyen los formatos y documentación asociada ¿Se puede considerar como válida esta definición? ¿Por qué motivo? Seleccione la alternativa que explique este aspecto
- ASi, porque una solicitud de cambio afecta directamente al producto
- BSi, porque entre los estándares del producto se incluyen estándares de documentos
- CNo, debería ser parte del estándar de proceso
37En la mejora de procesos de software hay varios enfoques ¿Cuál de ellos se preocupa por adoptar buenas prácticas de ingeniería de software y técnicas administrativas de ingeniería de software?
- AEl enfoque ágil
- BEl orientado a proyectos
- CEl orientado a la madurez de procesos
38¿A qué nivel de madurez de CMMi corresponde la existencia de planes de proyecto que indiquen claramente sus metas?
- AIncompleto
- BRealizado
- CGestionado
39¿Cuál de los siguientes atributos del proceso de software determina resultados claros?
- ALa visibilidad
- BLa estandarización
- CLa mensurabilidad
40De acuerdo a la quinta ley de Legman ¿Cuál es el efecto de realizar entregas grandes del sistema?
- AEs posible que se necesite una nueva entrega corrigiendo los errores de la entrega principal
- BEs poco probable que el sistema funcione
- CEs preferible a las entregas menores y se reducen los errores
41En la mejora de procesos de software hay varios enfoques ¿Cuál de ellos se orienta a la reducción de sobrecargas en el proceso de software?
- AEl orientado a proyectos
- BEl enfoque ágil
- CEl orientado a la madurez de procesos
42¿Cuál de los siguientes representa los mayores problemas de los proyectos grandes?
- ALa tecnología y el proceso de desarrollo
- BLas habilidades y la experiencia del equipo
- CLa integración, la gestión del proyecto y las comunicaciones
43Considere el ciclo de mejora de procesos, el análisis del proceso se refiere
- AMedir los atributos del proyecto actual o del producto
- BValorar el proceso actual e identificar las debilidades y los cuellos de botella del proceso
- CElaborar prepuestas para atacar algunas de las debilidades identificadas en el proceso
44Con respecto al paradigma GQM (Meta-Pregunta-Métrica) ¿A cuál de los siguientes elementos corresponde la expresión: "El avance real del proyecto se monitoriza considerando como base el plan del proyecto.
- AMeta
- BPregunta
- CMétrica
45¿Cuál de las siguientes etapas del modelo de madurez CMMI implicaría y mayor nivel de organización y resultados más efectivos por parte de la empresa certificada?
- ADefinido
- BOptimizado
- CGestionado
46La meta definida como "Se manejan acciones correctivas para cerrar cuando el rendimiento o los resultados del proyecto se desvían significativamente del plan" ¿A qué área de proceso del CMMI corresponde?
- AMonitorización y control del proyecto
- BDesarrollo de requerimientos
- CAnálisis causal y resolución.
47En la terminología de la administración de la configuración ¿Cuál de las alternativas corresponde a Ramificación (Branching)?
- ACreación de una línea de código a partir de otra existente
- BLa creación de una nueva versión de un componente de software al combinar versiones separadas en diferentes líneas de código
- CLa creación de una versión ejecutable del sistema
48¿Cuál de los siguientes esquemas corresponde a una Línea base?
- A

- B

- C

- A
49¿Qué entidad analiza y determina el impacto de una solicitud de cambio en el sistema?
- ASoporte al cliente
- BComité de control de cambios
- CEquipo técnico de desarrollo.
50¿Cuál de las siguientes alternativas describe los aspectos que intenta controlar exhaustivamente la disciplina de administración de la configuración?
- ALa reusabilidad
- BLa flexibilidad
- CLa integridad y rastreabilidad
51¿Cuál de los siguientes es un ítem de configuración?
- AEl equipo del proyecto
- BLa organización
- CEl código
52En Ia gestión de entregas del software ¿Cuál es el propósito de las entregas mayores?
- AAgregar funcionalidades nuevas a la aplicación
- BRepara bugs y corrige problemas
- CSon actualizaciones rutinarias que no alteran la aplicación
53En términos de la administración de la configuración ¿Cuál de las alternativas corresponde a Combinación (Merging).?
- ACreación de una línea de código a partir de otra existente
- BLa creación de una nueva versión de un componente de software al combinar versiones separadas en diferentes líneas de código
- CLa creación de una versión ejecutable del sistema
54Desde el punto de vista de la administración de la configuración, la línea base se puede definir como.
- AUna colección de versiones
- BUna instancia de un ítem de configuración
- CUn área de trabajo privada
55En la gestión de entregas del software ¿Cuál es el propósito de las entregas menores?
- AAgregar nuevas funcionalidades a la aplicación
- BRepara bugs y corrige problemas
- CSon actualizaciones rutinarias que no alteran la aplicación
56¿Cuál de los siguientes términos asocia a los productos de software que van a manos de los usuarios?
- AVersión
- BRelease
- CBeta
57¿Cuál de los siguientes problemas ayuda a resolver un sistema de administración de la configuración?
- AEl modelado del sistema no corresponde a un enfoque arquitectónico adecuado
- BEl seguimiento de los costos es impreciso
- CLa desorganización de los componentes que constituyen el proyecto de desarrollo
58¿Cuál de los siguientes esquemas le permitiría mantener una colección de versiones de componentes para construir un sistema?
- A

- B

- C

- A
59¿Cuál de los siguientes no es uno de los fines de la administración de la configuración?
- AAdministración del cambio
- BConstrucción del sistema
- CEvaluación de riesgos
60En el uso automatizado de gestión de versiones, qué procesos ayudan a evitar conflictos que se pudieran presentar entre los diferentes participantes del proyecto.
- ACheck-in, Check-out
- BLa línea base
- CEl versionamiento de código.
Information
- Description
- Ingenieria de Software Quiz on Segundo Bimestre, created by Pablo Castro on 31/08/2017.
- Author
- Pablo Castro
- Language
- English
- Views
- 5
- Tags
- Rating
- No ratings yet Rate this quiz