option
Cuestiones
ayuda
daypo
buscar.php

PROGRAMACION

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
PROGRAMACION

Descripción:
T 14-16

Fecha de Creación: 2025/05/14

Categoría: Informática

Número Preguntas: 30

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

¿Cuándo se ejecutará el bloque finally?. Después de que se ejecute el bloque try. Después de que se ejecute el catch. Después de que se ejecuten los bloques try y catch. Habrá que llamarlo expresamente.

La clase BufferedReader la podemos utilizar en: Solo en la lectura de ficheros de texto. Solo en la lectura de ficheros binarios. Tanto en la lectura de ficheros de texto como en la lectura de ficheros binarios. Tanto en la escritura de ficheros de texto como en la escritura de ficheros binarios.

Si queremos serializar objetos: No hace falta hacer nada especial. Deberemos implementar la interfaz Serializable en las clases que queramos serializar sus objetos. La clase File ya dispone de un método writeObject que lo hace automático. No se pueden escribir objetos, se tienen que escribir uno a uno todos sus atributos.

Para la escritura de objetos se necesitan las siguientes clases. FileOutputStream y ObjectOutputStream. FileInputStream y ObjectInputStream. ObjectInputStream. ObjectOutputStream.

La API JAXB se utiliza con ficheros. XSD. DTD. JSON. XML.

Para identificar la versión del programa se emplea. El atributo serialVersionUID. El nombre del programa. El fichero .class del programa. El nombre del fichero.

Para indicar que un atributo no se serialice, empleamos el modificador. private. transient. uid. protected.

Cuando escribimos en un fichero: Se sobrescribirá la información. Podremos escribir la final solo si es binario. Podremos escribir al final sea de texto o binario. Podremos escribir al final solo es de texto.

Los pasos para operar con ficheros son: Abrir, operar y cerrar. Abrir, comprobar que se ha abierto correctamente, operar y cerrar. Operar y cerrar. Abrir y cerrar.

Para la lectura de objetos serializados se necesita _______. ObjectInputStream. FileOutputStream y ObjectOutputStream. FileInputStream y ObjectInputStream. ObjectOutputStream.

El ciclo de vida del software ________. Termina una vez que sacamos el producto a producción. Termina cuando se decide retirar el producto. Es inexistente. Siempre se mueve hacia delante, nunca vuelve a fases anteriores.

La fase de planificación ________. Es opcional. Solo se incorpora en ciclos de vidas extendidos. Debe ser de las primeras fases a considerar. Es poco relevante, no afecta al producto.

El despliegue de un sistema ________. Tiene en cuenta el desarrollo. Se centra en realizar pruebas. Se centra en el proceso de instalación. Considera la fase de análisis.

La depuración ________. Permite observar detalles de la planificación. Siempre se realiza con trazas. Puede requerir la utilización de software dedicado. Es poco útil en la actualidad.

La fuera bruta ________. Es una técnica muy costosa. Es una técnica muy eficiente. Nunca se aplica en la actualidad. Solo se utiliza en el campo de pruebas de software.

Las pruebas de caja blanca ________. Son poco útiles en la actualidad. Son poco costosas. Se utilizan de forma aislada. Requieren que el programador conozca el código fuente.

Las pruebas de caja blanca ________. Son poco útiles en la actualidad. Son poco costosas. Se utilizan de forma aislada. Requieren que el programador conozca el código fuente.

Las pruebas de caja negra ________. Están muy limitadas. No tienen sentido en la actualidad. Requieren que el programador no conozca el código. Solo valen para pruebas internas.

La utilización de pruebas ________. Permite guiar el proceso de desarrollo. Es poco útil para el proceso de desarrollo. Puede introducir errores en el código. Ninguna de las anteriores es correcta.

La calidad del software________. Es independiente del proceso de pruebas. Es poco relevante para el usuario. Puede mejorar con la utilización de pruebas. Carece de importancia en cualquier metodología de desarrollo.

¿Cuál de las siguientes colecciones no admite elementos repetidos?. ArrayList. HashLinkedMap. LinkedList. TreeSet.

Los métodos de la interfaz Set. Son los mismos que los de List. Son los mismos que los de Collection. Son implementados en la clase ArrayList. Esta interfaz no tiene métodos.

Si en un TreeSet insertamos los siguientes valores: 2, 0, 7, 6, ¿cómo aparecerán al mostrarlo por pantalla?. 2, 0, 7, 6. 0, 2, 7, 6. 0, 2, 6, 7. 7, 6, 2, 0.

¿Cuál de las siguientes definiciones no es correcta?. ArrayList<String> array = new ArrayList<>();. ArrayList<Boolean> array = new ArrayList<>();. ArrayList<ArrayList<Integer>> array = new ArrayList<>();. ArrayList<int> array = new ArrayList<>();.

¿Cuándo podemos invocar al método remove de los iteradores?. En cualquier momento. Después de usar next(). Después de usar hasNext(). Es mejor eliminar los elementos de las colecciones mediante el método delete, ya que es más seguro.

Los tipos genéricos sirven para. Usar objetos de la clase Object. Usar variables primitivas. Usar tipos parametrizados. No tener que usar ningún tipo.

El bucle for-each: Nos permite recorrer una colección de forma segura y sencilla. Este tipo de bucle no existe en Java, sino que es propio de Python. Es un bucle for encubierto. Solo se puede utilizar en colecciones que tengan almacenados datos de tipo String.

¿Cuántos tipos genéricos puede tener una clase genérica en su declaración?. Todos los que haga falta. El máximo que se pueden usar en una clase son 3. El máximo que se pueden usar en una clase son 2. El máximo que se pueden usar en una clase es 1.

ArrayList y LinkedList se diferencian: En el número de elementos. En el rendimiento. En el orden de los elementos. En nada.

¿Qué tipo de dato no se puede usar con los genéricos?. String. Double. char. Persona.

Denunciar Test