Desarrollo de software capítulo 1.1

ConsideratePanFlute avatar
ConsideratePanFlute
·
·
Download

Start Quiz

Study Flashcards

30 Questions

¿Cuál es la principal causa de la presencia de defectos en un software?

Equivocaciones de los desarrolladores o del cliente

¿Qué se entiende por defecto en un software?

Una porción de código o modelo defectuoso

¿Cuál es el propósito de analizar el número de defectos en un software?

Estimar la calidad del software y determinar cuándo dejar de probar

¿Por qué es importante estudiar los defectos y sus tipos?

Para mejorar el proceso de desarrollo de software

¿Cuál es el objetivo principal del sistema de autenticación en el ejemplo mencionado?

Limitar el acceso a diferentes partes del sistema

¿Cuál es la función del módulo que solicita el nombre del empleado y su clave?

Controlar el acceso a diferentes partes del sistema

¿Cuál es el objetivo principal del proceso de prueba en el desarrollo de software?

Asegurar que el programa cumpla lo que se espera de él

¿Qué se observa en el proceso de prueba después de asignar valores concretos a las entradas que pueden afectar al software?

Los resultados que se obtienen

¿Qué sucede cuando no se sabe exactamente cuál debe ser el resultado en un proceso de prueba?

Se consulta a un experto o se tiene una idea acerca de los posibles valores aceptables

¿Qué tipo de actividades se asocian con la determinación de la corrección de un programa o parte de él?

Revisión de escritorio y pruebas ejecutando el software

¿Qué es lo que se busca en el proceso de prueba?

Asegurar que el programa cumpla lo que se espera de él

¿Quiénes también realizan pruebas en el desarrollo de software?

Los jefes de los programadores, los profesores o personas ajenas

¿Cuál es el propósito principal de la prueba en el desarrollo de software?

Verificar que el software cumpla con los requisitos

¿En qué etapas del desarrollo de software se realizan las pruebas en un proceso secuencial tradicional?

En las etapas finales del desarrollo

¿Qué es lo que se debe revisar en caso de falla del software?

El problema que causa la falla

¿Cuál es la diferencia entre la prueba en un proceso secuencial tradicional y uno iterativo?

El momento en que se realizan las pruebas

¿Qué es lo que se muestra en la Figura 2?

El proceso de desarrollo de software

¿Cuál es el resultado esperado en un caso de prueba de un programa que recibe una cantidad en kilogramos y regresa el valor en libras?

Una cantidad en libras

¿Cuál es el objetivo principal de analizar diferentes situaciones antes de programar un módulo?

Preparar casos de prueba para evaluar el módulo

¿Cuál es el resultado esperado cuando un empleado real proporciona una clave correcta?

Se muestra un mensaje de bienvenida

¿Qué se debe hacer cuando un caso de prueba produce un resultado diferente al esperado?

Anotar una falla y revisar el módulo

¿Cuál es el propósito de ejecutar el módulo con cada caso de prueba?

Comprobar si el módulo produce el resultado esperado

¿Qué se debe hacer después de desarrollar el módulo?

Ejecutar el módulo con cada caso de prueba

¿Cuál es el resultado final de ejecutar los tres casos de prueba mencionados?

Un caso pasado y dos casos fallidos

¿Cuál es el objetivo del método de particiones o de dominios?

Obtener casos de prueba que cubran todas las posibles combinaciones

¿Cuál es el rango de unidades que se considera menudeo en el sistema de ventas?

1 a 50 unidades

¿Qué sucede cuando se pide una cantidad de 0 unidades?

Se muestra un error, debe pedir cantidad positiva

¿Cuál es el precio por unidad cuando se compran entre 51 y 1000 unidades?

$4.50

¿Qué sucede cuando se pide una cantidad de más de 1000 unidades?

Se muestra un error, lo sentimos, no podemos surtir tanto

¿Cuál es el principio básico del método de particiones o de dominios?

Tomar un ejemplar de cada partición para considerar que se ha probado cualquier valor

Aprende sobre el proceso de desarrollo de software tradicional, incluyendo revisiones y pruebas para determinar la corrección del programa.

Make Your Own Quizzes and Flashcards

Convert your notes into interactive study material.

Get started for free

More Quizzes Like This

Software Bug Testing Methods
12 questions

Software Bug Testing Methods

QuickerChrysanthemum avatar
QuickerChrysanthemum
Software Testing Fundamentals
5 questions
Use Quizgecko on...
Browser
Browser