option
Cuestiones
ayuda
daypo
buscar.php

Operaciones con ficheros

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Operaciones con ficheros

Descripción:
Operaciones con ficheros

Fecha de Creación: 2023/05/02

Categoría: Otros

Número Preguntas: 47

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

¿Cuál es la definición de excepciones en Java?. Un tipo de error en la sintaxis de Java. Un tipo de error que se produce durante la ejecución de un programa Java. Un tipo de objeto en Java que contiene información sobre un error. Un tipo de variable en Java que almacena un valor de error.

¿Qué ocurre al acceder a flujos y archivos en Java?. Se provoca un error de sintaxis en el programa. Se genera una excepción en Java. Se cierra automáticamente el flujo de datos. Se guarda una copia de seguridad del archivo.

¿Qué son los bloques try-catch en Java?. Un tipo de estructura de datos en Java. Un tipo de bucle en Java. Un tipo de bloque de código que maneja excepciones en Java. Un tipo de variable en Java que almacena una excepción.

¿Cuál es la función de los bloques try-catch en Java?. Manejar excepciones y prevenir que el programa se cierre de forma inesperada. Ejecutar un bloque de código repetidamente. Crear un nuevo objeto de excepción en Java. Permitir el acceso a flujos y archivos en Java.

¿Cuál es la definición de FileNotFoundException en Java?. Un tipo de error que se produce cuando se intenta acceder a un archivo inexistente o incorrecto. Un tipo de excepción que se produce al intentar leer o escribir en un archivo. Un tipo de objeto en Java que almacena información sobre errores de archivo. Un tipo de variable en Java que almacena un valor de error de archivo.

¿Qué es una IOException en Java?. Un tipo de error que se produce en la sintaxis de Java. Un tipo de excepción que se produce al intentar acceder a un archivo. Un tipo de objeto en Java que almacena información sobre errores de entrada y salida. Un tipo de variable en Java que almacena un valor de error de entrada y salida.

¿En qué situación se lanza una IOException en Java?. a) Cuando se intenta leer o escribir en un archivo que no existe. b) Cuando se intenta acceder a un archivo que tiene permisos de lectura insuficientes. c) Cuando se intenta acceder a un archivo que está dañado o corrupto. d) Cuando se produce un error en la entrada o salida de datos en un programa Java.

¿Qué tipos de problemas puede causar una IOException en Java?. a) Problemas con el acceso a archivos. b) Problemas con la entrada y salida de datos. c) Problemas con la red. d) Todos los anteriores.

¿Qué ocurre si un fichero no tiene permisos de lectura en Java?. Se lanza una excepción FileNotFoundException. Se lanza una excepción IOException. El programa no puede acceder al contenido del archivo. El programa puede acceder al contenido del archivo, pero no puede leerlo.

¿Cuál es la forma adecuada de gestionar excepciones en Java al acceder a flujos y archivos?. Ignorar la excepción y continuar con la ejecución del programa. Capturar la excepción y mostrar un mensaje de error al usuario. Capturar la excepción y continuar con la ejecución del programa sin informar al usuario. Capturar la excepción y cerrar los flujos de datos correctamente.

¿Cómo podemos cerrar adecuadamente los flujos de datos al trabajar con archivos en Java?. Cerrando manualmente los flujos de datos en cada punto del programa. Utilizando bloques try-catch para cerrar automáticamente los flujos de datos al salir del bloque. Esperando a que el sistema cierre los flujos de datos automáticamente. Ninguna de las anteriores.

¿Cuáles son los cuatro pasos básicos en el tratamiento de ficheros?. a) Abrir, comprobar, operar con él, cerrar. b) Crear, modificar, guardar, eliminar. c) Leer, escribir, borrar, mover. d) Conectar, transferir, analizar, cerrar.

¿Por qué es importante cerrar los ficheros en el tratamiento de ficheros?. Para liberar recursos del sistema. Para evitar errores de lectura o escritura. Para asegurar que los cambios realizados se guarden correctamente. Todas las anteriores.

¿Por qué no es recomendable cerrar los ficheros en los bloques try o catch?. Porque puede generar excepciones adicionales. Porque puede interferir con la ejecución del código en caso de excepciones. Porque puede causar la pérdida de los cambios realizados en el fichero. Todas las anteriores.

¿Qué es el bloque finally en Java?. Un bloque de código que se ejecuta siempre, independientemente de si hay excepciones o no. Un bloque de código que se ejecuta solo si no hay excepciones. Un bloque de código que se ejecuta solo si hay excepciones. Ninguna de las anteriores.

¿Cuál es la función del bloque finally en el tratamiento de ficheros en Java?. Cerrar el fichero después de la operación. Comprobar el estado del fichero después de la operación. Realizar operaciones adicionales en el fichero después de la operación. Ninguna de las anteriores.

¿Cuántos bloques finally podemos tener en los bloques try-catch en Java?. Uno. Dos. Tres. No hay límite.

¿Qué son los ficheros de texto?. Ficheros cuya codificación es en caracteres. Ficheros que contienen solo números. Ficheros que contienen solo imágenes. Ficheros que contienen solo sonidos.

¿Con qué tipo de editor podemos editar los ficheros de texto?. Con cualquier editor de texto. Con editores de imagen. Con editores de sonido. Con editores de código.

¿Qué clase necesitamos utilizar para abrir un flujo de escritura carácter a carácter a un fichero de texto?. FileWriter. PrintWriter. BufferedReader. Scanner.

