Acceso a Datos - T1- Gestión de ficheros
![]() |
![]() |
![]() |
Título del Test:![]() Acceso a Datos - T1- Gestión de ficheros Descripción: Test del tema 1 de acceso a datos |




Comentarios |
---|
NO HAY REGISTROS |
Es un archivo que contendrá un conjunto de caracteres o bytes que se almacenarán en el dispositivo en una ruta y con un nombre concretos. Stream. Fichero. Componente. Búfer. Tipos de fichero. Fichero estándar. Directorios o carpetas. Ficheros especiales. Hay 2 tipos de ficheros de datos: Ficheros de bytes o binarios. Ficheros de caracteres o de texto. Un fichero está formado por... Ruta en la que está almacenado. Nombre. Extensión. Clave-Key. La ruta está compuesta por diferentes niveles jerárquicos o carpetas separados por un símbolo /, que en Windows sería \. Si queremos definir la ruta independientemente del sistema operativo, ¿de qué modo podemos realizarlo?. File archivo = new File(“carpeta”\\”ejemplo.txt”);. File archivo = new File(“carpeta”+File.separator+”ejemplo.txt”);. Ambas respuestas son correctas. Ninguna respuesta es correcta. Tipos de rutas en la gestión de ficheros. Ruta absoluta. Ruta relativa. Es el sistema utilizado para transformar los caracteres que usa cada lenguaje en un símbolo que un ordenador pueda interpretar. Encoding. Fichero. Componente. Búfer. Tipos de encoding: ASCII. ISO-8859. Unicode. Es una librería de java.io que se utiliza para gestionar flujos de datos, ya sea en ficheros, strings o dispositivos. Se encarga de tratar de manera ordenada una secuencia de datos con un origen y un destino. Encoding. Fichero. Stream. Búfer. Constructores más importantes que podremos utilizar de la librería File. File (File padre, String hijo). File (String ruta). File (String padre, String hijo). File (URI uri). Es un bloque de memoria que permite almacenar temporalmente los datos y recorrerlos tantas veces como se desee para tratarlos. Encoding. Fichero. Stream. Búfer. Un SFTP es: Es el conjunto de caracteres creado por la American National Standard Code for Information. Es una norma de codificación creada en 1991. Se encarga de tratar de manera ordenada una secuencia de datos con un origen y un destino. Es un programa estandarizado para transferir archivos entre ordenadores de cualquier sistema operativo. Para el borrado de archivos, en el objeto File tenemos dos métodos que nos serán realmente útiles para el borrado: delete() y deleteOnExit(). delete() y drop(). drop() y deleteOnExit(). Todas son correctas. El paquete más utilizado en el lenguaje Java es el paquetejava.io. Dentro, podremos encontrar diferentes opciones que nos permitirán diferentes acciones con ficheros: Creación. Borrado. Lectura. Escritura. Movimiento. Copia. Giro. Formas de acceso a un fichero de texto en modo de acceso secuencial y aleatorio. Archivo con acceso secuencial. Acceso aleatorio a archivos. Métodos destacados del acceso a datos aleatorio: seek(). getFilePointer(). Escritura de ficheros de datos de texto: Writer. OutputStreamWriter. FileWriter. BufferedWriter. Escritura de ficheros binarios: OutputStream. FileOutputStream. BufferedOutputStream. Respecto al trabajo con archivos XML, señala los conceptos verdaderos: El metalenguaje es el código que utilizaremos para describir la información que queremos transmitir en un fichero XML. El cuerpo es la parte más importante del fichero XML. Este documento tiene una estructura de árbol. Este tipo de fichero se utiliza en muchos programas para comunicarse los unos con los otros y transportar diferentes datos entre ellos. Respecto al trabajo con archivos XML, enlaza los siguientes términos con su definición: Analizador sintáctico. Parser. DOM. SAX. JAXB. Señala como verdaderos o falsos los siguientes conceptos: JSON (Javascript Objecto Notation) es un tipo de archivo de formato de texto derivado de Javascript, bastante ligero y que almacena información estructurada. Un fichero JSON es capaz de definir 3 tipos de valores: cadena, número y objeto. Tenemos que añadir la librería Jackson a nuestro proyecto. Esta librería nos permitirá realizar la transformación de XML a JSON en muy pocas líneas de código. Evento que tiene lugar cuando se ejecuta un programa que interrumpe el flujo normal de ejecución del código por un error, ya sea controlado o inesperado. excepción. try-catch. finally. excepciones controladas. Relaciona estos términos de excepciones controladas con su definición (parte1): IOexception. FileSystemException. DirectoryNotEmptyException. FileNotFoundException. Relaciona estos términos de excepciones controladas con su definición (parte2): AccesDeniedException. FileAlreadyExistsException. NoSuchFileException. NotDirectoryException. Enlaza cada término con su definición en relación a las excepciones: excepción. excepciones controladas. excepciones no controladas. |