Cuestiones
ayuda
option
Mi Daypo

TEST BORRADO, QUIZÁS LE INTERESEManejo ficheros

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del test:
Manejo ficheros

Descripción:
ADA DAM

Autor:
AVATAR

Fecha de Creación:
10/03/2024

Categoría:
Informática

Número preguntas: 39
Comparte el test:
Facebook
Twitter
Whatsapp
Comparte el test:
Facebook
Twitter
Whatsapp
Últimos Comentarios
No hay ningún comentario sobre este test.
Temario:
¿Qué es un fichero informático? a) Un conjunto de programas almacenados b) Un conjunto de bits almacenados en un dispositivo c) Una unidad de almacenamiento volátil d) Un tipo de acceso aleatorio .
2 ¿Qué operación permite la creación de un nuevo archivo y registra la información necesaria para referenciar el archivo? a) Apertura b) Cierre c) Lectura d) Creación .
3 ¿Qué tipo de acceso está diseñado para archivos de texto sin formato y utiliza bloques continuos? a) Acceso secuencial b) Acceso aleatorio c) Acceso binario d) Acceso directo .
4 ¿Cuál es la última instrucción del programa cuando se trabaja con archivos? a) Apertura b) Cierre c) Lectura d) Creación .
5 ¿Qué es un archivo binario? a) Un archivo compuesto solo por texto sin formato b) Un archivo que contiene información codificada en binario c) Un archivo que utiliza formato de codificación ASCII d) Un archivo que contiene solo ceros (0) y unos (1) .
6 ¿Cuál es una ventaja de Java en términos de representación de datos? a) La representación depende de la arquitectura de la máquina b) La representación depende del sistema operativo c) La representación es independiente de la máquina y el sistema operativo d) La representación es siempre en formato binario .
7 ¿Cuál de los siguientes métodos de la clase File devuelve el nombre del archivo o directorio? a) getName() b) getPath() c) getAbsolutePath() d) exists() .
8 ¿Qué constructor de la clase File se utiliza para construir un objeto a partir de una ruta relativa? a) File(String path) b) File(String path, String name) c) File(File dir, String name) d) Ninguna de las anteriores .
9 ¿Qué método se utiliza para obtener la lista de ficheros en un directorio? a) listFiles() b) getFiles() c) readFiles() d) fileNames() .
10 ¿Qué método de la clase File se utiliza para comprobar si un archivo o directorio existe? a) canWrite() b) isFile() c) exists() d) isDirectory() .
11 ¿Cuál es la función del método canWrite() en la clase File? a. Comprueba si se puede escribir en el archivo. b. Obtiene la ruta absoluta del archivo. c. Verifica si el archivo existe. .
12 ¿Qué método se utiliza para obtener la ruta absoluta de un archivo en la clase File? a. getPath() b. getAbsolutePath() c. getAbsoluteFilePath() .
13 ¿Cuál es la diferencia entre mkdir() y mkdirs() en la clase File? a. mkdir() crea solo un directorio, mientras que mkdirs() crea directorios recursivamente. b. mkdir() crea directorios recursivamente, mientras que mkdirs() crea solo un directorio. c. Ambos métodos tienen la misma función y se pueden usar indistintamente. .
14 Qué método se utiliza para obtener la longitud de un archivo en la clase File? a. fileSize() b. getLength() c. lengthOfFile() .
15 ¿Cuál es el propósito de la operación de cierre de un archivo? a. Guardar la información generada en el archivo. b. Liberar espacio de memoria y registros asociados al archivo. c. Abrir el archivo para su manipulación. .
16 ¿Cuál es la diferencia entre archivos de bytes y archivos de caracteres? a. Los archivos de bytes contienen solo texto sin formato, mientras que los archivos de caracteres pueden contener datos binarios. b. Los archivos de caracteres contienen solo texto sin formato, mientras que los archivos de bytes pueden contener datos binarios. c. No hay diferencia, ambos términos se refieren a lo mismo. .
¿Cómo se identifica un archivo en un sistema de archivos, según la explicación dada? a. A través de su tamaño b. Por su fecha de creación c. Mediante su ruta a través del sistema de archivos d. Por su tipo de contenido .
En el ejemplo proporcionado, ¿cuál es el delimitador utilizado por el sistema operativo Solaris para separar los nombres de los directorios en una ruta? a. / b.\\ c. : d. \ .
¿Cuál es la diferencia entre una ruta absoluta y una ruta relativa? a. Una ruta absoluta contiene el elemento raíz, mientras que una relativa no. b. Una ruta absoluta es siempre más larga que una relativa. c. Una ruta relativa es más precisa que una absoluta. d. No hay diferencia significativa entre ambas. .
¿Cómo se denomina la perspectiva centrada en la representación mental de la información? a. Estructura física b. Estructura lógica c. Estructura abstracta d. Estructura binaria .
¿Qué es un flujo de datos desde el punto de vista de la aplicación? a. Una estructura física de almacenamiento b. Una representación mental de información c. Un proceso de transmisión secuencial de datos d. Una serie de referencias a memoria .
¿Cómo se llama el proceso de escritura de bytes en un flujo de salida? a. Serialize b. Write c. Flush d. Seriate .
¿Cuál es la diferencia principal entre flujos orientados a bytes y flujos orientados a caracteres? a. Los flujos orientados a caracteres no pueden usarse para escribir archivos binarios. b. Los flujos orientados a caracteres trabajan con texto, mientras que los de bytes manejan datos binarios. c. Los flujos orientados a bytes son más eficientes en el manejo de grandes cantidades de datos. d. No hay diferencia, ambos tipos de flujos son intercambiables. .
¿Qué extensión de archivo es comúnmente utilizada para los archivos de propiedades en Java? a) .txt b) .config c) .properties d) .xml .
¿Cuál es el método utilizado para cargar un archivo de propiedades en Java? a) loadFile() b) readProperties() c) loadProperties() d) load() .
En el ejemplo proporcionado, ¿cuál es el valor asociado a la clave "db.username" en el archivo de propiedades? a) admin b) adminpassword c) localhost d) db.username .
¿Qué devuelve el método getProperty("db.port", "4020") si la clave "db.port" no está presente en el archivo de propiedades? a) null b) "4020" c) "default value" d) Un error de compilación .
¿Cuál es el método utilizado para modificar o añadir una propiedad en la clase Properties? a) addProperty() b) modifyProperty() c) setProperty() d) updateProperty() .
¿Qué método de la clase Properties se utiliza para guardar los cambios realizados en el archivo de propiedades? a) save() b) store() c) saveProperties() d) write() .
¿Cuál es la estructura básica de un objeto en JSON? a) Inicio y fin con corchetes [ ] b) Inicio con { y fin con } c) Inicio y fin con paréntesis ( ) d) Inicio con [ y fin con ] .
¿Cuál es una característica esencial de un documento XML bien formado? a) Puede comenzar sin un prolog b) Las etiquetas de apertura no necesitan tener una etiqueta de cierre c) Todas las etiquetas deben estar completamente anidadas d) Puede omitir la declaración de la versión XML .
¿Cuál de las siguientes es una librería común en Java para parsear ficheros JSON? a) DOM b) SAX c) Gson d) XSL .
¿Cómo se llama una etiqueta que no incluye ningún contenido en XML? a) Etiqueta vacía b) Etiqueta simple c) Etiqueta nula d) Etiqueta sin contenido .
¿Qué API de Java accede al documento XML a través de un árbol de objetos? a) SAX b) StaX c) JAXB d) DOM .
¿Por qué JSON o formatos binarios se utilizan a menudo en lugar de XML en Internet para mejorar el rendimiento de los datos? a) XML es más eficiente en términos de tamaño de datos b) JSON es más fácil de procesar mediante analizadores estándar c) XML es menos jerárquico que JSON d) JSON no es compatible con la web .
¿Cómo se llaman los comentarios en XML? a) <!-- comentario --> b) // comentario // c) comentario d) --comentario-- .
¿Cuál de las siguientes es una diferencia fundamental entre XML y JSON según la información proporcionada? a) XML es más ligero que JSON b) JSON es más jerárquico que XML c) JSON es un formato de texto sin formato d) XML es un subconjunto del lenguaje JavaScript .
¿Cuál de las siguientes no es una librería introducida en versiones posteriores de Java para leer y escribir XML? a) StAX b) JAXB c) XStream d) DOM .
¿Qué significa JSON? a) Java Standard Object Notation b) JavaScript Object Notation c) Java Simple Object Notation d) JavaScript Standard Object Notation .
Denunciar test Consentimiento Condiciones de uso