PROGRAMACIÓN Programación 1º – UD9 – Examen tipo test PROGRAMACIÓNPreguntas de Programación de DAM Examen Programación UD9 Preguntas de Programación de 1ºDAM de la unidad 9: Almacenando datos.En esta unidad de trabajo estudiaremos a fondo el concepto de flujo de datos o stream, necesario para llevar a cabo operaciones de escritura/lectura de datos hacia/desde memoria secundaria. Además nos centraremos en todo lo que tiene que ver con el almacenamiento de la información en ficheros y persistencia de datos, tratando las principales operaciones que se pueden realizar con ficheros secuenciales, de acceso aleatorio en Java y la serialización de datos. 1 / 30 Las clases y métodos de E/S son las mismas independientemente del dispositivo con el que se quiera tratar. Verdadero Falso 2 / 30 Las operaciones de E/S en Java vienen proporcionadas por el paquete estándar del API de Java denominado java.util.io Falso Verdadero 3 / 30 La clase File permite manipular archivos y directorios, en las plataformas Linux y Windows. Para Mac OS empleamos MacFile. Verdadero Falso 4 / 30 Una clase que implemente FileNameFilter debe implementar el método accept. Verdadero Falso 5 / 30 Cuando trabajamos con ficheros en Java, es necesario capturar las excepciones, porque el sistema no se ocupa automáticamente de ellas. Falso Verdadero 6 / 30 Señala las correctas. Cuando trabajamos con ficheros de acceso aleatorio en Java, el modo de apertura puede ser: "w". Todas son correctas. "r" para sólo lectura. "rw" para lectura y escritura. 7 / 30 Los flujos basados en bytes son los óptimos para el manejo de entradas y salidas de bytes. Falso Verdadero 8 / 30 Señala si es verdadera o es falsa la siguiente afirmación: 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 9 / 30 Para averiguar la codificación que posee un fichero, podemos usar: El método getEncoding(). El método Unicode(). El método getCharacter(). El método getCodification(). 10 / 30 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. Falso Verdadero 11 / 30 La excepción IOException ocurre cuando no se tienen permisos de lectura o escritura. Verdadero Falso 12 / 30 Mediante las clases que proporcionan buffers se pretende que se hagan lecturas y escrituras físicas a disco, lo menos posible. Verdadero Falso 13 / 30 Empleamos FileWriter para flujos de caracteres, pues para datos binarios se utiliza FileOutputStream. Falso Verdadero 14 / 30 Las clases InputStream y OutputStream manejan caracteres Unicode. Verdadero Falso 15 / 30 Utilizar File.separator, tiene el inconveniente de que complica la portabilidad de las aplicaciones. Verdadero Falso 16 / 30 Para serializar un objeto, éste debe implementar el interface java.io.Serializable. Verdadero Falso 17 / 30 bufferWriter 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. Falso Verdadero 18 / 30 El método readLine() permite leer únicamente carácter a carácter. Falso Verdadero 19 / 30 StringBuffer permite leer y StringBuilder escribir en la salida estándar. Falso Verdadero 20 / 30 A un flujo FileInputStream, se puede añadir un buffer, de modo que se mejore la eficiencia de los accesos a los dispositivos en los que se almacena el fichero con el que conecta el flujo. Verdadero Falso 21 / 30 BufferedOutputStream implementa los métodos para escribir en un stream a través de un buffer. Falso Verdadero 22 / 30 FileOutputStream permite leer bytes de un fichero o descriptor. Verdadero Falso 23 / 30 Cuando se leen objetos desde un flujo: Se han de leer en el orden inverso al que se guardaron. Todas son correctas. No importa qué tipo de objetos se esperan en el flujo. 24 / 30 Para averiguar si un elemento es un directorio usamos el método: isDirectory. isFolder. mkdirs. mkdir. 25 / 30 Los ficheros de E/S de que implementa la clase System son: (señala la opción incorrecta) stdin. stderr stdout. stdwii. 26 / 30 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. Falso Verdadero 27 / 30 Las computadoras utilizan la memoria RAM para guardar los datos de manera persistente . Verdadero Falso 28 / 30 StringWriter: es un stream de caracteres cuya salida es un buffer de cadena de caracteres, que puede utilizarse para construir un string. Falso Verdadero 29 / 30 Un stream nunca puede ser envuelto por otro stream. Verdadero Falso 30 / 30 Si al intentar acceder a un fichero, no existe se generará una: RMIException. SQLException IOException Your score is 0% Reiniciar cuestionario Comparteix això:Feu clic per compartir al Facebook (S'obre en una nova finestra)Feu clic per compartir al Twitter (S'obre en una nova finestra)Feu clic per compartir al Pinterest (S'obre en una nova finestra)Feu clic per compartir al WhatsApp (S'obre en una nova finestra)Feu clic per compartir al Telegram (S'obre en una nova finestra)Feu clic per enviar un enllaç per correu electrònic a un amic (S'obre en una nova finestra)
Programación 1º – UD2 – Tipos de variables ¿Qué es una clase? ¿Qué es un método? ¿Qué son las Variables Primitivas y las variables de Referencia? ¿Qué son las constantes? ¿Qué son las variables Miembro y las variables Locales?
Programación 1º – UD2 – Literales de los tipos primitivos ¿Qué es un literal? Tipos de literales (Booleanos; Enteros; reales; caracteres; cadenas de texto; null) ¿Qué son las secuencias de escape?
Programación 1º – UD2 – Variables y tipos de datos ¿Qué es una variable? ¿Por qué las variables son importantes? ¿Qué es un tipo de dato? ¿Cómo declarar una variable? ¿Cómo se usan las variables?
Programación 1º – Unidad 2 – Apuntes y ejercicios Programación 1º – UD2 – Apuntes y ejercicios para practicar