option
Cuestiones
ayuda
daypo
buscar.php

MEDAC programaciòn

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
MEDAC programaciòn

Descripción:
MEDAC PROGRAMACION TEMA 13

Fecha de Creación: 2023/05/19

Categoría: Otros

Número Preguntas: 71

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

¿Qué se entiende por "excepciones" en el contexto de Java?. a) Son errores que ocurren al acceder a los flujos y archivos. b) Son bloque de código que permite gestionar errores en Java. c) Son flujos y archivos que pueden generar errores en Java. d) Son errores que pueden ocurrir al cerrar los flujos de datos correctamente.

¿Cuál es el propósito principal de los bloques try-catch en Java?. a) Cerrar los flujos de datos correctamente. b) Informar al usuario sobre los errores ocurridos. c) Gestionar y controlar las excepciones en Java. d) Permitir el acceso a los flujos y archivos en Java.

¿Qué excepción se lanzará cuando la ruta del fichero al que queremos acceder no sea correcta o el fichero no exista en Java?. a) NullPointerException. b) IOException. c) FileNotFoundException. d) FileAccessException.

¿En qué situaciones se lanzará la excepción IOException en Java?. a) El fichero al que queremos acceder no tenga permisos de lectura. b) El fichero al que queremos acceder no tenga permisos de escritura. c) El fichero esté corrupto por cualquier motivo. d) El usuario que estemos usando no tenga los permisos de lectura o escritura sobre ficheros.

¿Cuál es el paso final en el tratamiento de ficheros?. a) Abrir. b) Comprobar. c) Operar con él. d) Cerrar.

¿Cuántos pasos se mencionan en el tratamiento de ficheros?. a) 2 pasos. b) 3 pasos. c) 4 pasos. d) 5 pasos.

¿Cuál es el primer paso en el tratamiento de ficheros?. a) Comprobar. b) Cerrar. c) Operar con él. d) Abrir.

¿Cuál es el tercer paso en el tratamiento de ficheros?. a) Comprobar. b) Operar con él. c) Cerrar. d) Abrir.

¿Cuál es el segundo paso en el tratamiento de ficheros?. a) Comprobar. b) Operar con él. c) Cerrar. d) Abrir.

¿Es necesario realizar la parte de cierre de un fichero tanto en el bloque try como en el catch, independientemente de si se han producido excepciones o no?. a) Verdadero. b) Falso.

¿En qué casos debemos realizar el cierre de un fichero en Java?. a) Solo si se han producido excepciones durante el tratamiento del fichero. b) Siempre, independientemente de si se han producido excepciones o no. c) Solo si se ha utilizado el bloque catch para manejar excepciones. d) No es necesario cerrar los ficheros en Java.

¿Cuál es el propósito del bloque finally en el manejo de excepciones en Java?. a) Cerrar el fichero después de que se haya ejecutado el bloque try. b) Ejecutar un bloque de código después de que se haya ejecutado el bloque try o catch. c) Manejar errores y excepciones en el tratamiento de ficheros. d) Introducir un nuevo nivel de anidamiento en los bloques try-catch.

¿Cuántos bloques finally se pueden tener en los bloques try-catch en Java?. a) Solo se puede tener un bloque finally en un bloque try-catch. b) Se pueden tener múltiples bloques finally en un bloque try-catch. c) No se puede usar el bloque finally en los bloques try-catch. d) El número de bloques finally no está limitado.

¿Cuándo se ejecuta el bloque "finally" en relación a los bloques "try" y "catch" en Java?. a) Antes de que se ejecute el bloque "try". b) Después de que se ejecute el bloque "try", en caso de que no haya errores. c) Después de que se ejecute el bloque "catch", en caso de que haya errores. d) Siempre se ejecuta antes tanto del bloque "try" como del bloque "catch".

¿Cuál es la función principal del bloque "finally" en Java?. a) Cerrar el fichero utilizado en el bloque "try". b) Capturar y manejar las excepciones generadas en el bloque "try". c) Ejecutar el código que se encuentra dentro del bloque "finally" sin importar si hay o no excepciones. d) Prevenir la ejecución del bloque "catch" en caso de que no haya errores.

¿Cómo se caracterizan los ficheros de texto en cuanto a su codificación?. a) Utilizan una codificación binaria. b) Utilizan una codificación numérica. c) Utilizan una codificación en caracteres.

