option
Cuestiones
ayuda
daypo
buscar.php

Tema 5 Entornos de desarrollo

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Tema 5 Entornos de desarrollo

Descripción:
Preguntas tema 5

Fecha de Creación: 2026/05/19

Categoría: Otros

Número Preguntas: 45

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

1- ¿El enfoque de pruebas de Caja Negra en qué se basa?. a. En la comprobación de las funcionalidades de la aplicación. b. En la elección de caminos (dentro de la secuencia de instrucciones del código fuente) importantes que ofrezcan la posibilidad de descubrir defectos. c. En el análisis de las entradas y de las salidas del software. d. En la comprobación de la estructura de la aplicación.

2-¿Cuál de los siguientes tipos de pruebas NO es un tipo de prueba válido?. a. Pruebas de sistema. b. Pruebas de integración. c. Pruebas unitarias. d. Pruebas de cliente.

3- ¿Qué tipo de pruebas permiten comprobar que los cambios sobre un componente de un sistema no introducen un comportamiento no deseado o errores adicionales en otros componentes no modificados (Efecto onda)?. a. Pruebas Unitarias. b. Pruebas de Aceptación. c. Pruebas de Regresión. d. Pruebas de Cliente.

4- ¿Qué tipo de pruebas se ajusta más al enfoque del usuario final?. a. Pruebas de Caja Blanca. b. Pruebas Unitarias. c. Pruebas de Caja Negra. d. Pruebas de Integración.

5- ¿El enfoque de pruebas de Estructurales en qué se basa?. a. En el análisis de las entradas y de las salidas del software. b. En la comprobación de la estructura de la aplicación. c. En la comprobación de las funcionalidades de la aplicación. d. En la elección de caminos (dentro de la secuencia de instrucciones del código fuente) importantes que ofrezcan la posibilidad de descubrir defectos.

6- Una prueba de sistema se define como: a. Ninguna respuesta es correcta. b. Son un tipo de pruebas que están ligadas a la forma prevista de integrar los distintos componentes del software hasta contar con el producto global que debe entregarse. c. Comprobar si el producto está listo para ser implantado para el uso operativo en el entorno del usuario. d. El proceso de prueba de un sistema integrado de hardware y software para comprobar si cumple con los requisitos especificados.

7- ¿Cómo se define el concepto de "Caso de Prueba"?. a. Un conjunto de entradas, condiciones de ejecución, y resultados esperados desarrollados para un objetivo particular. b. Un defecto en el software. c. La incapacidad de un sistema o alguno de sus componentes para realizar funciones requeridas dentro de los requisitos especificados. d. Un patrón de diseño creacional.

8- ¿A cuál de los siguientes términos se corresponde la siguiente definición: "Un conjunto de entradas, condiciones de ejecución, y resultados esperados desarrollados para un objetivo particular"?. a. Prueba. b. Defecto. c. Caso de Prueba. d. Fallo.

9- ¿Qué tipo de pruebas se corresponde con la siguiente definición: "tipo de pruebas que están ligadas a la forma prevista de integrar los distintos componentes del software hasta contar con el producto global que debe entregarse"?. a. Pruebas de integración. b. Pruebas de rendimiento. c. Pruebas de unidad. d. Pruebas de aceptación.

10- ¿En que consiste el objetivo fundamental para el diseño de los casos de pruebas?. a. En elegir pruebas que nos permita ser mejores programadores. b. En elegir todas las pruebas posibles. c. En elegir un conjunto de pruebs que nos permita documentar las pruebas. d. En elegir una batería de pruebas, que, por sus características, se consideren representativas del resto.

11- En Visual Studio, ¿Es posible depurar programas?. a. Si, todos los IDEs incluyen depurador. b. No, ya que es una caracteristica propia de Java. c. No, solamente en NetBeans. d. Si, instalando una extensión.

12- En NetBeans, ¿Cuál de los botones que manejan el flujo de depuración "reanuda la ejecución, se parará en el próximo breakpoint o llegará al final"?. a. Step Into. b. Pause. c. Step Over. d. Continue.

13- Si se desea descubrir los distintos tipos de fallos o comportamientos inesperados en el programa ¿Qué elemento del IDE se debe usar?. a. Herramientas de depuración. b. Explorador de soluciones. c. Asistente de diseño. d. Editor de textos.

14- En NetBeans, ¿Cuál de los botones que manejan el flujo de depuración "Ejecuta la siguiente línea de código. Si esa línea es una llamada a otra función, el programa entrará en esa función"?. a. Step Over. b. Pause. c. Continue. d. Step Into.

