WorksheetsRequerimientos de Software
Total questions: 47
Worksheet time: 22mins
¿Cuál de las siguientes NO es una fase del ciclo de vida del software?
a) Codificación
b) Diseño
c) Implementación
d) Comercialización
Los requerimientos que describen características como rendimiento, seguridad y fiabilidad se conocen como:
a) Requerimientos funcionales
b) Requerimientos no funcionales
c) Requerimientos de calidad
c) Requerimientos de calidad
La fase del ciclo de vida donde se definen y documentan los requerimientos del sistema es:
a) Diseño
b) Codificación
c) Ingeniería de requisitos
d) Mantenimiento
¿Cuál de las siguientes actividades NO corresponde a la ingeniería de requisitos?
a) Elicitación de requisitos
b) Análisis de requisitos
c) Codificación del software
d) Validación de requisitos
Una característica deseable de los requisitos es que deben ser:
a) Ambiguos
b) Inconsistentes
c) Verificables
d) Incompletos
En la fase de mantenimiento del ciclo de vida se realizan actividades para:
a) Construir el código del sistema
b) Definir los requerimientos iniciales
c) Corregir defectos y adaptar el sistema
d) Diseñar la arquitectura del software
¿En qué orden se ejecutan típicamente las fases del ciclo de vida?
a) Diseño, Implementación, Requisitos, Pruebas
b) Requisitos, Diseño, Implementación, Pruebas
c) Pruebas, Diseño, Requisitos, Implementación
d) Implementación, Pruebas, Diseño, Requisitos
En la fase de pruebas del ciclo de vida se evalúa:
a) El diseño preliminar del sistema
b) Los requerimientos iniciales
c) La calidad del producto de software
d) Las necesidades de los usuarios
Son los requerimientos que surgen de las necesidades puntuales del cliente, por ejemplo: emitir reporte de ventas diario, permitir el registro de los asientos contables, etc.
No funcionales
Funcionales
Son los requerimientos que determinan cómo se debe comportar el producto en cuanto a desempeño, confiabilidad, usabilidad y portabilidad
Requerimientos organizaciones
Requerimientos de producto
Externos
Seleccione la respuesta correcta a la que pertenece esta definición:
Grado en que un sistema, software o servicio de TI permite y facilita que sea probado en un determinado contexto.
Disponibilidad
Comprobabilidad:
Seguridad
Definido como la facilidad de uso y aprendizaje de un Sistema, Software o Servicio de Tecnología de Información.
Mantenibilidad
Extensibilidad:
Usabilidad
Identifique que tipos de requerimiento es : Toda funcionalidad del sistema y transacción de negocio debe responder al usuario en menos de 5 segundos.
Funcional
No Funcional
El proceso de ventas en el sistema abarcará los siguientes pasos: Ingreso de pedido de venta, emisión de orden de entrega (despacho), facturación y cobranza.
Funcional
No Funcional
El nuevo sistema debe desarrollarse aplicando patrones y recomendaciones de programación que incrementen la seguridad de datos.
Funcional
No Funcional
El tiempo de aprendizaje del sistema por un usuario deberá ser menor a 4 horas.
Funcional
No Funcional
Las listas de precios tendrán un período de vigencia (fecha inicial y fecha final).
Funcional
No funcional
El sistema llevará un control de las cantidades que se están pidiendo, en relación con las cantidades existentes en inventario. Al registrar un pedido, en caso que exista inventario suficiente el sistema dará de alta al pedido y registrará una reserva de ese material o producto reservada para ese pedido.
Funcional
No funcional
¿Cuáles es el orden de las etapas para el levantamiento de requerimientos?
Validación, Análisis, definición, levantamiento
Levantamiento, validación, Análisis, Definición
Levantamiento, Análisis, Definición, Validación
A I U D A
Cuales son procesos de ingeniería de requisitos:
Estudio de Factibilidad y Especificación
Obtención y resultados
Estudio de factibilidad y lista de requisitos
todas las anteriores
La especificación de requerimientos se dividen en:
entrevista, cuestionarios, muestreo, documentacion
funcionales y no funcionales
estudios de factibilidad y limitaciones
El objetivo de un caso de uso es el de capturar el comportamiento deseado del sistema en desarrollo sin tener que especificar cómo se implementa este comportamiento
verdadero
falso
¿Cuál de las siguientes es una técnica de validación?
Inspecciones formales.
Encuestas y entrevistas.
Pruebas estáticas.
¿Qué es la validación de requerimientos de software?
Proceso de asegurarse de que los requerimientos están bien documentados.
Proceso de asegurarse de que los requerimientos cumplen con las necesidades del usuario.
Proceso de corregir errores en el código.
¿Qué pregunta se intenta responder con la verificación de requerimientos?
¿Estamos construyendo el producto correcto?
¿Estamos construyendo el producto correctamente?
¿Estamos utilizando las herramientas adecuadas?
Registrar la venta de los productos comprados.
Funcional
No Funcional
Los cajeros deben ingresar usuario y contraseña para poder usar los servicios del sistema.
Funcional
No Funcional
El sistema debe estar soportado bajo plataforma Windows.
Funcional
No Funcional
La interfaz gráfica garantiza la fácil navegabilidad con el teclado y con el ratón.
Funcional
No Funcional
El lenguaje de programación debe ser C# de .NET.
Funcional
No Funcional
Usa la evidencia directa de lo que ve para recolectar información.
Estructurada
Observación
Encuesta
Técnica para elicitar requerimientos de software
Estructurada
Observación
Encuesta
Es una metodología ágil para la especificación de requisitos
Caso de uso
JAD
UML
Kanban
Representación en forma de ovalo que indica una función del sistema
Caso de uso
JAD
UML
Kanban
Se representa mediante un hombre de palo
Desarrollador
Stackeholder
Actor
Colección de métodos para resolver un tipo de problemas
Metodo
Metodología
Ciclo de vida del Software
Requerimiento
Requisito
Es la condición que debe cumplir algo.
Metodo
Metodología
Ciclo de vida del Software
Requerimiento
Requisito
Se refiere a la petición que se hace de algo que se solicita.
Metodo
Metodología
Ciclo de vida del Software
Requerimiento
Requisito
Todos los lectores de un requerimiento deben llegar a una interpretación singular y consistente.
Lo anterior corresponde a que característica de un requerimiento:
Necesario
Correcto
Consistente
No ambiguo
¿Qué cosas podemos programar?
Carros
Computadoras
Robots
Todas las respuestas son correctas
A que se refiere el termino "Especificación del Software"
Todas las anteriores
Características que debe de tener el Software
Descripción completa del comportamiento del Software
Charlar con el cliente Sobre las problemáticas
Es una especificación detallada de las funcionalidades, características y restricciones que debe cumplir un sistema de software.
Requisito
Requerimiento de software
Requisito funcional
Requerimiento no funcional
Los requisitos definen qué debe hacer el software, cómo debe verse y las condiciones que deben cumplirse para que se considere exitoso.
Verdadero
Falso
¡Porqué es importante la correcta definición de los requisitos de software?
Es fundamental para el éxito del proyecto en todas sus etapas
Se minimizan los malentendidos
Se reduce el riesgo de errores costosos y retrasos en el desarrollo.
Todas son correctas
Son un conjunto de técnicas y métodos organizativos que se aplican para diseñar soluciones de software informático. Su objetivo es organizar los equipos de trabajo para que desarrollen las funciones de un programa de la mejor manera posible.
Metodología de desarrollo de software
Elicitación de requisitos
Ingenieria de Software
Programación de software
Scrum, Kanban y Extreme Programming (XP) , a que grupo corresponden:
Metodología de desarrollo Ágil
Metodología de desarrollo Tradicional
Modelo en Cascada y Modelo en V son tipos de metologías
Ágiles
Tradicionales
