Cuestiones
ayuda
option
Mi Daypo

TEST BORRADO, QUIZÁS LE INTERESEE.D.D. - Entornos de Desarrollo - D.A.M. 03

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del test:
E.D.D. - Entornos de Desarrollo - D.A.M. 03

Descripción:
UF2 CONTENIDO DE PACs Auto de la 01 a la 04

Autor:
AVATAR
Alberto Martinez Meco Lizcano
(Otros tests del mismo autor)


Fecha de Creación:
07/11/2019

Categoría:
Informática

Número preguntas: 26
Comparte el test:
Facebook
Twitter
Whatsapp
Comparte el test:
Facebook
Twitter
Whatsapp
Últimos Comentarios
No hay ningún comentario sobre este test.
Temario:
Existen distintas estrategias de pruebas software, estas pueden estar bien representadas sobre una enorme espiral, en la que se ubican según su orden los diferentes tipos de pruebas. Completa la siguiente imagen en espiral con los tipos de pruebas según el orden en el que se realizan: 1 Pruebas de Sistema- 2 Pruebas de Validación - 3 Pruebas de Integración - 4 Pruebas de Unidad 1 Pruebas de Unidad - 2 Pruebas de Validación - 3 Pruebas de Integración - 4 Pruebas de Sistema 1 Pruebas de Sistema- 2 Pruebas de Integración - 3 Pruebas de Validación - 4 Pruebas de Unidad.
“En las pruebas de validación se puede usar la técnica de prueba Alfa pero no la técnica de prueba Beta”. verdadero falso.
¿En qué consisten las pruebas del sistema? Ninguna respuesta es correcta. Esta prueba está formada por varias pruebas que tendrán como misión ejercitar en profundidad el software: prueba de recuperación, prueba de seguridad y prueba de resistencia. Esta prueba está formada por varias pruebas que tendrán como misión ejercitar en profundidad el software: prueba unitaria, prueba de regresión y prueba de resistencia. Esta prueba está formada solo por una prueba que tiene como misión ejercitar en profundidad el software. .
“En las pruebas de integración se comprueba la iteración de los distintos módulos del programa”. verdadero falso.
Selecciona las características que puedas encontrar en las pruebas de unidad: Se utilizan la técnica de prueba de caja negra. Se realizarán pruebas sobre la interfaz del módulo. Se utiliza la técnica de prueba Alfa. Se realizan pruebas sobre la integridad. Se realizan pruebas de resistencia. Se utiliza la técnica de prueba de caja blanca. .
¿A qué estructura de control corresponde? While Do-While For Case.
¿Cuántas regiones tiene el siguiente grafo? No se puede calcular las regiones de este grafo 5 4 6.
¿De qué forma calculamos la complejidad ciclomática? Nodos predicados + 2 Número de regiones del grafo Aristas*Nodos Aristas-Nodos*2 .
“JUnit es una herramienta que podemos utilizar para las pruebas automatizadas. Esta se integra con el IDE Eclipse por lo que no tenemos que descargarnos ningún paquete ” verdadera falsa.
En JUnit, ¿qué misión tiene el método assertEquals(String mensaje, valorEsperado, valorReal)? Comprueba que el valorEsperado sea igual al valorReal. Si son iguales, entonces se lanzará el mensaje. ValorEsperado y ValorReal pueden ser de diferentes tipos. Comprueba que el valorEsperado sea igual al valorReal. Si no son iguales, entonces se lanzará el mensaje. ValorEsperado y ValorReal tienen que ser del mismo tipo. Comprueba que el valorEsperado sea igual al valorReal. Si no son iguales, entonces se lanzará el mensaje. ValorEsperado y ValorReal pueden ser de diferentes tipos. Ninguna respuesta es correcta.
En JUnit, ¿qué anotación se utiliza si queremos que se inicie un método antes de que se ejecute cualquier método de prueba? @Before @AfterClass @BeforeClass @After.
“En JUnit el método fail(String mensaje) hace que la prueba falle lanzando el mensaje introducido”. verdadero falso.
El método fail(String mensaje): Ninguna de las anteriores respuestas es correcta Hace que la prueba se evalué como false Hace que la prueba falle Hace que la prueba falle lanzando un mensaje .
“La refactorización nos va a permitir optimizar un código que se ha escrito previamente, realizando cambios en la estructura interna sin que afecten al comportamiento final del producto" verdadero falso.
Respecto a la factorización, identifica si las afirmaciones que son verdaderas: Tiene como objetivo limpiar el código para que se entienda mejor Alterará su ejecución y los resultados No alterará su ejecución ni los resultados Tiene como objetivo limpiar el código para que se pueda modificar de forma más fácil Permitir una mejor lectura y comprensión de lo que se realiza. Alterará su ejecución pero no los resultados .
“La refactorización se realiza cuando aparecen una serie de síntomas, por ejemplo: código simple, métodos muy cortos o clases no muy grandes”. verdadero falso.
¿Cuál es la principal razón para realizar la factorización? Cambio divergente Clase solo de datos Clases muy grandes Código duplicado.
“En Eclipse disponemos de distintas formas de refactorizar. En función de donde lo hagamos tendremos un menú contextual u otro. Para ello, deberemos ir a la opción Refactor del menú contextual.” verdadero falso.
Dentro de los métodos que se usan para la refactorización, selecciona cuáles son elementos comunes: Create - Inline - Move - Rename Inline - Move - Rename - Extract Constant Move - Rename - Extract Constant - Class.
“Un repositorio es el lugar donde se almacenan los datos y los cambios realizados”. verdadera falsa.
“TortoiseSVN es un cliente gratuito de código abierto para el sistema de control de versiones Subversion”. verdadera falsa.
¿Qué término debes utilizar en el control de versiones para integrar los cambios realizados en el repositorio con el repositorio local? Update Export Branch Ninguna es correcta.
¿Para qué se crea una etiqueta (tag) en el control de versiones? Las etiquetas se crean para localizar o recuperar en cualquier momento una versión concreta del desarrollo. Ninguna de las anteriores es correcta. Las etiquetas se crean para confirmar los cambios realizados en local e integrarlos con el repositorio. Las etiquetas son la subida de carpetas y archivos al repositorio.
Para documentar el código que realizamos es conveniente usar las etiquetas que ofrece Javadoc. Selecciona qué tipos de etiquetas de documentación podemos distinguir en Javadoc: Documentación independiente, Documentación intermedia, Documentación del diseño, Documentación del código fuente, Documentación del usuario final y Documentación de las especificaciones. Documentación independiente y Documentación intermedia Documentación del diseño, Documentación del código fuente, Documentación del usuario final y Documentación de las especificaciones.
Selecciona las etiquetas de Javadoc más utilizadas: @version @author @throws @return @test @string.
Completa el siguiente esquema: 1 Branch - 2 Trunk - 3 Tag 1 Trunk - 2 Branch - 3 Tag 1 Branch - 2 Tag - 3 Trunk.
Denunciar test Consentimiento Condiciones de uso