option
Cuestiones
ayuda
daypo
buscar.php
TEST BORRADO, QUIZÁS LE INTERESE: Programación - UD8 - DAW - Tests
COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Programación - UD8 - DAW - Tests

Descripción:
Estructuras de datos externas (ficheros)

Autor:
AVATAR
Francisco Javier Gutiérrez Pérez
OTROS TESTS DEL AUTOR

Fecha de Creación: 21/05/2023

Categoría: Informática

Número Preguntas: 30
COMPARTE EL TEST
COMENTARNuevo Comentario
No hay ningún comentario sobre este test.
Temario:
Cuando se escribe en un fichero secuencial hay que tener la precaución de ir escribiendo las cadenas de caracteres con el mismo tamaño, de manera que sepamos luego el tamaño del registro que tenemos que leer. Verdadero Falso.
Las operaciones de E/S en Java vienen proporcionadas por el paquete estándar del API de Java denominado java.util.io Verdadero Falso.
Una clase que implemente FileNameFilter debe implementar el método accept(). Verdadero Falso.
Para leer valores numéricos, la idea es tomar el valor de la entrada estándar en forma de cadena y emplear métodos para convertir el texto a números. Verdadero Falso.
Los flujos basados en bytes son los óptimos para el manejo de entradas y salidas de bytes. Verdadero Falso.
Si al intentar acceder a un fichero, éste no existe, entonces se generará una... RMIException. IOException. SQLException. Ninguna de las respuestas anteriores es correcta.
BufferedOutputStream implementa los métodos para escribir en un stream a través de un buffer. Verdadero Falso.
Para encontrar una información almacenada en la mitad de un fichero secuencial, podemos acceder directamente a esa posición pasando por los datos anteriores a esa información. Verdadero Falso.
Un stream nunca puede ser envuelto por otro stream. Verdadero Falso.
Cuando se leen objetos desde un flujo... No importa qué tipo de objetos se esperan en el flujo. Se han de leer en el orden inverso al que se guardaron. Las dos respuestas anteriores son correctas. Ninguna de las opciones anteriores es correcta, puesto que hay que usar los métodos adecuados al tipo de dato que se va a leer del flujo, y la lectura se efectúa en el mismo orden que se guardaron.
Las clases y métodos de E/S son las mismas independientemente del dispositivo con el que se quiera tratar. Verdadero Falso.
Para averiguar la codificación que posee un fichero, podemos usar el método... Unicode(). getEncoding(). getCodification(). getCharacter().
La excepción IOException ocurre cuando no se tienen permisos de lectura o escritura. Verdadero Falso.
Mediante las clases que proporcionan buffers se pretende que se hagan lecturas y escrituras físicas a disco, lo menos posible. Verdadero Falso.
Cuando trabajamos con ficheros en Java, es necesario capturar las excepciones, el sistema no se ocupa automáticamente de ellas. Verdadero Falso.
Las computadoras utilizan la memoria RAM para guardar los datos de manera persistente. Verdadero Falso.
El método readLine() permite leer únicamente carácter a carácter. Verdadero Falso.
Si tenemos en nuestro programa: File miFichero = new File (rutayFichero) ; , para comprobar si existe el fichero definido en rutayFichero haremos: if (miFichero.exists(Not null)). if (exists.miFichero(File)). if (exists.miFichero()). if (miFichero.exists()).
FileOutputStream permite leer bytes de un fichero o descriptor. Verdadero Falso.
La clase File permite manipular archivos y directorios, en las plataformas Linux y Windows. Para Mac OS empleamos MacFile. Verdadero Falso.
StringBuffer permite leer y StringBuilder escribir en la salida estándar. Verdadero Falso.
Señala las afirmaciones correctas. Cuando trabajamos con ficheros de acceso aleatorio en Java, el modo de apertura puede ser: "r" para sólo lectura. "w". "rw" para lectura y escritura. Ninguna de las respuestas anteriores es correcta.
Las clases InputStream y OutputStream manejan caracteres Unicode. Verdadero Falso.
Para obtener la posición actual del puntero de un fichero de acceso aleatorio usamos: length(). seek(pos). getFilePointer(). Ninguno de los métodos anteriores.
deleteOnExit() Borra un fichero cuando finaliza la ejecución de NetBeans. Borra un fichero cuando finaliza la ejecución de la máquina virtual Java. Borra un fichero cuando finaliza la ejecución de Windows. Borra un fichero cuando finaliza la ejecución de File.
La clase que recibe un flujo de entrada, lo analiza y divide en diversos pedazos, permitiendo leer uno en cada momento es... FileAnalizerStream. FileInputStream. StreamTokenizer Ninguna de las respuestas anteriores es correcta. .
Para averiguar si un elemento es un directorio usamos el método... mkdirs(). mkdir(). isDirectory(). isFolder().
Float.parseFloat(String) Convierte una cadena en un número entero de un byte. Convierte una cadena en un número entero largo. Convierte una cadena en un fichero. Convierte una cadena en un número real simple.
bufferedWriter permite operar con un flujo de datos como un buffer, pero si se envuelve en un PrintWriter, es posible escribir con muchas más funcionalidades adicionales para diferentes tipos de datos. Verdadero Falso.
Utilizar File.separator, tiene el inconveniente de que complica la portabilidad de las aplicaciones. Verdadero Falso.
Denunciar Test