15- Los depuradores nos permiten... a. despreciar los elementos no validos. b. saltar entre líneas en la ejecución del programa. c. eliminar el código erróneo obteniendo una versión pura. d. ejecutar el programa línea a línea pudiendo observar el flujo del mismo.

16- ¿En las paradas por depuración?. a. El depurador no permite incluir puntos de interrupción. b. Son líneas concretas del programa, definidas desde el depurador, donde se puede detener la ejecución del programa. c. Son un tipo de variables concretas que utiliza el depurador. d. Son un tipo de comandos concretos que utiliza el depurador.

17- ¿Qué son los puntos de interrupción que permiten incluir los depuradores?. a. Son líneas concretas del programa, definidas desde el depurador, donde se puede detener la ejecución del programa. b. Son un tipo de variables concretas que utiliza el depurador. c. Son un tipo de comandos concretos que utiliza el depurador. d. El depurador no permite incluir puntos de interrupción.

18- ¿En las paradas por depuración podemos?. a. Debemos elegir un unico breakpoint. b. Podemos ir a breakpoints previos. c. Podemos navegar de un breakpoint a otro. d. Debemos establecer los breakpoints que nos sugiere el IDE.

19- ¿En la depuración las variables?. a. Son eliminadas. b. Son constantes. c. Son iniciadas. d. Son mostradas.

20- ¿De qué otra manera se llama a los puntos de interrupción?. a. Interruptions. b. Interruptpoints. c. Breakpoints. d. Break Depuration.

21- En las opciones de flujo de depuración ¿Qué opción ejecuta la siguiente línea de código?. a. Step Over. b. Continue. c. Pause. d. Finish debbuger session.

22- En las opciones de flujo de depuración ¿Qué opción finaliza la depuración?. a. Step Over. b. Continue. c. Finish debbuger session. d. Pause.

23- En las opciones de flujo de depuración ¿Qué opción pausa la depuración?. a. Continue. b. Finish debbuger session. c. Pause. d. Step Over.

24- En las opciones de flujo de depuración ¿Qué opción reanuda la depuración?. a. Pause. b. Continue. c. Finish debbuger session. d. Step Over.

25- ¿Que realiza las opcion Step Over Expression?. a. Ver los parámetros de entrada y los valores de salida resultantes de cada llamada al método. b. Pausa la depuración en momento actual. c. Sale de la función actual. d. Ejecuta la siguiente línea de código.

26- ¿En qué consiste el criterio de cobertura de condiciones?. a. En realizar cada uno de los posibles caminos del programa que se debe ejecutar, al menos una vez. b. En generar los casos suficientes para que cada decisión tenga, al menos una vez, un resultado verdadero y falso. c. En generar los casos de prueba necesarios para que cada sentencia o línea de código se ejecute al menos una vez. d. En generar los casos necesarios para que cada condición individual de cada decisión adopte el valor verdadero y falsos al menos una vez.

27- ¿En qué consiste el criterio de cobertura de sentencias?. a. En realizar cada uno de los posibles caminos del programa que se debe ejecutar, al menos una vez. b. En generar los casos suficientes para que cada decisión tenga, al menos una vez, un resultado verdadero y falso. c. En generar los casos necesarios para que cada condición individual de cada decisión adopte el valor verdadero y falsos al menos una vez. d. En generar los casos de prueba necesarios para que cada sentencia o línea de código se ejecute al menos una vez.

28- El Análisis de Valores Límites (AVL) son un método de prueba que se corresponde con: a. Pruebas de Caja Negra. b. Pruebas de Caja Amarilla. c. Pruebas de Caja Blanca. d. Pruebas de Caja Azul.

29- ¿En qué consiste el criterio de cobertura de decisiones?. a. En generar los casos suficientes para que cada decisión tenga, al menos una vez, un resultado verdadero y falso. b. En generar los casos de prueba necesarios para que cada sentencia o línea de código se ejecute al menos una vez. c. En generar los casos necesarios para que cada condición individual de cada decisión adopte el valor verdadero y falsos al menos una vez. d. En realizar cada uno de los posibles caminos del programa que se debe ejecutar, al menos una vez.

