Documente Academic
Documente Profesional
Documente Cultură
Fecha límite 24 de sep en 23:55 Puntos 75 Preguntas 20 Disponible 21 de sep en 0:00-24 de sep en 23:55 4 días
Tiempo límite 90 minutos Intentos permitidos 2
Instrucciones
https://poli.instructure.com/courses/11003/quizzes/40242 1/14
24/9/2019 Examen parcial - Semana 4: RA/PRIMER BLOQUE-HERRAMIENTAS DE DESARROLLO-[GRUPO1]
https://poli.instructure.com/courses/11003/quizzes/40242 2/14
24/9/2019 Examen parcial - Semana 4: RA/PRIMER BLOQUE-HERRAMIENTAS DE DESARROLLO-[GRUPO1]
Historial de intentos
No es un método de JUnit:
assertFalse
assertNull
assertSame
¡Correcto! assertFail
https://poli.instructure.com/courses/11003/quizzes/40242 3/14
24/9/2019 Examen parcial - Semana 4: RA/PRIMER BLOQUE-HERRAMIENTAS DE DESARROLLO-[GRUPO1]
El tipo de prueba que busca encontrar las diferencias entre los requerimientos funcionales y el
desempeño del sistema. Es conocido como:
Pruebas de aceptación
Pruebas piloto
Pruebas de desempeño
b) Define los atributos generales como lo son el color, el tamaño o la posición, pero no hereda a los
componetes swing, sino a los de primer nivel.
Respondido
c) Jcomponet no es una superclase es una clase que alberga los contenedores del primer nivel. d) Todas
son ciertas.
https://poli.instructure.com/courses/11003/quizzes/40242 4/14
24/9/2019 Examen parcial - Semana 4: RA/PRIMER BLOQUE-HERRAMIENTAS DE DESARROLLO-[GRUPO1]
Respuesta correcta
Es la superclase de todos los componentes que pueden insertarse en un contenedor. Define atributos
generales como lo son el color, el tamaño o la posición.
¡Correcto!
Crear una clase que tenga un método "main"
Crear un nuevo proyecto que se llame "Program" que sea de tipo "Programa"
https://poli.instructure.com/courses/11003/quizzes/40242 5/14
24/9/2019 Examen parcial - Semana 4: RA/PRIMER BLOQUE-HERRAMIENTAS DE DESARROLLO-[GRUPO1]
GUI
¡Correcto!
La Máquina Virtual Java (Java VM)
Respuesta correcta La interfaz de programación de aplicaciones (Java Application Programming Interface -API)
En eclipse, para realizar una prueba unitaria, es necesario además de crear el caso de prueba:
Respondido
Habilitar el botón de "JUnit" en el panel de Preferencias.
https://poli.instructure.com/courses/11003/quizzes/40242 6/14
24/9/2019 Examen parcial - Semana 4: RA/PRIMER BLOQUE-HERRAMIENTAS DE DESARROLLO-[GRUPO1]
¡Correcto!
Comprueba que el objeto esperado y el objeto real no sean el mismo objeto.
Comprueba que el comportamiento esperado sea igual al comportamiento actual o real. Devuelve
assertionError si no se produce el resultado esperado.
Prueba únicamente módulos del sistema que ya han pasado por un proceso de depuración.
¡Correcto!
Examina aspectos internos de la implementación del modulo que se está probando.
https://poli.instructure.com/courses/11003/quizzes/40242 7/14
24/9/2019 Examen parcial - Semana 4: RA/PRIMER BLOQUE-HERRAMIENTAS DE DESARROLLO-[GRUPO1]
Prueba si un modulo trabaja de forma eficiente con los recursos del sistema.
De integración.
De depuración
Unitarias.
¡Correcto!
Del sistema.
If (boton1 == null) {
https://poli.instructure.com/courses/11003/quizzes/40242 8/14
24/9/2019 Examen parcial - Semana 4: RA/PRIMER BLOQUE-HERRAMIENTAS DE DESARROLLO-[GRUPO1]
Return boton1;
False
¡Correcto!
True
https://poli.instructure.com/courses/11003/quizzes/40242 9/14
24/9/2019 Examen parcial - Semana 4: RA/PRIMER BLOQUE-HERRAMIENTAS DE DESARROLLO-[GRUPO1]
Comprueba que el comportamiento esperado sea igual al comportamiento actual o real. Devuelve
assertionError si no se produce el resultado esperado.
¡Correcto!
Devuelve una alerta informando el fallo del test.
Una prueba en JUnit devuelve los resultados esperados sin detectar errores o fallos. Luego al
analizar con Emma, se descubre que el 50% del código ha sido cubierto. Entonces: Responda falso
o verdadero: Las pruebas fueron correctamente aplicadas y el modulo probablemente no fallara.
https://poli.instructure.com/courses/11003/quizzes/40242 10/14
24/9/2019 Examen parcial - Semana 4: RA/PRIMER BLOQUE-HERRAMIENTAS DE DESARROLLO-[GRUPO1]
Respondido
True
Es una prueba que conoce el diseño interno del programa y por eso asume casos límites
Prueba componentes permitiendo esconder los resultados por si no llegan a ser favorables.
Permite probar una aplicación sin que ningún miembro del equipo de desarrollo se entere.
Permite probar componentes peligrosos del sistema que puede dañar la aplicación.
¡Correcto!
Prueba componentes, basado únicamente en los datos de entrada y los resultados esperados de salida.
https://poli.instructure.com/courses/11003/quizzes/40242 11/14
24/9/2019 Examen parcial - Semana 4: RA/PRIMER BLOQUE-HERRAMIENTAS DE DESARROLLO-[GRUPO1]
Respondido
False
¡Correcto!
integrado al entrono de desarrollo para acceder a su funcionalidad.
La maquina virtual de Java es independiente de la plataforma del sistema. (SO), por lo tanto se
puede instalar la misma máquina virtual en un sistema Linux que en un Windows.
Respondido True
https://poli.instructure.com/courses/11003/quizzes/40242 12/14
24/9/2019 Examen parcial - Semana 4: RA/PRIMER BLOQUE-HERRAMIENTAS DE DESARROLLO-[GRUPO1]
En programación Java, un widget es una pieza funcional de una interfaz gráfica de usuario con la
que un usuario puede interactuar. Esto puede tomar la forma de un botón o un campo de texto.
¡Correcto! True
False
Una prueba bien diseñada con JUnit, puede utilizarse para probar que un sistema completo está
correctamente implementado.
¡Correcto!
False
True
https://poli.instructure.com/courses/11003/quizzes/40242 13/14
24/9/2019 Examen parcial - Semana 4: RA/PRIMER BLOQUE-HERRAMIENTAS DE DESARROLLO-[GRUPO1]
https://poli.instructure.com/courses/11003/quizzes/40242 14/14