Acceso a datos UF1 (Ilerna)
![]() |
![]() |
![]() |
Título del Test:![]() Acceso a datos UF1 (Ilerna) Descripción: UF1. Persistencia en ficheros |




Comentarios |
---|
NO HAY REGISTROS |
PAC1 - Relaciona los siguientes métodos de la clase File con su descripción: Indica si se puede ejecutar. Devuelve una cadena con el nombre del fichero o directorio. Permite crear el fichero en la ruta indicada. Sólo se creará si no existe. Debemos controlar la excepción con IOException. Indica si el objeto File es un fichero. Indica si se puede escribir en el fichero. PAC1 - Identifica si son verdaderas o falsas las siguientes afirmaciones: Los métodos int read(char[] buf, int desplazamiento, int numCaracteres) pertenecen a la clase FileReader. En un fichero, podemos utilizar la operación de alta y de modificación, pero NO la de buscar. PAC1 - De las siguientes opciones, marca la que es una gran ventaja de los ficheros: Mayor accesibilidad y organización que una base de datos. Mayor disponibilidad de los datos que en una base de datos. Es volátil. Ninguna de las otras opciones es correcta. PAC1 - Determina las características de cada método de acceso: Para leer un dato del fichero, no es necesario leerlo entero sino que accederemos directamente al registro buscado. La clase utilizada para realizar esta búsqueda en Java es RandomAccessFile. Si el fichero es binario, entonces tenemos FileInputStream y FileOutputStream. En cambio, si el fichero es de texto, entonces tenemos FileReader y FileWriter. Los datos del fichero se leen y escriben de forma ordenada. La clase utilizada para realizar esta búsqueda en Java depende del tipo de fichero que se vaya a utilizar. PAC2 - ¿La siguiente declaración de un documento XML es correcta? <?xml version= "3.6" encoding= "ISO 8859-15"?>. Verdadero. Falso. PAC2 - Determina las características que diferencian DOM y SAX: Lee la estructura de documento en memoria en forma de árbol. Lee la estructura de documento en memoria de forma secuencial. Permite tener una visión global del documento. Consume más memoria. PAC2 - Relaciona las interfaces más habituales que se utilizan en DOM: Representa un nuevo documento. Expone propiedades y métodos con los cuales se puede manipular elementos del documento y sus atributos. Información contenida en la etiqueta <!DOCTYPE>. Proporciona atributos o métodos para manipular datos de caracteres. Datos carácter de un elemento. Representa cualquier nodo. Lista con nodos hijos de un nodo. Accede a atributos de un nodo. PAC2 - Completa los huecos en blanco del código siguiente en XML: 1. 4. 5. 2. 3. PAC3 - Identifica si son verdaderas o falsas las siguientes afirmaciones con referencia a las excepciones: En Java, es posible anidar cláusular try. Las excepciones sirven para controlar los errores de ejecución. Las excepciones en Java derivan de la clase Throwable que, a su vez, deriva de la clase Exception. Todo lo que se encuentre en la cláusula finally se ejecutará sólo cuando falle la ejecución. PAC3 - Relaciona los métodos más utilizados de la clase Throwable: Se usa para obtener un mensaje de error asociado con una excepción. Se utiliza para mostrar el nombre de la excepción. Se utiliza para imprimir la excepción. PAC3 - Completa el siguiente código de forma que muestre el mensaje "Debes ser mayor de edad" si tienes menos de 18 años y que siempre muestre el mensaje "ADIÓS" al acabar la ejecución: 6. 3. 4. 5. 2. 1. PAC3 - ¿Qué crees que ocurrirá una vez se haya ejecutado este fragmento de código, entendiendo que forma parte de un programa completo?. 6. El código se ejecuta y muestra: 1 2 3 4 5 6. Se ha producido una excepción por desbordamiento. El código se ejecuta y muestra: 1 2 3 4 5. TEST - Identifica las distintas funciones que ofrecen los archivos XML: Escribir archivos de configuración de programas. Diseñar imágenes. Proporcionar datos en una base de datos. TEST - El método isHidden de la clase File: Indica si el objeto File está oculto. Indica si el objeto File es un fichero. Indica si se puede ejecutar. Devuelve una cadena con el nombre del fichero o directorio. EX - Con el método de acceso ALEATORIO: La clase utilizada para realizar esa búsqueda en Java es RandomAccessFile. La clase utilizada para realizar esta búsqueda en Java depende del tipo de fichero que se vaya a utilizar. Los datos del fichero se leen y se escriben de forma ordenada. Ninguna de las otras opciones es correcta. EX - La clase FileReader... No genera ninguna excepción. Sirve para leer ficheros de acceso aleatorio. Puede generar la excepción FileNotFoundException. Sirve para escribir en ficheros. EX - La clase File tiene... 1 constructor. 2 constructores. 3 constructores. Ninguna de las otras respuestas es correcta. EX - ¿Qué realiza la función mkdir de la clase File?. Ninguna de las otras opciones es correcta. No existe la función mkdir. La función correcta es createDir. Crea un nuevo directorio. EX - Una de las características de SAX: Ninguna de las otras opciones es correcta. Permite tener una visión global del documento. Almacena la estructura del documento en memoria en forma de árbol. Lee el fichero de forma secuencial. EX - Marca la función que NO ofrecen los archivos XML: Proporcionar datos en una base de datos. Escribir archivos de configuración de programas. Diseñar imágenes. Efectuar comandos en servidores remotos en el protocolo SOAP. EX - Una de las características de DOM: Lee el fichero de forma secuencial. Consume más memoria que SAX. Consume menos memoria que SAX. Ninguna de las otras opciones es correcta. EX - Las excepciones en Java sirven para: Controlar los errores en ejecución. Controlar los errores en compilación. Ninguna de las otras opciones es correcta. Controlar errores de sintáxis en nuestro código. EX - En un fichero podemos utilizar las operaciones: Alta, modificación y búsqueda. Altas y bajas. Sólo alta. Sólo alta y modificación. EX - El método createFile() de la clase File: Devuelve un path con la ruta del fichero creado. Devuelve true si se ha podido crear el fichero. Devuelve true si se ha podido crear la ruta absoluta del fichero. Devuelve true si se ha podido crear la ruta relativa al fichero. EX - Con los ficheros de acceso SECUENCIAL: Para leer un dato del fichero, no es necesario leerlo entero sino que accederemos directamente al registro buscado. La clase utilizada para realizar esa búsqueda en Java es RandomAccessFile. Los datos del fichero se leen y se escriben de forma ordenada. Ninguna de las otras opciones es correcta. EX - El método isFile() de la clase File: Devuelve el nombre del fichero o directorio. Devuelve true si es un fichero válido. Devuelve true si es una ruta absoluta. Devuelve una cadena con el directorio padre. EX - Dentro de la clase RandomAccessFile, se define un método para situar el apuntador del fichero en una determinada posición de registro, comenzando desde la posición inicial. Esta función es... long getFilePointer(). int skipBytes (int desplazamiento). long lenght(). void seek (long position). EX - Para conectar un programa en Java con un fichero de texto o un fichero binario, necesitamos crear un objeto de la clase: ODBC. JDBC. DataFile. File. EXTRA - En un fichero, podemos utilizar la operación de alta y modificación, pero no la de buscar. Verdadero. Falso. EXTRA - Los métodos 'int read()' pertenecen a la clase FileReader. Verdadero. Falso. EXTRA - ¿Qué muestra por pantalla el siguiente código al producirse el error?. Index 5 out of bounds for length 5. 5. 6. java.lang.ArrayIndexOutOfMemoryException. EXTRA - ¿Con qué método de la clase File podemos conocer el número de líneas de un fichero de texto?. isFile(). exists(). No existe un método para esto; es necesario recorrer el fichero. length(). EXTRA - Con el método de acceso secuencial: Para leer un dato del fichero, no es necesario leerlo enterio sino que accederemos directamente al registro buscado. La clase utilizada para realizar esta búsqueda en Java depende del tipo de fichero que se vaya a utilizar. La clase utilizada para realizar esta búsqueda en Java es RandomAccessFile. Ninguna de las otras opciones es correcta. EXTRA - El método isAbsolute() de la clase File: Devuelve true si es una ruta absoluta. Devuelve una cadena con el directorio padre. Devuelve true si es un fichero válido. Devuelve el nombre del fichero o directorio. EXTRA - El método getParent() de la clase File: Devuelve true si es una ruta absoluta. Devuelve el nombre del fichero o directorio. Devuelve true si el fichero es válido. Devuelve una cadena con el directorio padre. EXTRA - El método list() de la clase File devuelve: String[]. Boolean. String. File[]. |