Sunteți pe pagina 1din 14

24/9/2019 Examen parcial - Semana 4: RA/PRIMER BLOQUE-HERRAMIENTAS DE DESARROLLO-[GRUPO1]

Examen parcial - Semana 4

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

Intento Tiempo Puntaje


MANTENER Intento 2 66 minutos 54.38 de 75

ÚLTIMO Intento 2 66 minutos 54.38 de 75

Intento 1 55 minutos 33.75 de 75

Calificación para este intento: 54.38 de 75


Presentado 24 de sep en 20:09
Este intento tuvo una duración de 66 minutos.

Pregunta 1 3.75 / 3.75 ptos.

No es un método de JUnit:

assertFalse

assertNull

assertSame

¡Correcto! assertFail

Pregunta 2 3.75 / 3.75 ptos.

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:

¡Correcto! Pruebas funcionales

Pruebas de aceptación

Pruebas piloto

Pruebas de desempeño

Pregunta 3 0 / 3.75 ptos.

JCOMPONENT, es una superclase de la cual heredan Todos los componentes de Swing


excepto los contenedores de primer nivel (JFrame, JDialog y JWindow). Su principal característica es:

e) Ninguna es característica de los JCOMPENT, pues no pertenece a JAVA.

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.

Pregunta 4 3.75 / 3.75 ptos.

Para crear un programa en java usted debe:

¡Correcto!
Crear una clase que tenga un método "main"

Tomar una plantilla de creación de programas ya existente y modificarla

Crear un método "program" en una clase Java

Crear un nuevo proyecto que se llame "Program" que sea de tipo "Programa"

Crear una clase que se llame "main" con al menos un método

Pregunta 5 1.88 / 3.75 ptos.

La plataforma Java tiene dos componentes:

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

Look and feel

¡Correcto!
La Máquina Virtual Java (Java VM)

Respuesta correcta La interfaz de programación de aplicaciones (Java Application Programming Interface -API)

Pregunta 6 0 / 3.75 ptos.

En eclipse, para realizar una prueba unitaria, es necesario además de crear el caso de prueba:

Realizar una prueba de cobertura sobre el código.

Respondido
Habilitar el botón de "JUnit" en el panel de Preferencias.

Ejecutar el programa con el depurador.

Hacer una suite Test para ejecutar todas las pruebas.

Respuesta correcta Importar al proyecto los JAR de las librerías de JUnit.

Pregunta 7 3.75 / 3.75 ptos.

https://poli.instructure.com/courses/11003/quizzes/40242 6/14
24/9/2019 Examen parcial - Semana 4: RA/PRIMER BLOQUE-HERRAMIENTAS DE DESARROLLO-[GRUPO1]

El método assertNotSame(Objeto esperado, Objeto real), que comprueba:

Comprueba que el objeto esperado y el objeto real sean el mismo objeto.

Comprueba que la referencia al Objeto no sea nula (“null”).

¡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.

Pregunta 8 3.75 / 3.75 ptos.

Una prueba unitaria de caja blanca:

Permite probar limpiamente un componente sin dañar el código fuente de este.

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.

Prueba las clases desarrolladas en un ambiente desde ceros o "caja blanca".

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.

Pregunta 9 3.75 / 3.75 ptos.

Pruebas funcionales, pruebas de desempeño, pruebas piloto, pruebas de aceptación y pruebas de


instalación; son pruebas de tipo:

No son tipos de pruebas

De integración.

De depuración

Unitarias.

¡Correcto!
Del sistema.

Pregunta 10 3.75 / 3.75 ptos.

El siguiente fragmento de código hace referencia a:

Private JButton getBoton1 () {

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]

boton1 = new JButton();

boton1.setBounds (new Rectangle (88,66,109,47));

Return boton1;

¡Correcto! c) Edición de las propiedades de un componente, para personalizar un botón.

Todas las anteriores son ciertas.

d) Diseño de un rectángulo de 88,66,109,47, sin editar los componentes.

a) Declaración de la clase botton1, para diseñar un rectángulo.

b) Modificación de los atributos de las propiedades de una tabla

Pregunta 11 3.75 / 3.75 ptos.

La consola muestra los resultados de la ejecución de un programa, de acuerdo a la configuración y


características definidas por el usuario.

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]

Pregunta 12 3.75 / 3.75 ptos.

El método Fail(), que comprueba:

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.

Comprueba que el objeto esperado y el objeto real sean el mismo objeto.

Comprueba que la referencia al Objeto no sea nula (“null”).

Pregunta 13 0 / 3.75 ptos.

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.

Respuesta correcta False

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

Pregunta 14 3.75 / 3.75 ptos.

Una prueba unitaria de caja negra:

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.

Pregunta 15 0 / 3.75 ptos.

Para ejecutar un programa escrito en Java se necesita entonces la adecuada instalación y


configuración de la plataforma Java, la cual se instalará sobre la plataforma existente basada en
hardware.

https://poli.instructure.com/courses/11003/quizzes/40242 11/14
24/9/2019 Examen parcial - Semana 4: RA/PRIMER BLOQUE-HERRAMIENTAS DE DESARROLLO-[GRUPO1]

Respuesta correcta True

Respondido
False

Pregunta 16 3.75 / 3.75 ptos.

EclEmma es un plug-in que debe ser descargado e:

Ninguna de las anteriores

Identificarlo con sus funciones

Integrado por partes

¡Correcto!
integrado al entrono de desarrollo para acceder a su funcionalidad.

Pregunta 17 0 / 3.75 ptos.

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]

Respuesta correcta False

Pregunta 18 3.75 / 3.75 ptos.

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

Pregunta 19 3.75 / 3.75 ptos.

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]

Pregunta 20 3.75 / 3.75 ptos.

Empareje cada concepto con su definición, de acuerdo a las lecturas

¡Correcto! Fallo Cualquier diferencia entre el c

¡Correcto! Error Estado que más adelante prov

¡Correcto! Defecto Causa mecánica o algorítmica

Calificación de la evaluación: 54.38 de 75

https://poli.instructure.com/courses/11003/quizzes/40242 14/14

S-ar putea să vă placă și