pepeluis778
![]() |
![]() |
![]() |
Título del Test:![]() pepeluis778 Descripción: otro test o algo asi |




Comentarios |
---|
NO HAY REGISTROS |
¿Cuál es la principal diferencia entre DOM y SAX en el procesamiento de ficheros XML en Java? A) DOM carga todo el documento XML en memoria, mientras que SAX procesa el documento línea por línea. B) SAX permite modificar el contenido del documento XML, mientras que DOM solo permite la lectura. C) DOM es más rápido que SAX en el procesamiento de grandes volúmenes de datos XML. D) SAX es más adecuado para documentos XML con una estructura jerárquica compleja, mientras que DOM funciona mejor con estructuras simples. ¿Qué método se utiliza para crear un nuevo documento XML utilizando DOM en Java? A) newDocument() B) createDocument() C) parseDocument() D) buildDocument(). ¿Cuál es la principal diferencia entre DOM y SAX en el manejo de archivos XML? A) Memoria utilizada B) Velocidad de procesamiento C) Facilidad de implementación D) Compatibilidad con otros lenguajes. ¿Qué clase se utiliza para parsear (interpretar) archivos XML en Java? A) DOMParser B) SAXParser C) XMLReader D) XMLParser. ¿Cuál es el método de la clase RandomAccessFile que devuelve la longitud del archivo? A) getFileLength() B) length() C) getSize() D) getFileSize(). ¿Qué tipo de archivo es más apropiado para almacenar imágenes y ejecutables en Java? A) Archivo de texto B) Archivo binario C) Archivo secuencial D) Archivo indexado. ¿Cuál es el método para leer un array de caracteres de un archivo de texto en Java? A) readArray() B) read() C) read(char[] buf) D) readLine(). ¿Qué clase de Java se utiliza para escribir caracteres en un archivo de texto? A) FileReader B) InputStreamReader C) BufferedWriter D) FileWriter. ¿Cuál es la principal ventaja de utilizar flujos de caracteres sobre flujos de bytes en Java? A) Mayor velocidad de procesamiento B) Menor consumo de memoria C) Mayor compatibilidad con diferentes tipos de archivos D) Mejor manejo de caracteres especiales. ¿Qué tipo de manejo de excepciones se recomienda al trabajar con operaciones de archivos en Java? A) Lanzar las excepciones B) Ignorar las excepciones C) Atrapar y manejar las excepciones D) Utilizar assert. ¿Cuál es la interfaz que deben implementar los objetos en Java para ser serializables? A) Serializable B) Convertible C) ObjectInput D) Streamable. ¿Cuál es el propósito principal de la serialización de objetos en Java? A) Convertir un objeto en una secuencia de bytes B) Optimizar el rendimiento del programa C) Aumentar la legibilidad del código D) Facilitar la depuración del programa. ¿Qué método de la clase FileOutputStream se utiliza para escribir un byte en un archivo binario? A) writeByte() B) write() C) writeInt() D) writeChar(). ¿Cuál es la principal diferencia entre un archivo binario y un archivo de texto en Java? A) Tamaño en disco B) Formato de grabación de datos C) Velocidad de acceso D) Tipo de operaciones permitidas. ¿Cuál es la forma más eficiente de manejar grandes volúmenes de datos en un archivo que necesita acceso aleatorio en Java? A) Archivo secuencial B) Archivo aleatorio C) Archivo indexado D) Archivo binario. ¿Qué método de la clase File se utiliza para comprobar si un archivo puede ser leído en Java? A) canRead() B) isReadable() C) readable() D) accessRead(). ¿Qué método de la clase ObjectOutputStream se utiliza para escribir un objeto serializable en un archivo? A) writeObject() B) serializeObject() C) saveObject() D) objectToStream(). ¿Qué método de la clase RandomAccessFile se utiliza para desplazar el puntero de lectura/escritura a una posición específica? A) setPointer() B) seek() C) setPosition() D) move(). ¿Cuál es el método para escribir una cadena en un archivo de texto utilizando FileWriter? A) writeString() B) print() C) write() D) println(). ¿Qué clase de Java se utiliza para leer líneas completas de un archivo de texto? A) FileReader B) BufferedReader C) InputStream D) FileWriter. ¿Cuál de las siguientes afirmaciones describe mejor un archivo de texto en Java? A) Almacena datos en formato binario. B) Se puede abrir con cualquier editor de texto. C) Es ideal para archivos ejecutables. D) Es necesario implementar la interfaz Serializable. ¿Cuál de las siguientes no es una clase derivada de OutputStream? A) FileOutputStream B) BufferedOutputStream C) PrintStream D) StringOutputStream. ¿Qué clase de Java se utiliza para la gestión de flujos de entrada y salida de datos de manera orientada a bytes? A) InputStream B) OutputStream C) Reader D) Writer. ¿Cuál de los siguientes tipos de archivo permite un acceso no secuencial? A) Archivo secuencial B) Archivo aleatorio C) Archivo indexado D) Archivo binario. ¿Cuál de las siguientes operaciones NO se puede realizar sobre un fichero en Java? A) Copiar B) Leer C) Cerrar D) Editar. ¿Qué método se utiliza para obtener la ruta absoluta de un archivo en Java? A) getPath() B) getAbsolutePath() C) getCanonicalPath() D) getFile(). |