Cuestiones
ayuda
option
Mi Daypo

TEST BORRADO, QUIZÁS LE INTERESEENDES - 2ª Evaluación

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del test:
ENDES - 2ª Evaluación

Descripción:
Exámenes resueltos otros años, 2ª evaluación

Autor:
Unlocky
(Otros tests del mismo autor)

Fecha de Creación:
19/01/2023

Categoría:
Informática

Número preguntas: 41
Comparte el test:
Facebook
Twitter
Whatsapp
Comparte el test:
Facebook
Twitter
Whatsapp
Últimos Comentarios
No hay ningún comentario sobre este test.
Temario:
Un comentario es una anotación que se realiza en el código pero que el compilador ignora. V F.
Las pruebas que comprueban el cumplimiento del catálogo de requisitos funcionales son las pruebas de integración. V F.
xUnit es un framework para el diseño de pruebas unitarias que se implementa para distintos lenguajes de programación. Así, se tiene JUnit para Java, y también CUnit para el lenguaje C, PyUnit para Python, NUnit para plataformas .NET, etc. V F.
Las pruebas de caja negra buscan verificar que la relación entre las entradas y las salidas es la adecuada, sin importar el funcionamiento interno. V F.
En las pruebas de caja negra se determinan las clases de equivalencia válidas y las clases de equivalencia inválidas, correspondientes al dominio de valores de las entradas de un programa. V F.
Si un método está anotado con la etiqueta @Test es que se trata de un método de prueba para JUnit. V F.
Los diagramas UML sirven para documentar el proceso de desarrollo de software sólo en las fases de análisis y diseño. V F.
Mediante las anotaciones JavaDoc podemos obtener en HTML la documentación del código anotado. V F.
Un caso de prueba es cada elemento que interviene en la depuración de un programa. V F.
Los comentarios JavaDoc comienzan con /** V F.
Se recomienda que sean las mismas personas que desarrollan un programa quienes también diseñen y desarrollen las pruebas del mismo. V F.
Las pruebas de sistema deben realizarse en un entorno lo más semejante posible al entorno de producción en el que los usuarios finales ejecutan la aplicación. V F.
En el IDE Netbeans se pueden marcar puntos de ruptura (breakpoints) en cualquier punto de un fichero .java V F.
Es importante que el conjunto de datos que se utilice en las pruebas sea amplio para poder abarcar todos los escenarios posibles. V F.
Un código fuente que no ha pasado las pruebas unitarias no compila. V F.
No se pueden realizar pruebas de rendimiento hasta la fase de producción. V F.
La anotación JavaDoc @return documenta el tipo de valor devuelto por una función. V F.
Un caso de prueba se diseña intentando que la probabilidad de detección de errores sea máxima. V F.
¿Cual de las siguientes anotaciones JavaDoc es incorrecta? @return @main @author @param.
Señale la respuesta correcta sobre UML: Es un entorno de desarrollo propio de la tecnología Microsoft. Es un lenguaje textual para especificar y documentar únicamente las pruebas que se realizan en el desarrollo del software Es un lenguaje de modelado unificado que define un conjunto de diagramas y modelos para especificar y describir métodos y procesos. Es una clase abstracta propia de Java.
Para hacer efectivo un cambio en un sistema de control de versiones como GitHub debemos hacer: Call Modify Commit Load.
¿Cómo se llama el proceso de alteración de código para mejorar su legibilidad, sin cambiar su funcionalidad asociada? Depuración Refactorización Ejecución Compilación.
En un único diagrama de transición de estados pueden modelarse todos los ciclos de vida de los objetos manejados por una misma aplicación. Verdadero Falso.
¿Cómo se llama la prueba que comprueba el cumplimiento del catálogo de requisitos funcionales? Unitaria Validación Integración Sistema.
De las funcionalidades siguientes, ¿cuál no se puede conseguir añadiendo plugins al entorno? Reducción de tiempo de ejecución. Posibilidad de importar proyectos desde repositorios remotos. Refactorización de programas. Utilidades para la realización de pruebas al software.
Al depurar un programa: Podemos ver el valor que contienen las variables accesibles dentro del ámbito en el que se esté. Se puede ejecutar paso a paso cada instrucción del programa. No parará hasta que no se encuentre un punto de ruptura o se requiera una acción por parte del usuario. Todas las anteriores son correctas.
Los diagramas de interacción UML son los diagramas de secuencia y los diagramas de colaboración. Sirven para modelar el comportamiento de un grupo de objetos (clases y actores) de un caso de uso, indicando los mensajes que se intercambian entre ellos y en qué orden suceden. Verdadero Falso.
Para calcular la complejidad ciclomática de un código, se puede usar la fórmula: V(G) = nodos_predicado + 2 V(G)= nº_regiones + 2 V(G)= aristas – nodos + 2 Todas las anteriores son correctas.
En las pruebas de caja negra se determinan las clases de equivalencia válidas y las clases de equivalencia inválidas, correspondientes al dominio de valores de las entradas de un programa Verdadero Falso.
Señale la respuesta incorrecta: La API de Java se estructura de manera jerárquica y sus librerías se basan en la notación de punto. Mediante las anotaciones JavaDoc podemos obtener en HTML la documentación del código anotado. Es obligatoria la inclusión de comentarios en el código para que el usuario conozca su funcionamiento. Si un método está anotado con la etiqueta @Test es que se trata de un método de prueba para JUnit.
Los diagramas UML sirven para documentar el proceso de desarrollo de software .... Únicamente en fase de análisis. En todas las fases. Falso, no sirven para documentar la fase de pruebas.
Un caso de prueba... Es cada fase de la planificación de pruebas. Es cada elemento que interviene en la depuración. Es diseñado con la colaboración del cliente. Se diseña intentando que la probabilidad de detección de errores sea máxima.
Señale la respuesta incorrecta. La refactorización no persigue un mayor rendimiento en el código. La refactorización de un código debe negociarse con el cliente. La refactorización persigue un mayor rendimiento del programador. La refactorización no cambia el comportamiento observable del código.
La complejidad ciclomática de un código indica el mínimo número de casos de uso que son necesarios para garantizar la cobertura total del mismo. Verdadero Falso.
Señale la respuesta incorrecta: Los comentarios JavaDoc comienzan con /** . La anotación JavaDoc @return documenta el tipo de valor devuelto por una función. La anotación JavaDoc @deprecated indica que una función está desfasada y no debería ser usada. La anotación JavaDoc @see sólo se usa para documentar atributos de clases.
¿Qué lenguaje es directamente ejecutable por la computadora? java.main java.first include main.java.
Las pruebas que comprueban el cumplimiento del catálogo de requisitos funcionales son las pruebas de integración. Verdadero Falso.
Es obligatoria la inclusión de comentarios en el código para que el usuario final conozca su funcionamiento. Verdadero Falso.
¿Qué se entiende por refactorizar un código?.
¿Qué es la ingeniería inversa?.
La complejidad ciclomática de un código indica el mínimo número de casos de prueba que son necesarios para garantizar la cobertura total del mismo. Verdadero Falso.
Denunciar test Consentimiento Condiciones de uso