option
Cuestiones
ayuda
daypo
buscar.php

INGENIERIA EN SOFTWARE II

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
INGENIERIA EN SOFTWARE II

Descripción:
UNEMI EX

Fecha de Creación: 2026/07/21

Categoría: Universidad

Número Preguntas: 47

Valoración:(0)
COMPARTE EL TEST
Nuevo ComentarioNuevo Comentario
Comentarios
NO HAY REGISTROS
Temario:

Según el modelo de Pressman, la calidad del software depende de: Cumplimiento de requisitos, valor para el usuario, proceso disciplinado. Equipos de desarrollo altamente capacitados. Adherencia a estándares y certificaciones. Uso de tecnologías y metodologías modernas.

¿Cuál de los siguientes NO es un lineamiento recomendado para escribir requerimientos en lenguaje natural?. Usar un formato estándar para todos. Distinguir entre requerimientos obligatorios y deseables. Ser lo más técnico posible para no perder precisión. Resaltar partes claves del requerimiento.

Los requerimientos del sistema detallan los requerimientos de usuario con el fin de: Definir la arquitectura y el diseño detallado. Establecer la interacción entre componentes. Ser utilizados como entrada por los desarrolladores. Describir la implementación y el código fuente.

¿Cuál es la ventaja de utilizar escenarios durante la adquisición de requerimientos?. Son fáciles de entender para los usuarios no técnicos. Permiten una validación temprana de requerimientos. Facilitan la clasificación y priorización de requerimientos. Identifican inconsistencias entre requerimientos.

La calidad de un producto de software según Pressman depende principalmente de: Desarrollo por equipos altamente capacitados. Un proceso disciplinado que genere beneficios al usuario y productor. Uso de metodologías y herramientas modernas. Cumplimiento de estándares y certificaciones.

El refinamiento progresivo permite: Evaluar diferentes alternativas de diseño. Particionar un sistema en subsistemas débilmente acoplados. Verificar requerimientos no funcionales como rendimiento. Agregar detalles a una solución en pasos incrementales.

¿Qué elementos definen la cohesión funcional en el diseño de componentes?. Existe un flujo secuencial entre operaciones. Las operaciones acceden a los mismos atributos. Las operaciones pertenecen a una misma capa. Las operaciones realizan un cálculo específico.

El propósito de los patrones arquitectónicos es: Especificar requisitos funcionales. Resolver problemas de diseño específicos. Definir estándares de codificación. Seleccionar herramientas de desarrollo.

Los diagramas de actividad representan: Organización estática de componentes y clases. Requerimientos funcionales desde la perspectiva del usuario. Comportamiento dinámico y flujo de tareas. Restricciones no funcionales como rendimiento.

¿Qué es la calidad del diseño según Pressman?. La calidad del diseño se refiere a la capacidad de un sistema para adaptarse a nuevos escenarios de uso. La calidad del diseño se refiere a la facilidad para mantener un sistema sin reducir su confiabilidad. La calidad del diseño se refiere a las características que los usuarios finales valoran en un producto de software. La calidad del diseño se refiere a las características que los diseñadores especifican para un producto.

¿Cuál de las siguientes NO es una actividad previa a la revisión de software?. Seleccionar el equipo de revisión. Establecer lugar y tiempo de revisión. Distribuir los documentos a revisar. Efectuar los cambios acordados.

¿Cuál es el propósito del diseño de contenido en componentes para aplicaciones web?. Modelar la jerarquía de herencia entre componentes. Especificar la distribución física de los componentes. Describir la semántica de las operaciones. Definir la información que manejará cada componente.

La plantilla en la especificación estructurada ayuda a: Usar terminología más técnica. Simplificar el lenguaje. Reducir la cantidad de detalles. Estandarizar los requerimientos.

La clasificación y organización de requerimientos permite: Agrupar relacionados en categorías coherentes. Resolver inconsistencias y conflictos. Negociar la prioridad e importancia relativa. Definir un cronograma detallado de entrega.