¿Con qué tipo de editor se pueden editar los ficheros de texto?. a) Editores de imágenes. b) Editores de audio. c) Editores de código fuente. d) Editores de texto, como bloc de notas.

¿Qué clase se utiliza para abrir un flujo de escritura carácter a carácter a un fichero de texto en Java?. a) FileReader. b) PrintWriter. c) FileWriter. d) BufferedReader.

¿Qué clase se utiliza para abrir un flujo de escritura línea a línea a un fichero de texto en Java?. a) PrintWriter. b) FileReader. c) BufferedWriter. d) FileWriter.

¿Cuál es el primer paso para escribir en un fichero de texto en Java?. a) Crear un objeto de tipo PrintWriter. b) Crear un objeto de tipo FileWriter. c) Escribir las cadenas de texto. d) Cerrar el fichero.

¿Qué método se utiliza para escribir cadenas de texto completas en una operación en un fichero de texto?. a) println. b) write. c) append. d) print.

¿Cuál es el último paso al escribir en un fichero de texto en Java?. a) Crear un objeto de tipo PrintWriter. b) Escribir las cadenas de texto. c) Cerrar el fichero. d) Crear un objeto de tipo FileWriter.

¿Qué característica tiene el método println al escribir en un fichero de texto utilizando la clase PrintWriter?. a) Escribe una línea en el fichero sin agregar un salto de línea. b) Escribe una línea en el fichero y agrega un salto de línea al final. c) Escribe varias líneas en el fichero sin agregar saltos de línea.

¿Cómo se puede evitar la sobrescritura del texto al escribir en un fichero de texto utilizando la clase FileWriter en Java?. a) Utilizando el método append() de la clase FileWriter. b) Pasando el parámetro "true" al constructor del objeto FileWriter. c) Utilizando el método write() de la clase FileWriter.

¿Qué efecto tiene pasar el parámetro "true" al constructor del objeto FileWriter al escribir en un fichero de texto?. a) Sobrescribe el texto existente en el fichero. b) Agrega el texto nuevo al final del fichero sin sobrescribir. c) Crea un nuevo fichero de texto con el texto nuevo.

¿Qué sucede con el código que se encuentra después de que se lanza una excepción en Java?. a) Se ejecutará normalmente sin interrupción. b) No se ejecutará y se detendrá la ejecución del programa. c) Se ejecutará solo si se captura y maneja la excepción.

¿En qué momento se detiene la ejecución del código después de que se lanza una excepción en Java?. a) Inmediatamente después de lanzar la excepción. b) Después de que se haya ejecutado el bloque try-catch asociado a la excepción. c) Después de que se haya ejecutado todo el código restante del método actual.

¿Qué clase se utiliza para abrir un fichero en Java?. a) FileWriter. b) FileReader. c) BufferedReader. d) File.

¿Qué clase se utiliza para generar un flujo de lectura carácter a carácter a un fichero de texto en Java?. a) FileWriter. b) FileReader. c) BufferedReader.

¿Qué clase se utiliza para generar un flujo de lectura línea a línea a un fichero de texto en Java?. a) FileWriter. b) FileReader. c) BufferedReader.

¿Cuál es el primer paso para leer datos de un fichero de texto en Java?. a) Crear un objeto de tipo FileReader. b) Crear un objeto de tipo File. c) Crear un objeto de tipo BufferedReader.

¿Qué método se utiliza para leer una línea completa de texto de un fichero de texto en Java?. a) readLine. b) read. c) nextLine. d) readTextLin.

¿Qué clase se utiliza para leer líneas completas del fichero de texto en Java?. a) FileReader. b) File. c) BufferedReader.

¿Cuándo devuelve el método readLine de BufferedReader un valor nulo?. a) Cuando se ha llegado al final del fichero. b) Cuando se produce una excepción durante la lectura. c) Cuando la línea de texto está vacía. d) Cuando hay un error de formato en el fichero de texto.

¿Cómo se lee todo el contenido del fichero utilizando BufferedReader?. a) Utilizando el método readAll. b) Utilizando un bucle for. c) Utilizando un bucle while. d) Utilizando el método readFull.

¿Qué método se utiliza para cerrar un fichero en Java?. a) closeFile. b) finalize. c) close. d) shutdown.