¿Qué clase necesitamos utilizar para abrir un flujo de escritura línea a línea a un fichero de texto?. FileWriter. PrintWriter. BufferedReader. Scanner.

¿Cuáles son los pasos a seguir para escribir en un fichero de texto?. Abrir el fichero, escribir las cadenas y cerrar el fichero. Crear un objeto de tipo BufferedReader, leer las líneas del fichero, escribir las cadenas y cerrar el fichero. Crear un objeto de tipo FileWriter, crear un objeto de tipo PrintWriter, escribir las cadenas y cerrar el fichero. Ninguna de las anteriores.

¿Qué clase necesitamos utilizar para crear un flujo de escritura carácter a carácter a un fichero de texto?. FileReader. PrintWriter. FileWriter. BufferedReader.

¿Qué clase necesitamos utilizar para escribir cadenas de texto completas en una operación en un fichero de texto?. FileReader. PrintWriter. FileWriter. BufferedReader.

¿Cómo podemos escribir una cadena de texto seguida de un salto de línea en un fichero de texto?. Utilizando el método write de la clase PrintWriter. Utilizando el método print de la clase PrintWriter. Utilizando el método println de la clase PrintWriter. Ninguna de las anteriores.

¿Qué clase necesitamos utilizar para escribir cadenas de texto completas en una operación en un fichero de texto?. FileReader. PrintWriter. FileWriter. BufferedReader.

¿Por qué es importante cerrar el fichero después de escribir en él?. a) Para evitar errores de lectura o escritura. b) Para liberar recursos del sistema. c) Para asegurar que los cambios realizados se guarden correctamente. d) Todas las anteriores.

¿Cuál es la forma correcta de cerrar el fichero después de escribir en él?. Cerrar primero el objeto de FileWriter y después el de PrintWriter. Cerrar primero el objeto de PrintWriter y después el de FileWriter. No es necesario cerrar el fichero, se cerrará automáticamente al final del programa. Cerrar manualmente el fichero desde el explorador de archivos.

¿Qué ocurre si el fichero en el que queremos escribir no existe?. Se lanza una excepción FileNotFoundException. Se crea un nuevo fichero con el nombre especificado. Se sobrescribe el fichero si ya existía. Ninguna de las anteriores.

¿Qué parámetro extra necesitamos pasar al constructor del objeto de FileWriter para que no se sobrescriba el texto?. false. true. new. append.

¿Qué significa que se escriba al final del fichero el texto nuevo?. Que se añadirá el texto nuevo al final del fichero sin sobrescribir lo que ya estaba escrito. Que se sobrescribirá todo el contenido del fichero con el texto nuevo. Que se creará un nuevo fichero con el texto nuevo al final. Ninguna de las anteriores.

¿Por qué es importante tener en cuenta que cuando se lanza una excepción, todo el código que hay por debajo de ella no se ejecutará?. a) Para evitar la pérdida de datos. b) Para garantizar la seguridad del programa. c) Para evitar que el programa se bloquee. d) Todas las anteriores.

¿Qué clases necesitamos utilizar para leer datos de un fichero de texto en Java?. a) File, PrintWriter, BufferedReader. b) FileReader, PrintWriter, BufferedWriter. c) File, FileWriter, BufferedReader. d) File, FileReader, BufferedReader.

¿Qué clase nos permite abrir un fichero en Java?. a) File. b) FileReader. c) BufferedReader. d) PrintWriter.

¿Qué clase nos permite generar un flujo de lectura carácter a carácter a un fichero de texto en Java?. a) File. b) FileReader. c) BufferedReader. d) PrintWriter.

¿Qué clase nos permite generar un flujo de lectura línea a línea a un fichero de texto en Java?. a) File. b) FileReader. c) BufferedReader. d) PrintWriter.

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

¿Qué clases se utilizan para escribir en un fichero de texto en Java?. a) FileInputStream y BufferedInputStream. b) FileOutputStream y ObjectOutputStream. c) FileOutputStream y BufferedOutputStream. d) FileInputStream y ObjectInputStream.

¿Qué clases se utilizan para leer y escribir en ficheros binarios en Java?. a) FileInputStream, BufferedInputStream y FileOutputStream. b) FileInputStream, ObjectInputStream y ObjectOutputStream. c) FileOutputStream, ObjectInputStream y ObjectOutputStream. d) FileOutputStream, BufferedOutputStream y ObjectOutputStream.

¿Qué interfaz debe implementar un objeto para poder ser serializado en un fichero binario?. a) Serializable. b) Runnable. c) Cloneable. d) Comparable.

¿Cómo se comprueba si un objeto de la clase File es un directorio en Java?. a) Con el método isFile(). b) Con el método isDirectory(). c) Con el método exists(). d) Con el método canRead().

¿Cuál es el método que se utiliza para crear un directorio en Java?. a) createNewFile(). b) mkdir(). c) delete(). d) renameTo().

¿Qué método se utiliza para eliminar un fichero en Java?. a) delete(). b) mkdir(). c) createNewFile(). d) renameTo().

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

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

¿Qué modificador se utiliza en Java para indicar que un atributo no se serialice al escribir un objeto en un fichero binario?. a) transient. b) volatile. c) static. d) final.

¿Qué método se utiliza para borrar un directorio en Java?. a) deleteDir. b) deleteFolder. c) removeDir. d) delete.

Denunciar Test