La especificación de la arquitectura debe definir: Los algoritmos utilizados en cada componente. La implementación detallada de cada módulo. Las responsabilidades y colaboraciones de las clases. Los componentes, su agrupación e interacciones.

En el diseño arquitectónico, el diagrama de contexto representa: Los componentes del sistema y sus dependencias. Los casos de uso del sistema y actores. La estructura de clases del dominio del problema. Las interacciones del sistema con entidades externas.

En el diseño de la interfaz de software, ¿cuáles son los tres elementos importantes?. La interfaz de usuario, las interfaces de red y las interfaces de hardware. La interfaz de usuario, las interfaces externas y las interfaces internas. La interfaz gráfica, las interfaces de programación y las interfaces de usuario. La interfaz principal, las interfaces secundarias y las interfaces de prueba.

¿Cuál de los siguientes elementos Reduciría la ambigüedad en la especificación de requerimientos?. Redacción vaga e informal. Abundante jerga técnica. Uso extensivo de diagramas y flujogramas. Descripciones cortas y simplificadas.

¿Qué representan los diagramas de flujo en el diseño estructurado?. La interfaz de los componentes. El flujo de control entre actividades. Los casos de uso del sistema. Las interacciones entre componentes.

Los estándares ISO 9001: Garantizan software de alta calidad. Son específicos para la industria del software. Definen procesos específicos de desarrollo de software. Definen un marco para desarrollar sistemas de gestión de calidad.

¿Cuál es el propósito principal de la certificación ISO 9001?. Garantizar software de alta calidad. Definir procesos de desarrollo de software. Establecer el uso de herramientas específicas. Auditar los procesos de gestión de calidad.

¿Cuál es el propósito principal de la especificación estructurada de requerimientos?. Hacer la especificación más formal y reducir ambigüedades. Facilitar cambios y actualizaciones a los requerimientos. Mejorar la comunicación con los usuarios no técnicos. Permitir especificaciones gráficas y matemáticas.

¿Cuál es la información mínima que debe tener la especificación estructurada de un requerimiento funcional?. Entradas, salidas y datos requeridos. Descripción básica, entradas y fuente del requerimiento. Prioridad, riesgos e interdependencias. Solo precondición, postcondición y efectos colaterales.

La modularidad excesiva puede provocar: Disminución de la productividad de desarrollo. Aumento de la complejidad de integración y pruebas. Acoplamiento excesivo entre módulos. Pérdida del enfoque en la arquitectura del sistema.

¿En qué consiste una inspección de software?. En la revisión visual y detallada del código por pares. En la ejecución controlada del código fuente. En la verificación automatizada de estándares. En el análisis estadístico de métricas del producto.

Los diagramas de clases muestran: Comportamiento dinámico del sistema. Requerimientos funcionales desde la perspectiva del usuario. Restricciones no funcionales como seguridad. Organización estática de las clases y sus relaciones.

¿Cuál es la característica distintiva de las arquitecturas orientadas a objetos?. Particionamiento en subsistemas independientes. Descomposición jerárquica del sistema. Comunicación mediante paso de mensajes. Existencia de una base de datos central.

Los escenarios son útiles para elicitar requerimientos con usuarios inexpertos porque: No requieren una participación muy activa de los usuarios. Describen interacciones concretas con el sistema. Permite utilizar un lenguaje técnico preciso. Se centran en aspectos abstractos del negocio.

¿Por qué se recomienda incluir pre y post condiciones al especificar requerimientos funcionales?. Para vincular requerimientos dependientes entre sí. Para definir restricciones antes y después de ejecutar una función. Para dividir la función en partes obligatorias y opcionales. Para especificar entradas y salidas de cada función.

¿Qué representan las métricas estáticas en el software?. Mediciones en producción. Pruebas de interfaz gráfica. Análisis del código fuente. Evaluación de la documentación.