¿Cuál es el orden correcto para cerrar los objetos de BufferedReader y FileReader al finalizar la lectura de un fichero?. a) Cerrar primero el objeto de FileReader y luego el objeto de BufferedReader. b) Cerrar primero el objeto de BufferedReader y luego el objeto de FileReader. c) No es necesario cerrar los objetos de BufferedReader y FileReader.

¿En qué orden se leerán los datos de un fichero de texto en Java?. a) En el orden inverso al que se escribieron. b) En un orden aleatorio. c) En el mismo orden en el que se escribieron.

¿Cómo se caracterizan los ficheros de binarios en cuanto a su codificación?. a) Utilizan una codificación en caracteres. b) Utilizan una codificación numérica. c) Utilizan una codificación binaria en bytes.

¿Es posible editar los ficheros de binarios con cualquier editor de texto?. a) Sí, se pueden editar con cualquier editor de texto. b) No, los ficheros de binarios no son editables. c) Depende del tipo de datos almacenados en el fichero binario.

¿Qué clase se utiliza para generar un flujo de escritura carácter a carácter a un fichero binario en Java?. a) FileWriter. b) FileOutputStream. c) BufferedOutputStream. d) PrintWriter.

¿Qué clase se utiliza para generar un flujo de escritura línea a línea a un fichero binario en Java?. a) FileWriter. b) FileInputStream. c) BufferedOutputStream.

¿Qué ocurre al escribir una línea en un fichero binario en Java?. a) Se agregará automáticamente un salto de línea al final de la línea. b) No se agregará ningún carácter adicional al final de la línea. c) Se agregará un carácter especial al final de la línea. d) Será necesario agregar manualmente el salto de línea al final de la línea.

¿Cuál es el primer paso para escribir en un fichero binario en Java?. a) Crear un objeto de tipo FileOutputStream. b) Crear un objeto de tipo BufferedOutputStream. c) Escribir las cadenas de texto. d) Cerrar el fichero.

¿Qué método se utiliza para escribir cadenas de texto completas en un fichero binario en Java?. a) println. b) writeLine. c) write. d) append.

¿Cómo se indica la codificación a utilizar al escribir en un fichero binario en Java?. a) Mediante la clase StandardCharsets. b) Mediante la clase File. c) Mediante la clase FileOutputStream.

¿Cómo se obtienen los bytes de una cadena de texto en Java?. a) Mediante el método getBytes de la clase String. b) Mediante el método toBytes de la clase String. c) Mediante el método extractBytes de la clase String.

¿Cuál es el orden correcto para cerrar los objetos de BufferedOutputStream y FileOutputStream al finalizar la escritura en un fichero binario?. a) Cerrar primero el objeto de FileOutputStream y luego el objeto de BufferedOutputStream. b) Cerrar primero el objeto de BufferedOutputStream y luego el objeto de FileOutputStream. c) No es necesario cerrar los objetos de BufferedOutputStream y FileOutputStream.

¿Qué significa indicar que se empiece a escribir la información en el final del fichero en un fichero binario?. a) Sobrescribir la información existente en el fichero. b) Agregar la información nueva al final del fichero sin sobrescribir. c) Crear un nuevo fichero binario con la información nueva.

¿Qué clase se utiliza para generar un flujo de lectura carácter a carácter a un fichero binario en Java?. a) FileWriter. b) FileInputStream. c) BufferedInputStream.

¿Qué clase se utiliza para generar un flujo de lectura línea a línea a un fichero binario en Java?. a) FileWriter. b) FileInputStream. c) BufferedInputStream. d) BufferedReader.

¿Cuál es el primer paso para leer datos de un fichero binario en Java?. a) Crear un objeto de tipo BufferedInputStream. b) Crear un objeto de tipo FileInputStream. c) Crear un objeto de tipo BufferedReader.

¿Qué clase se utiliza para leer datos carácter a carácter de un fichero binario en Java?. a) FileWriter. b) FileInputStream. c) BufferedInputStream.

¿Qué clase se utiliza para leer datos línea a línea de un fichero binario en Java?. a) FileWriter. b) FileInputStream. c) BufferedInputStream.

