option
Cuestiones
ayuda
daypo
buscar.php

P - tema 11

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
P - tema 11

Descripción:
sin extras , incluye las del Scorm

Fecha de Creación: 2023/02/06

Categoría: Historia

Número Preguntas: 14

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

Los errores en tiempo de compilación: En Java no hay distinción de errores. Son los errores que tendremos cuando se ejecuta el programa y, por ejemplo, intentamos obtener un elemento de una posición no válida de un array. Son los errores que tendremos cuando escribimos el código, avisándonos de ello el propio compilador. Tanto A como B son ciertas.

¿Qué excepción provoca un objeto que no se ha instanciado?. NullPointerException. IndexOfBoundsException. Exception. ArithmeticException.

¿Cuántas excepciones se pueden propagar en un método?. Solo una, las demás habrá que tratarlas con un bloque try-catch. Todas las que necesitemos, separadas mediante comas. Los métodos no pueden propagar excepciones. Solo pueden propagar excepciones las funciones, mientras que los procedimientos no.

Los errores en tiempo de ejecución: En Java no hay distinción de errores. Tanto la A y la B son ciertas. Son los errores que tendremos cuando se ejecuta el programa y, por ejemplo, intentamos obtener un elemento de una posición no válida de un array. Son los errores que tendremos cuando escribimos el código, avisándonos de ello el propio compilador.

Para crear una excepción propia deberemos. Crear una nueva clase u hacer que implemente Exception. Crear una nueva clase y hacer que herede de Exception, siendo recomendable que su nombre termine en Exception. Crear una nueva clase y hacer que herede de Exception, sin importar su nombre. En Java no podemos crear excepciones propias, sino que debemos trabajar con las que nos propone el propio lenguaje.

¿Qué excepción provoca un Array cuando intentamos acceder a una posición no válida?. Exception. NullPointerException. ArithmeticException. IndexOfBoundsException.

Si estamos realizando pruebas, y nos encontramos examinando el funcionamiento de un bucle for, estamos realizando una prueba: De caja blanca. De caja negra. Exhasutiva. De valores límite.

Si tenemos un método que nos comprueba si un número es positivo o negativo, ¿con qué valores tendremos que probar para realizar una prueba de valores límite?. -1 y 0. -1 y 1. 0 y 1. -10 y 10.

¿Qué excepción provoca que cuando tengamos que leer un dato entero introduzcamos una cadena?. InpuMismatchException. NullPointerException. DatoMalIntroducidoException. ArithmeticException.

La prueba de caja negra: Se centran en que todos los caminos que se pueden dar en un trozo de código se recorran. Se centran en que no haya comentarios. Se centran en que los resultados ofrecidos por el programa sean los correctos para sus entradas. Se centran en que todas las posibles combinaciones de entradas para el trozo de código se testeen.

¿Qué excepción provoca una división entre 0?. IndexOfBoundsException. Exception. ArithmeticException. NullPointerException.

¿Qué etiqueta usamos para documentar las excepciones en Doxygen?. @param. @except. @return. @throws.

Los puntos de ruptura: Como su nombre indica, cuando el depurador llegue a ellos, se romperá el programa, así que es mejor no utilizarlos. Son una marca que colocamos en una línea del programa que hará que el depurador se pare automáticamente al llegar ahí, pudiendo ver el estado del programa. Son una marca que colocamos en una línea del programa que hará que el depurador se pare automáticamente al llegar ahí. Hay que saber muy bien dónde ponerla, porque solo se permite poner una por depuración. Son una marca que colocamos en una línea del programa que hará que podamos modificar el valor de las variables en la depuración.

¿Cuál de las siguientes opciones no es una prueba de código?. Prueba de clases de equivalencia. Prueba de bucles. Pruebas exhaustivas. Pruebas de caja negra.

Denunciar Test