30- ¿En qué consiste el criterio de cobertura de caminos (secuencias de sentencias)?. a. En generar los casos de prueba necesarios para que cada sentencia o línea de código se ejecute al menos una vez. b. En realizar cada uno de los posibles caminos del programa que se debe ejecutar, al menos una vez. c. En generar los casos suficientes para que cada decisión tenga, al menos una vez, un resultado verdadero y falso. d. En generar los casos necesarios para que cada condición individual de cada decisión adopte el valor verdadero y falsos al menos una vez.

31- Para llevar a cabo pruebas de caja blanca ¿Qué tipo de diagrama se debe representar?. a. Diagrama de casos de uso. b. Grafo que represente la ejecución de instrucciones. c. Diagrama de actividades. d. Diagrama de estados.

32- El cubrimiento de caminos básicos es un método de prueba que se corresponde con: a. Pruebas de Caja Azul. b. Pruebas de Caja Negra. c. Pruebas de Caja Blanca. d. Pruebas de Caja Roja.

33- ¿Qué tipo de pruebas se realizan a nivel de módulo o componente software individual?. a. Pruebas de sistema. b. Pruebas de cliente. c. Pruebas de aceptación. d. Pruebas de unidad.

34- Una vez se han identificado los caminos válidos, ¿Cuál es el siguiente paso qué se debe llevar a cabo?. a. Definir los requisitos funcionales con el cliente. b. Hacer un análisis de los valores límites. c. Establecer las clases de equivalencia. d. Identificar los casos de prueba que permiten tomar dichos caminos.

35- ¿Cómo se realizan pruebas automatizadas?. a. No hace falta nada especial para hacerlas. b. Con una herramienta de automatización. c. Con una persona que haga las pruebas. d. Define la interfaz entre el usuario.

36- ¿Qué es un informe de incidente de pruebas?. a. El documento que se elabora por cada incidente, defecto detectado o solicitud de mejora. b. El documento donde se escribirán los sucesos que tendran lugar durante las pruebas. c. El documento donde se concretan los casos de pruebas a partir de la especificación de diseño. d. El documento que resume las actividades de pruebas.

37- ¿Qué es un plan de pruebas?. a. El análisis de la estadística de errores. b. La localización y corrección de errores. c. Permite ejecutar el programa línea a línea pudiendo observar el flujo del mismo. d. Describe todos los métodos que se utilizarán para verificar que el software satisface la especificación del producto y las necesidades del cliente.

38- ¿Qué es un Registro de pruebas?. a. El documento que resume las actividades de pruebas. b. El documento que se elabora por cada incidente, defecto detectado o solicitud de mejora. c. El documento donde se concretan los casos de pruebas a partir de la especificación de diseño. d. El documento donde se escribirán los sucesos que tendran lugar durante las pruebas.

39- ¿Qué es un informe sumario de pruebas?. a. El documento donde se escribirán los sucesos que tendran lugar durante las pruebas. b. El documento que resume las actividades de pruebas. c. El documento que se elabora por cada incidente, defecto detectado o solicitud de mejora. d. El documento donde se concretan los casos de pruebas a partir de la especificación de diseño.

40- ¿Qué es un especificación de un caso de prueba?. a. El documento que se elabora por cada incidente, defecto detectado o solicitud de mejora. b. El documento que resume las actividades de pruebas. c. El documento donde se escribirán los sucesos que tendran lugar durante las pruebas. d. El documento donde se concretan los casos de pruebas a partir de la especificación de diseño.

41- ¿Qué es un SUT (Subject Under Test)?. a. Es el objeto creado con Mockito. b. Objetos o procedimientos que reemplazan a los objetos reales de la aplicación. c. Es el elemento doble necesario para duplicar las pruebas. d. Es el elemento del que se quiere probar su comportamiento y que las pruebas verificarán que para los casos de prueba funciona según lo esperado.

42- ¿Qué es un doble de pruebas?. a. Es el elemento del que se quiere probar su comportamiento y que las pruebas verificarán que para los casos de prueba funciona según lo esperado. b. Es el objeto creado con Mockito. c. Es el elemento doble necesario para duplicar las pruebas. d. Objetos o procedimientos que reemplazan a los objetos reales de la aplicación.

43- ¿Cuál es el doble de test que se parecen al código real que están reemplazando pero que siempre devuelven la misma respuesta estática?. a. Mock. b. Stub. c. Fake. d. Dummy.

44- ¿Cuál es el doble de test que está más cerca del ser la dependencia real?. a. Stub. b. Dummy. c. Fake. d. Mock.

45- ¿Cuál es el doble de test que permiten un control completo sobre la entidad duplicada ?. a. Fake. b. Stub. c. Mock. d. Dummy.

Denunciar Test