INGENIERIA DE SOFTWARE EXAMEN FINAL



1
Puntos: 1
Contexto: Este tipo de preguntas consta de dos proposiciones, así: una Afirmación y una Razón, Unidas por la palabra PORQUE. El estudiante debe examinar la veracidad de cada proposición y la relación teórica que las une.
Enunciado:
La garantía de la calidad o aseguramiento de calidad comprende todas aquellas actividades de una empresa u organismo para conseguir y demostrar la calidad en ésta. En proyectos de desarrollo de software, la calidad del software es importante ya que ayuda en la mejora del proceso del software y por ende en la mejora del producto PORQUE En proyectos de software la garantía de calidad estadística, permite establecer parámetros y medidas de la calidad del software de una manera más cuantitativa y exacta.
Seleccione una respuesta.
Incorrecto
Puntos para este envío: 0/1.
Question2
Puntos: 1
Contexto: Este tipo de pregunta se desarrolla en torno a un (1) enunciado y cuatro (4) opciones de respuesta. Solo una (1) de estas opciones responde correctamente a la pregunta
Enunciado:
El proceso de desarrollo de software es considerado como una serie de pasos a seguir para construir un producto o un sistema. El proceso del software es importante porque proporciona estabilidad, control y organización a una actividad que puede volverse caótica, si no se controla. Es aquí donde la Ingeniería de Software tiene su fundamento y su función. De acuerdo a esto, ¿cuál de las siguientes definiciones NO se aplica de manera adecuada a lo que es la “Ingeniería del software”?
Seleccione una respuesta.
Correcto
Puntos para este envío: 1/1.
Question3
Puntos: 1
Contexto: Este tipo de pregunta se desarrolla en torno a un (1) enunciado y cuatro (4) opciones de respuesta (1, 2, 3, 4). Solo dos (2) de estas opciones responden correctamente a la pregunta de acuerdo con la siguiente información.
Enunciado:
Dentro de los modelos de procesos de software se encuentran los ”Modelos de procesos evolutivos”. Dichos modelos son iterativos y se caracterizan por desarrollar versiones cada vez más completas del software. El modelo espiral y el modelo incremental son ejemplos de estos modelos evolutivos. De acuerdo con esta explicación, señale las dos características que identifican a este tipo de modelos de procesos de software evolutivos:
1. Son especiales para proyectos-software que deben implementarse de inmediato
2. Las pruebas son de tipo construcción y acción, es decir cada módulo se prueba e instala
3. Las pruebas se realizan cuando el software esté completamente terminado
4. Son especiales para proyectos-software que no deben implementarse de inmediato
Seleccione una respuesta.
Incorrecto
Puntos para este envío: 0/1.
Question4
Puntos: 1
Contexto: Este tipo de pregunta se desarrolla en torno a un (1) enunciado y cuatro (4) opciones de respuesta (1, 2, 3, 4). Solo dos (2) de estas opciones responden correctamente a la pregunta de acuerdo con la siguiente información.
Enunciado: El trabajo que se asocia a la ingeniería del software se puede dividir en tres fases: Fase de definición, Fase de desarrollo y Fase de mantenimiento, con independencia del área de aplicación, tamaño o complejidad del proyecto. Cada una de estas tres etapas tiene su interés o centro de atención particular. La fase de desarrollo se centra en el cómo, siendo las tareas específicas de esta fase: Diseño del software, Generación de código, Prueba del software. Cuáles de las siguientes actividades son las más indicadas para realizar en esta etapa, dentro de un proceso de desarrollo de un software específico:
1. Análisis de los requerimientos del cliente para el nuevo sistema
2. Creación de un prototipo para primeras pruebas con el usuario
3. Ajuste del software de acuerdo a los resultados de las pruebas realizadas
4. Definir el diseño de las estructuras de datos para el software
Seleccione una respuesta.
Correcto
Puntos para este envío: 1/1.
Question5
Puntos: 1
Contexto: Este tipo de pregunta se desarrolla en torno a un (1) enunciado y cuatro (4) opciones de respuesta. Solo una (1) de estas opciones responde correctamente a la pregunta
Enunciado:
Otro de los modelos de proceso para desarrollo de software que nos brinda la Ingeniería del Software es el modelo DRA (Desarrollo Rápido de Aplicaciones). Este proceso DRA permite al equipo de desarrollo crear un “sistema completamente funcional” dentro de periodos cortos de tiempo (de 60 a 90 días), además asume la utilización de técnicas de cuarta generación para el desarrollo de las aplicaciones como tal. Dentro de esas técnicas de cuarta generación, ¿en cuál hace especialmente énfasis este modelo DRA?
Seleccione una respuesta.
Correcto
Puntos para este envío: 1/1.
Question6
Puntos: 1
Contexto: Este tipo de preguntas consta de dos proposiciones, así: una Afirmación y una Razón, Unidas por la palabra PORQUE. El estudiante debe examinar la veracidad de cada proposición y la relación teórica que las une.
Enunciado:
Al inicio de un proyecto-software, el gestor del proyecto debe examinar el producto y el problema a resolver, ya que se debe delimitar claramente el ámbito del producto. El ámbito de un producto-software hace referencia al contexto, a los objetivos de información y a la función y rendimiento del software PORQUE La etapa de análisis de requisitos de un proyecto de desarrollo de software sugiere la descomposición del problema a resolver y está orientada hacia la funcionalidad del software y hacia el proceso para entregarlo.
Seleccione una respuesta.
Correcto
Puntos para este envío: 1/1.
Question7
Puntos: 1
Contexto: Este tipo de pregunta se desarrolla en torno a un (1) enunciado y cuatro (4) opciones de respuesta (1, 2, 3, 4). Solo dos (2) de estas opciones responden correctamente a la pregunta de acuerdo con la siguiente información.
Enunciado: Las métricas para proyectos de software sugieren que los proyectos deben permitir mediciones a lo largo del proceso de ingeniería del software. Identifique cuáles de los siguientes aspectos deben medir los proyectos:
1. Los clientes del proyecto, ya que se debe evaluar qué tan grande es la organización o cliente que requiere el trabajo
2. Las estrategias de mercadeo, ya que se requiere medir el nivel de efectividad y aceptación del producto a realizar
3. La información de entrada, ya que se requiere identificar la dimensión de los recursos necesarios para realizar el trabajo
4. Los resultados arrojados por el sistema, ya que se requieren medidas que indiquen la efectividad de las entregas
Seleccione una respuesta.
Correcto
Puntos para este envío: 1/1.
Question8
Puntos: 1
Contexto: Este tipo de pregunta se desarrolla en torno a un (1) enunciado y cuatro (4) opciones de respuesta (1, 2, 3, 4). Solo dos (2) de estas opciones responden correctamente a la pregunta de acuerdo con la siguiente información.
Enunciado: Partiendo de la premisa de la Ingeniería de Software en cuanto a que todo software debe medirse para evaluar su calidad, se establece la necesidad de tomar medidas y utilizar métricas que nos ayuden a coordinar su desarrollo. Existe una diversidad de métricas de software; las métricas de software orientadas al tamaño provienen de la normalización de las medidas de calidad y/o productividad considerando el “tamaño” del software que se haya producido. Revisando las siguientes medidas tomadas de un proyecto de software:
Proyecto : “MASUnad”
LDC : 7.500
Esfuerzo : 30
Costo $ : 85,000,000
Páginas de documentación : 1200
Errores : 40
Defectos : 15
Personas : 6
Identifique cuál de las siguientes métricas se pueden derivar a partir de las anteriores mediciones:
1. Costo ($) por LDC por persona-mes
2. Promedio LDC producidas por persona- mes
3. LDC faltantes por cada módulo producido
4. Esfuerzo faltante por cada interfaz diseñada
Seleccione una respuesta.
Incorrecto
Puntos para este envío: 0/1.
Question9
Puntos: 1
Contexto: Este tipo de pregunta se desarrolla en torno a un (1) enunciado y cuatro (4) opciones de respuesta (1, 2, 3, 4). Solo dos (2) de estas opciones responden correctamente a la pregunta de acuerdo con la siguiente información.
Enunciado: Las revisiones del software son el conjunto de actividades que suceden como resultado del análisis, el diseño y la codificación y que sirven para depurar las actividades de ingeniería del software. Dentro de las siguientes opciones seleccione cuáles corresponden a objetivos de las revisiones del software:
1. Identificar quiénes son los responsables de los errores del producto
2. Establecer el costo real de los defectos del software producido
3. Señalar la necesidad de mejoras y correcciones en el producto
4. Conseguir un trabajo técnico de una calidad más predecible
Seleccione una respuesta.
Correcto
Puntos para este envío: 1/1.
Question10
Puntos: 1
Contexto: Este tipo de pregunta se desarrolla en torno a un (1) enunciado y cuatro (4) opciones de respuesta. Solo una (1) de estas opciones responde correctamente a la pregunta
Enunciado:
Las pruebas del software comprenden el examen o exploración final de las especificaciones del diseño y de la codificación del software desarrollado. Su fin es identificar y descubrir un error, para entrar a corregirlo de inmediato. Una de las estrategias de pruebas que se pueden aplicar para tener la mayor probabilidad de encontrar el mayor número de errores con la mínima cantidad de esfuerzo y tiempo posible, es:
Seleccione una respuesta.
Correcto
Puntos para este envío: 1/1.
Question11
Puntos: 1
Contexto: Este tipo de pregunta se desarrolla en torno a un (1) enunciado y cuatro (4) opciones de respuesta (1, 2, 3, 4). Solo dos (2) de estas opciones responden correctamente a la pregunta de acuerdo con la siguiente información.
Enunciado: El software se ha convertido en el elemento clave de la evolución de los sistemas y productos informáticos. Cuáles de las siguientes opciones presentan las características que permiten visualizar lo que en realidad es el software:
1. El software se desarrolla, no se fabrica
2. El software no se “estropea”, pero se deteriora y, el software se construye a medida
3. El software no se “deteriora”, pero se estropea y, el software se construye a medida
4. El software se fabrica, no se desarrolla
Seleccione una respuesta.
Correcto
Puntos para este envío: 1/1.
Question12
Puntos: 1
Contexto: Este tipo de pregunta se desarrolla en torno a un (1) enunciado y cuatro (4) opciones de respuesta. Solo una (1) de estas opciones responde correctamente a la pregunta
Enunciado: Usted es el jefe de proyectos de una compañía de software. Se le ha pedido que planifique un proyecto de importancia extrema para la empresa, cuyo objetivo es “migrar su software estrella tipo cliente servidor a un ambiente web”. En dicha planificación se le solicita específicamente definir el listado de tareas a realizar y utilizar una técnica efectiva para establecer una planificación temporal del proyecto. De las siguientes opciones ¿cuál sería la herramienta más efectiva que usaría para realizar dicha planificación temporal del proyecto?
Seleccione una respuesta.
Correcto
Puntos para este envío: 1/1.
Question13
Puntos: 1
Contexto: Este tipo de pregunta se desarrolla en torno a un (1) enunciado y cuatro (4) opciones de respuesta. Solo una (1) de estas opciones responde correctamente a la pregunta
Enunciado:
Es importante incorporar estrategias de desarrollo que acompañen al proceso, métodos y a las herramientas para desarrollo de software. Una estrategia es el modelo de proceso o paradigma de ingeniería del software. Se selecciona un modelo de proceso para la ingeniería del software según la naturaleza del proyecto y de la aplicación, los métodos y las herramientas a utilizarse, y los controles y entregas que se requieren. Dentro de estos modelos de proceso está el llamado “ciclo de vida básico” o “modelo lineal secuencial”, el cual sugiere un enfoque sistemático, secuencial, para el desarrollo del software que comienza en un nivel de sistemas y progresa con el análisis, diseño, codificación, pruebas y mantenimiento. De acuerdo a esta definición, ¿cuál de los siguientes ejemplos de proyectos-software es el más apropiado para ser trabajado a través del modelo de ciclo de vida básico o modelo lineal secuencial?
Seleccione una respuesta.
Incorrecto
Puntos para este envío: 0/1.
Question14
Puntos: 1
Contexto: Este tipo de pregunta se desarrolla en torno a un (1) enunciado y cuatro (4) opciones de respuesta (1, 2, 3, 4). Solo dos (2) de estas opciones responden correctamente a la pregunta de acuerdo con la siguiente información.
Enunciado: Dentro de las métricas que se deben realizar en un proyecto de software están las mediciones del software. Estas mediciones se categorizan en medidas directas y medidas indirectas. Cuáles de las siguientes medidas corresponderían a la categoría de medidas directas para el software:
1. La fiabilidad y facilidad de mantenimiento del producto
2. Total de líneas de código producidas (LCD) en el software
3. La funcionalidad, calidad, complejidad y eficiencia del software
4. Velocidad de ejecución y defectos informados en cierto periodo de tiempo
Seleccione una respuesta.
Correcto
Puntos para este envío: 1/1.
Question15
Puntos: 1
Contexto: Este tipo de preguntas consta de dos proposiciones, así: una Afirmación y una Razón, Unidas por la palabra PORQUE. El estudiante debe examinar la veracidad de cada proposición y la relación teórica que las une.
Enunciado: Dentro de los factores de calidad orientados hacia la verificación de las características operativas del producto-software está la “Eficiencia”. Dicha eficiencia busca identificar qué recursos hardware y software se necesitan para el desarrollo del producto PORQUE Uno de los aspectos a tener en cuenta a la hora de evaluar la calidad de un software es el grado en que la aplicación lleve a cabo las operaciones especificadas y con la precisión requerida.
Seleccione una respuesta.
Correcto
Puntos para este envío: 1/1.
Question16
Puntos: 1
Contexto: Este tipo de pregunta se desarrolla en torno a un (1) enunciado y cuatro (4) opciones de respuesta. Solo una (1) de estas opciones responde correctamente a la pregunta
Enunciado:
Las revisiones del software, son el conjunto de actividades que suceden como resultado del análisis, el diseño y la codificación y que sirven para depurar las actividades de ingeniería del software. Las revisiones de software se usan como modelo para la amplificación de defectos y para ilustrar la generación y detección de errores durante los pasos de diseño preliminar, diseño detallado y codificación del proceso de ingeniería del software. De acuerdo con dicha afirmación, señale ¿cuál de las siguientes opciones corresponde a un objetivo clave de las revisiones de software?
Seleccione una respuesta.
Correcto
Puntos para este envío: 1/1.
Question17
Puntos: 1
Contexto: Este tipo de pregunta se desarrolla en torno a un (1) enunciado y cuatro (4) opciones de respuesta (1, 2, 3, 4). Solo dos (2) de estas opciones responden correctamente a la pregunta de acuerdo con la siguiente información.
Enunciado:
La garantía de calidad del software (SQA), comprende un conjunto de tareas y acciones sistemáticas y planificadas que permiten asegurar la calidad del software. A este conjunto de tareas y acciones se les denomina Actividades de SQA. De las siguientes opciones identifique cuáles no pueden ser consideradas actividades que ayuden a garantizar la calidad del software:
1. Definición del tipo de clientes a quien va dirigido el producto software
2. Documentación de cada módulo, proceso y opción del producto software
3. Definición de la marca comercial y del precio para el producto software
4. Auditoría de los procesos, módulos y opciones del producto de software
Seleccione una respuesta.
Correcto
Puntos para este envío: 1/1.
Question18
Puntos: 1
Contexto: Este tipo de pregunta se desarrolla en torno a un (1) enunciado y cuatro (4) opciones de respuesta. Solo una (1) de estas opciones responde correctamente a la pregunta
Enunciado:
Un proyecto de desarrollo de software que están adelantando algunos docentes y estudiantes de la Unad es: “Lectura y cálculo de facturación en sitio a través de dispositivos móviles”. Conociendo que existen gran cantidad de aplicaciones de software, ¿en cuál de los siguientes tipos de aplicaciones clasificaría este software que se está diseñando en la Unad?
Seleccione una respuesta.
Incorrecto
Puntos para este envío: 0/1.
Question19
Puntos: 1
Contexto: Este tipo de preguntas consta de dos proposiciones, así: una Afirmación y una Razón, Unidas por la palabra PORQUE. El estudiante debe examinar la veracidad de cada proposición y la relación teórica que las une.
Enunciado:
Las métricas técnicas para el software proporcionan una manera sistemática de valorar la calidad basándose en un conjunto de reglas orientadas a controlar la operación, revisión y transición del producto PORQUE Una métrica técnica de software que se debe considerar para descubrir y corregir problemas potenciales en el producto-software es la capacidad de crecimiento de la empresa de desarrollo de software
Seleccione una respuesta.
Incorrecto
Puntos para este envío: 0/1.
Question20
Puntos: 1
Contexto: Este tipo de pregunta se desarrolla en torno a un (1) enunciado y cuatro (4) opciones de respuesta. Solo una (1) de estas opciones responde correctamente a la pregunta
Enunciado: La ingeniería de software contempla la etapa de Pruebas, como una de las últimas fases indispensable en todo proyecto de desarrollo de software. Las pruebas del software comprenden el examen o exploración final de las especificaciones del diseño y de la codificación. Las pruebas del software son un conjunto de evaluaciones cuyo fin es identificar y descubrir un error. Considerando esta definición ¿cuál de las siguientes actividades se ejecuta en la etapa de pruebas para un proyecto de desarrollo de software?
Seleccione una respuesta.
Correcto
Puntos para este envío: 1/1.

No hay comentarios.:

Publicar un comentario

Déjanos un comentario positivo o corrigiendo alguna respuesta de este examen