¿Cuál es el paso siguiente después de crear un objeto de tipo BufferedInputStream al leer datos de un fichero binario en Java?. a) Crear un objeto de tipo BufferedReader. b) Crear un objeto de tipo FileInputStream. c) Crear un objeto de tipo FileWriter.

¿En qué orden se deben cerrar los objetos de BufferedReader y BufferedInputStream al finalizar la lectura de un fichero binario?. a) Cerrar primero el objeto de BufferedInputStream y luego el objeto de BufferedReader. b) Cerrar primero el objeto de BufferedReader y luego el objeto de BufferedInputStream. c) No es necesario cerrar los objetos de BufferedReader y BufferedInputStream.

1. ¿Qué hace la interfaz Serializable en Java?. a) Permite la creación de directorios. b) Permite la serialización de objetos. c) Genera un flujo de lectura carácter a carácter a un fichero binario.

Si tienes una clase con un objeto como atributo, ¿qué se necesita para poder serializar esa clase?. a) El objeto atributo debe ser serializable. b) El objeto atributo debe ser volátil. c) El objeto atributo debe ser estático. d) El objeto atributo debe ser transient.

¿Qué sucede con las variables marcadas como transient durante la serialización de objetos?. a) Se guardan normalmente. b) Se ignoran y no se guardan. c) Se transforman a null.

¿Cuál es el proceso correcto para escribir un objeto serializado en un fichero binario?. a) Crear ObjectOutputStream -> Crear FileOutputStream -> Escribir objeto -> Cerrar fichero. b) Crear FileOutputStream -> Crear ObjectOutputStream -> Escribir objeto -> Cerrar fichero. c) Crear FileOutputStream -> Escribir objeto -> Crear ObjectOutputStream -> Cerrar fichero.

¿Cuál es el proceso correcto para leer un objeto serializado desde un fichero binario?. a) Crear ObjectInputStream -> Crear FileInputStream -> Leer objeto -> Cerrar fichero. b) Crear FileInputStream -> Crear ObjectInputStream -> Leer objeto -> Cerrar fichero. c) Crear FileInputStream -> Leer objeto -> Crear.

¿Qué sucede si se intenta leer un objeto serializado y la clase del objeto recuperado no es exactamente igual a la que se tenía al momento de serializarlo?. a) Se genera una excepción. b) El objeto se recupera sin problemas. c) El objeto se recupera pero todos sus datos son null.

¿Cómo se puede verificar si un objeto de la clase File es un directorio?. a) Usar el método isDirectory(). b) Usar el método checkDirectory(). c) Usar el método verifyDirectory(). d) Usar el método directoryExists().

¿Cuál es el propósito de la variable serialVersionUID en una clase que implementa Serializable?. a) Establecer la versión de serialización de la clase. b) Determinar el tamaño del objeto cuando se serializa. c) Indicar el número de objetos que se pueden serializar.

¿Qué método se puede utilizar para eliminar un directorio que ya no tiene ficheros ni otros directorios dentro?. a) removeDirectory(). b) delete(). c) eraseDirectory(). d) destroyDirectory().

¿Qué hace el método mkdir() en Java?. a) Crea un nuevo directorio si no existe. b) Crea una referencia al directorio, pero necesita que este exista; si no, lanzará una excepción IOException. c) Crea una referencia al directorio y si no existe, lo crea automáticamente.

¿Y qué hace el método mkdirs() en Java?. a) Crea un nuevo directorio si no existe. b) Crea una referencia al directorio, pero necesita que este exista; si no, lanzará una excepción IOException. c) Crea una referencia al directorio y si no existe, lo crea automáticamente.

Si quieres verificar si un objeto de la clase File es un directorio, ¿qué método debes usar?. a) verifyDirectory(). b) checkDirectory(). c) isDirectory().

Para poder eliminar un directorio en Java, ¿qué condición debe cumplir el directorio?. a) Debe tener al menos un archivo o directorio dentro. b) Debe estar vacío (no contener archivos ni otros directorios). c) No puede tener archivos, pero puede tener otros directorios.

. ¿Cuál es el método utilizado para obtener un array con todos los ficheros y directorios que hay dentro de un directorio?. a) getFileList(). b) getFiles(). c) listFiles(). d) directoryContents().

Para comprobar si un objeto es un fichero, ¿qué método se usa?. a) isFile(). b) checkFile(). c) verifyFile(). d) getFileType().

Denunciar Test