Desarrollo de software capítulo 1.1
30 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

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

  • Equivocaciones de los desarrolladores o del cliente (correct)
  • Limitaciones en la capacidad del hardware
  • Fallas en la fase de diseño del software
  • Errores en la compilación del código
  • ¿Qué se entiende por defecto en un software?

  • Una porción de código o modelo defectuoso (correct)
  • Un error en la compilación del código
  • Un fallo en el sistema de autenticación
  • Una característica no deseada del software
  • ¿Cuál es el propósito de analizar el número de defectos en un software?

  • Diseñar un plan de pruebas más efectivo
  • Identificar las partes del software que deben ser reescritas
  • Estimar la calidad del software y determinar cuándo dejar de probar (correct)
  • Crear un sistema de autenticación más seguro
  • ¿Por qué es importante estudiar los defectos y sus tipos?

    <p>Para mejorar el proceso de desarrollo de software (A)</p> Signup and view all the answers

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

    <p>Limitar el acceso a diferentes partes del sistema (A)</p> Signup and view all the answers

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

    <p>Controlar el acceso a diferentes partes del sistema (A)</p> Signup and view all the answers

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

    <p>Asegurar que el programa cumpla lo que se espera de él (B)</p> Signup and view all the answers

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

    <p>Los resultados que se obtienen (D)</p> Signup and view all the answers

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

    <p>Se consulta a un experto o se tiene una idea acerca de los posibles valores aceptables (C)</p> Signup and view all the answers

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

    <p>Revisión de escritorio y pruebas ejecutando el software (C)</p> Signup and view all the answers

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

    <p>Asegurar que el programa cumpla lo que se espera de él (B)</p> Signup and view all the answers

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

    <p>Los jefes de los programadores, los profesores o personas ajenas (C)</p> Signup and view all the answers

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

    <p>Verificar que el software cumpla con los requisitos (A)</p> Signup and view all the answers

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

    <p>En las etapas finales del desarrollo (D)</p> Signup and view all the answers

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

    <p>El problema que causa la falla (A)</p> Signup and view all the answers

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

    <p>El momento en que se realizan las pruebas (C)</p> Signup and view all the answers

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

    <p>El proceso de desarrollo de software (D)</p> Signup and view all the answers

    ¿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?

    <p>Una cantidad en libras (A)</p> Signup and view all the answers

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

    <p>Preparar casos de prueba para evaluar el módulo (D)</p> Signup and view all the answers

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

    <p>Se muestra un mensaje de bienvenida (A)</p> Signup and view all the answers

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

    <p>Anotar una falla y revisar el módulo (D)</p> Signup and view all the answers

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

    <p>Comprobar si el módulo produce el resultado esperado (B)</p> Signup and view all the answers

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

    <p>Ejecutar el módulo con cada caso de prueba (D)</p> Signup and view all the answers

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

    <p>Un caso pasado y dos casos fallidos (D)</p> Signup and view all the answers

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

    <p>Obtener casos de prueba que cubran todas las posibles combinaciones (D)</p> Signup and view all the answers

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

    <p>1 a 50 unidades (B)</p> Signup and view all the answers

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

    <p>Se muestra un error, debe pedir cantidad positiva (A)</p> Signup and view all the answers

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

    <p>$4.50 (A)</p> Signup and view all the answers

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

    <p>Se muestra un error, lo sentimos, no podemos surtir tanto (B)</p> Signup and view all the answers

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

    <p>Tomar un ejemplar de cada partición para considerar que se ha probado cualquier valor (A)</p> Signup and view all the answers

    More Like This

    Use Quizgecko on...
    Browser
    Browser