El rediseño se enfoca en: Adaptar el sistema ante cambios en requerimientos. Optimizar algoritmos y estructuras de datos internas. Refactorizar código duplicado. Mejorar la modularidad y acoplamiento.

¿Cuál es la característica principal de las arquitecturas de llamada y retorno?. Modelamiento de datos en una base de datos central. Particionamiento en subsistemas independientes. Descomposición jerárquica mediante invocación de funciones. Comunicación entre componentes mediante mensajes.

¿Cuál es la principal ventaja de usar tablas para especificar requerimientos?. Permiten especificar requerimientos gráficos. Se integran fácilmente con diagramas. Tienen una estructura clara y eliminan ambigüedades. Son más simples que el lenguaje natural.

La etnografía permite elicitar requerimientos que reflejan: La forma en que los usuarios realizan actualmente su trabajo. Los objetivos de negocio abstractos de los altos directivos. Los procesos organizacionales formales documentados. Las necesidades explícitas indicadas por los usuarios.

¿Cuál es el propósito de los atributos de calidad como "intuitivo", "eficiente" y "robusto" para evaluar una interfaz de usuario?. Proveer criterios prácticos para evaluar la calidad. Cuantificar la calidad mediante métricas objetivas. Comparar diferentes interfaces de usuario. Definir expectativas abstractas de los usuarios.

¿Cuál es la principal diferencia entre los estándares ISO 9001 y CMMI?. ISO 9001 se enfoca en el proceso y CMMI en el producto. ISO 9001 es prescriptivo y CMMI es flexible. CMMI define procesos y ISO 9001 es un marco de trabajo. CMMI es para software y ISO 9001 para hardware.

¿Qué permite el lenguaje de diseño en programación estructurada?. Modelar requisitos de usuario. Desarrollar prototipos ejecutables. Representar interfaces gráficas. Describir algoritmos con facilidad.

¿Cuál es la notación gráfica principal utilizada en el modelado de sistemas?. DFD. ERD. RAD. UML.

Los stakeholders o interesados principales en la especificación de requerimientos son: Todas las anteriores. Los encargados de pruebas y QA. El equipo de desarrollo de software. Los usuarios finales y expertos del negocio.

La comprobación de validez en la validación de requerimientos implica: Verificar carencias en los requerimientos recolectados. Confirmar que están correctamente documentados. Garantizar que sean consistentes y no contradictorios.

Las arquitecturas por capas se caracterizan por: Paradigma de programación orientada a objetos. Ausencia de acoplamiento entre capas. Estructura de pipe-and-filter. Abstracción creciente en cada capa superior.

¿Por qué es importante evitar ambigüedades en la especificación de requerimientos?. Porque dificulta la comunicación con los usuarios. Porque hace el mantenimiento más complicado. Porque puede causar malentendidos y errores en el desarrollo. Porque viola los estándares y normas de especificación.

Los diagramas de despliegue representan: Requerimientos funcionales desde la perspectiva del usuario. Comportamiento dinámico y flujos de eventos. Organización física de componentes en nodos. Restricciones no funcionales como seguridad.

El acoplamiento entre componentes: Debe mantenerse tan bajo como sea posible. Mejora el rendimiento del sistema. Debe ser eliminado por completo. No afecta la mantenibilidad del sistema.

Los aspectos representan: Preocupaciones que abarcan todo el sistema. Soluciones reutilizables para problemas específicos. Interfaces estandarizadas entre componentes. Módulos funcionales altamente cohesivos.

¿Qué función tienen las métricas de control en el software?. Medir atributos del código fuente. Evaluar productividad de programadores. Gestionar procesos de desarrollo. Predecir mantenibilidad.

¿Cuál de las siguientes afirmaciones sobre los estándares ISO 9001 es FALSA?. Requieren auditorías de terceros. Proveen un marco para gestión de calidad. Definen procesos de desarrollo de software específicos. Son genéricos para múltiples industrias.

Denunciar Test