Tipo Test Acceso a Datos (posibles preguntas).
![]() |
![]() |
![]() |
Título del Test:![]() Tipo Test Acceso a Datos (posibles preguntas). Descripción: Preguntas tipo test examen 1º Trimestre Acceso a Datos |




Comentarios |
---|
NO HAY REGISTROS |
¿Qué clase se usa para trabajar con archivos en Java?. File. InputStream. Scanner. Parser. ¿Qué método se usa para leer una línea completa de un archivo?. read(). readLine(). next()(. readChar((). ¿Qué método cierra un archivo en Java?. terminate(). exit(). close(). flush(). ¿Qué clase permite escribir en un archivo de texto?. FileWriter. FileReader. InputStream. BufferedReader. ¿Qué tipo de flujo se usa para leer bytes de un archivo?. FileReader. FileInputStream. BufferedWriter. DataOutputStream. ¿Qué hace StreamTokenizer?. Divide un flujo en tokens. Lee líneas completas. Escribe objetos en un archivo. Cierra un flujo. ¿Qué tipo de flujo se usa para leer caracteres?. FileOutputStream. InputStream. FileReader. ObjectInputStream. ¿Qué flujo es adecuado para manejar archivos binarios?. FileWriter. FileInputStream. BufferedReader. Scanner. ¿Qué parser XML carga el documento completo en memoria?. SAX. DOM. JAXB. JSONParser. ¿Cuál es una desventaja del parser DOM?. No permite modificar el documento. Consume mucha memoria. No procesa el documento completo. Solo funciona con archivos pequeños. ¿Qué parser XML es más eficiente para archivos grandes?. DOM. SAX. JAXB. StAX. ¿Qué característica tiene SAX?. Procesa secuencialmente el XML. Modifica el XML en memoria. Requiere mucha memoria. Carga el XML completo. ¿Qué parser genera eventos al procesar XML?. DOM. SAX. XMLReader. JAXB. ¿Qué es un test unitario?. Prueba una unidad específica del código. Prueba la interfaz gráfica. Valida la conexión a la base de datos. Evalúa todo el sistema completo. ¿Qué herramienta se usa comúnmente para pruebas unitarias en Java?. Maven. JUnit. Gradle. JDBC. ¿Cuál es la función principal de Maven?. Compilar proyectos. Ejecutar pruebas unitarias. Gestionar dependencias. Todas las anteriores. ¿Qué se prueba en un test unitario?. Una función o método específico. La base de datos completa. La interfaz de usuario. La aplicación en su totalidad. ¿Qué es un conector de base de datos?. Permite conectar una aplicación a una base de datos. Es un tipo de base de datos. Es un sistema de archivos. Es un parser XML. ¿Qué es JDBC?. Una API para conectar Java con bases de datos. Un gestor de dependencias. Un framework de pruebas. Un compilador. ¿Cuál es un ejemplo de conector de base de datos?. JDBC. SAX. JUnit. Maven. ¿Qué tipo de base de datos es H2?. Independiente. Embebida. Distribuida. Relacional. ¿Cuál es una característica de H2?. Almacena datos en la nube. Es una base de datos en memoria. Utiliza XML para almacenar datos. No permite consultas SQL. ¿En qué casos se recomienda H2?. Aplicaciones pequeñas o pruebas. Sistemas empresariales grandes. Procesamiento de grandes volúmenes de datos. Aplicaciones en la nube. ¿Para qué se usa el archivo application.properties?. Configurar la aplicación. Ejecutar pruebas. Crear conexiones JDBC. Compilar código Java. ¿Cuál es el comando SQL utilizado para crear una nueva tabla?. CREATE DATABASE. CREATE TABLE. INSERT INTO. ALTER TABLE. ¿Qué componente es esencial al definir una tabla en SQL?. Nombre de la base de datos. Declaración de atributos con tipos de datos. Ruta de almacenamiento de la tabla. Clave externa predeterminada. ¿Cuál es la sintaxis correcta para insertar datos en una tabla SQL llamada usuarios?. INSERT usuarios (nombre) VALUES ('Juan'). INSERT INTO usuarios VALUES ('Juan'). INSERT INTO usuarios (nombre) VALUES ('Juan'). INSERT valores (usuarios, 'Juan'). ¿Qué sucede si no se especifica una columna en la declaración INSERT?. El valor será nulo o predeterminado. Se genera un error de sintaxis. Se duplica el valor de otra columna. Se elimina la columna automáticamente. ¿Cuál es el comando para eliminar filas específicas en SQL?. DROP. DELETE. REMOVE. ERASE. ¿Qué operador se utiliza comúnmente junto con DELETE para especificar las filas a eliminar?. WHERE. FROM. INTO. ON. ¿Cuál es el comando principal para recuperar información de una tabla?. FETCH. SELECT. RETRIEVE. GET. ¿Qué cláusula se usa para filtrar los resultados en una consulta SELECT?. FILTER. WHERE. LIMIT. GROUP BY. ¿Cuál es la finalidad de una clave externa en SQL?. Asegurar que los datos sean únicos en la tabla. Establecer una relación entre dos tablas. Eliminar filas de una tabla secundaria. Crear índices automáticamente. ¿Qué palabra clave se usa al crear una clave externa?. FOREIGN KEY. PRIMARY KEY. REFERENCE. INDEX. ¿Cuál es la función del operador JOIN en SQL?. Combinar datos de múltiples tablas. Crear una nueva base de datos. Eliminar tablas relacionadas. Cambiar el esquema de la tabla. ¿Cuál de las siguientes consultas devuelve todas las filas de la tabla izquierda, incluso si no hay coincidencia en la tabla derecha?. INNER JOIN. LEFT JOIN. FULL JOIN. RIGHT JOIN. ¿Qué es SQL?. Un lenguaje de consulta de bases de datos. Un sistema de archivos. Un gestor de dependencias. Un lenguaje de programación general. ¿Qué es un ORM?. Un lenguaje de programación para bases de datos. Un modelo relacional para guardar datos. Una técnica que permite manipular bases de datos mediante objetos en un lenguaje de programación. Un tipo de base de datos independiente. ¿Cuál de los siguientes es un ejemplo de herramienta ORM?. PostgreSQL. Hibernate. Spring Boot. XMLParser. ¿Qué es una clase persistente en el contexto de un ORM?. Una clase que hereda de una tabla en SQL. Una clase que permite guardar los datos de sus objetos en una base de datos. Una clase utilizada para ejecutar sentencias SQL directamente. Una clase utilizada para mapear claves foráneas. ¿Cuál es una regla importante para que una clase sea persistente?. Debe tener un atributo "id" como clave primaria. Debe contener métodos para conectar directamente con la base de datos. Debe implementar una interfaz especial de SQL. Debe ser estática y final. ¿Qué herramienta se usa para construir consultas complejas en un ORM?. SessionManager. CriteriaBuilder. QueryRunner. EntityHandler. ¿Cuál es la función principal de la anotación @Entity?. Conectar la clase a un ORM específico. Indicar que la clase es persistente y corresponde a una tabla en la base de datos. Generar automáticamente la clave primaria. Optimizar las consultas SQL en la base de datos. ¿Qué permite la anotación @Id en un ORM?. Indicar que el atributo será un índice único. Declarar el tipo de dato del atributo. Identificar qué atributo es la clave primaria. Generar automáticamente datos para el atributo. ¿Qué significa que un objeto sea "persistente" en un ORM?. Que puede ser eliminado de la base de datos. Que se encuentra en un estado en el que los cambios se sincronizan automáticamente con la base de datos. Que no puede ser modificado después de ser creado. Que no está asociado a ninguna tabla en la base de datos. ¿Cuál es la ventaja principal de utilizar herramientas ORM como Hibernate?. Mejor rendimiento en todas las consultas. Abstracción de las sentencias SQL para trabajar directamente con objetos. Elimina la necesidad de definir claves primarias en las tablas. Permite ignorar la configuración de la base de datos. |