option
Cuestiones
ayuda
daypo
buscar.php

Examen 2026 ad

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Examen 2026 ad

Descripción:
Examen 2026 ad

Fecha de Creación: 2026/01/24

Categoría: Otros

Número Preguntas: 39

Valoración:(0)
COMPARTE EL TEST
Nuevo ComentarioNuevo Comentario
Comentarios
NO HAY REGISTROS
Temario:

En el modelo JavaBean, ¿cómo se denomina la propiedad que representa una lista de valores (como un array) y proporciona métodos específicos para acceder y modificar elementos individuales a través de un índice?. Propiedad Restringida. Propiedad Indexada. Propiedad Ligada. Propiedad Simple.

¿Cuál de los siguientes no es un tipo principal de Enterprise Java Bean (EJB)?. Beans de Entidad (Entity Beans). Beans de Interfaz (Interface Beans). Beans Controlados por Mensajes (Message Driven Beans). Beans de Sesión (Session Beans).

¿Qué interfaz de la API JPA es la encargada de gestionar el ciclo de vida de las entidades (como persist, merge o remove) y de ejecutar las acciones entre las entidades y la base de datos?. EntityTransaction. PersistenceUnit. EntityManager. EntityManagerFactory.

¿Qué tipo de propiedad de un JavaBean desencadena un evento cuando su valor cambia, requiriendo los métodos addPropertyChangeListener() y removePropertyChangeListener()?. Propiedad Restringida. Propiedad Simple. Propiedad Indexada. Propiedad Ligada (bound).

¿Cuál de las siguientes opciones se considera una ventaja de las Bases de Datos Nativas XML?. La indexación del contenido es tan sencilla como una base de datos relacional. La modificación de datos se realiza de forma atómica sobre cualquier parte del documento. El espacio de almacenamiento es mínimo. Permiten guardar datos de forma heterogénea y recuperar su integridad y estado original.

¿Qué tipo de EJB Session Bean se caracteriza por mantener el estado de conversación de un cliente a través de múltiples solicitudes, con variables de instancia que representan un estado único de sesión?. Singleton. Message Driven. Stateful. Stateless.

¿Qué Integrated Development Environment (IDE) es particularmente conocido por facilitar el desarrollo de aplicaciones por módulos o componentes, siendo considerado un IDE ideal para este tipo de arquitectura?. JBuilder. IntelliJ IDEA. NetBeans. Eclipse.

Dentro de la arquitectura EJB, ¿cuál es la anotación que debe usarse en una interfaz de negocio para indicar que sus métodos pueden ser invocados por un cliente remoto?. @Entity. @Remote. @Stateless. @Local.

¿Cuál es la característica principal de una Base de Datos Nativa XML (NXD)?. Se caracteriza por una indexación sencilla y rápida de todos sus contenidos por defecto. Guarda los datos exclusivamente en documentos XML, basándose en un modelo lógico para ellos. Almacena los datos en tablas relacionales para su fácil consulta. Utiliza un motor de almacenamiento de tipo BLOB para la persistencia del documento completo.

¿Qué lenguaje de consulta se utiliza habitualmente para bases de datos XML?. HQL (Hibernate Query Language). OQL (Object Query Language). SQL (Structured Query Language). XQuery (XML Query Language).

En el contexto de la base de datos eXist-db, ¿qué se entiende por recurso y a qué equivaldría en un sistema de archivos?. Un servicio, equivalente a un programa ejecutable. Una colección, equivalente a una carpeta. Un controlador, equivalente a un driver. Un fichero o documento, que puede ser XML o binario.

En una Base de Datos Nativa XML, ¿qué elemento desempeña un rol análogo al de las tablas en una base de datos relacional?. Las colecciones. Los identificadores únicos (ID). Los nodos XML. Los recursos.

En PL/SQL, los tipos de datos se clasifican en scalar y otro tipo que se utiliza para almacenar datos más complejos y grandes como imágenes o vídeos. ¿Cuál es este otro tipo?. NUMBER. LARGE OBJECT (LOB). BOOLEAN. BINARY_INTEGER.

Una de las principales características de las Bases de Datos Orientadas a Objetos (BDOO), heredada de la programación orientada a objetos, es la Encapsulación. ¿En qué consiste?. La ocultación de información del objeto, evitando accesos o modificaciones incorrectas o no autorizadas. La propiedad de una operación que puede aplicarse a objetos de distinta clase. La capacidad de crear nuevos tipos de objetos a partir de los ya existentes. La representación de la información mediante filas y columnas de una tabla.

El lenguaje XQuery está considerado como una extensión directa de qué otro estándar de lenguajes de consulta XML: XPath 2.0. XSLT. XML Schema. XUpdate.

¿Qué lenguaje, según el contenido, es utilizado por las Bases de Datos Nativa XML para recorrer los nodos de un documento y es considerado una extensión de XQuery?. XPath. XUpdate. DOM. XSLT.

En el lenguaje de consultas para objetos (OQL), ¿qué símbolo se utiliza para definir una variable, como las que se usan en las expresiones FLWOR?. @. $. ?. #.

¿Qué sentencia de SQL (Data Definition Language) se utiliza en PL/SQL para crear un nuevo tipo de dato que encapsula una estructura de datos y métodos, conocido como objeto?. CREATE CLASS. CREATE TYPE. DECLARE OBJECT. CREATE OBJECT.

¿Cuál de las siguientes secciones de un bloque PL/SQL es obligatoria y contiene la lógica principal y las sentencias SQL que deben ejecutarse?. EXCEPTION. END. BEGIN. DECLARE.

En el contexto de la orientación a objetos en bases de datos, ¿cómo se define el polimorfismo?. La ocultación de datos de un objeto, permitiendo su modificación solo por operaciones definidas por el objeto. La propiedad de una operación que puede aplicarse a objetos de distinta clase, ofreciendo una respuesta diferente. La capacidad de un objeto de guardar sus datos en la base de datos sin un mapeo explícito. La relación jerárquica entre una clase general y una más específica.

¿Cuál es una característica clave del HQL (Hibernate Query Language)?. Requiere la creación de sentencias SQL nativas para todas las operaciones de selección de datos. Es un lenguaje que solo puede ejecutarse directamente en la consola de la base de datos. Está totalmente acoplado al gestor de bases de datos relacionales utilizado. Es un lenguaje de consulta orientado a objetos que utiliza clases y atributos en lugar de tablas y columnas, y es independiente del gestor de BBDD.

¿Cuál de las siguientes características destaca la independencia de la base de datos en las herramientas ORM?. La limitación a ser solo compatibles con un único tipo de base de datos relacional. La necesidad de reescribir las consultas si se migra a otra base de datos. La obligatoriedad de usar únicamente el mapeo mediante ficheros XML. La abstracción que permite escribir consultas independientemente del gestor de base de datos que se esté utilizando, facilitando la migración.

¿Cuál es la función principal de la interfaz Session en Hibernate?. Se encarga de la configuración inicial de la conexión a la base de datos. Se usa exclusivamente para transformar objetos Java en sentencias SQL. Es un objeto ligero y seguro que gestiona las transacciones y proporciona operaciones CRUD (Creación, Lectura, Actualización y Borrado) para los objetos persistentes. Se utiliza para cerrar definitivamente la sesión SessionFactory.

En el ciclo de vida de un objeto gestionado por Hibernate, ¿en qué estado se encuentra una instancia de clase persistente cuando tiene una representación en la base de datos con un identificador y está asociada a una sesión?. Estado Transitorio (Transient). Estado Persistente (Persistent). Estado Ligado (Bound). Estado Separado (Detached).

¿Qué método de la interfaz Connection debe establecerse a false para poder gestionar las transacciones de manera manual en JDBC?. commit(). getConnection(). rollback(). setAutoCommit(boolean).

¿Qué anotación se utiliza en una clase Java para indicar que ese atributo no se debe guardar en la base de datos (es decir, que no es persistente)?. @Id. @OrderBy. @Transient. @Column(name="transient_field").

¿Cuál es la técnica principal del mapeo objeto-relacional (ORM) en lenguajes de programación orientados a objetos?. La conversión automática de los datos de objetos a los atributos de las tablas de una base de datos relacional y viceversa. La sustitución de todas las consultas SQL por código nativo del lenguaje. La creación de bases de datos orientadas a objetos a partir de clases Java. El uso exclusivo de la API JDBC para realizar todas las operaciones de persistencia.

En un archivo de mapeo de Hibernate (*.hbm.xml), ¿qué elemento se utiliza para definir la clave primaria de una clase persistente?. <generator>. <property>. <class>. <id>.

¿Cuál es el principal propósito de la API JDBC (Java Database Connectivity)?. Implementar la arquitectura Modelo-Vista-Controlador (MVC) para la persistencia. Establecer una conexión y comunicación uniforme entre una aplicación Java y un controlador de base de datos relacional (driver). Permitir la creación de bases de datos embebidas. Facilitar el mapeo Objeto-Relacional (ORM) en Java.

¿Qué interfaz JDBC se utiliza exclusivamente para recoger el resultado de una consulta de selección (SELECT) en forma de tabla de datos, permitiendo el avance solo hacia adelante a través de los registros?. ResultSet. Connection. Statement. CallableStatement.

¿Cuál es la interfaz JDBC recomendada para ejecutar operaciones SQL con parámetros dinámicos, que son representados por un símbolo de interrogación (?) en la sentencia?. CallableStatement. PreparedStatement. Statement. ResultSet.

¿Cuál es la principal desventaja del acceso de datos secuencial en comparación con el acceso aleatorio?. Proporciona un control excesivo sobre la posición de lectura, lo que lo complica. Solo permite trabajar con ficheros binarios. Obliga a acceder a los datos en un orden estricto, incluso si el programa solo necesita información al final del fichero, haciéndolo ineficiente. Los datos se deben precargar completamente en un buffer antes de ser leídos.

¿Qué API de análisis sintáctico (parser) de XML se caracteriza por cargar el documento XML completo en memoria como una estructura en árbol, permitiendo la navegación bidireccional, pero consumiendo más recursos y siendo más lenta?. DOM (Document Object Model). SAX (Simple API for XML). XQuery (XML Query Language). JAXB (Java XML API Binding).

¿Qué clase del paquete java.io lee ficheros de texto de manera eficiente al utilizar un buffer de entrada de caracteres?. BufferedWriter. FileReader. BufferedReader. FileInputStream.

En Java, para asegurar que el separador de directorios en una ruta ("/" o "\") sea correcto independientemente del sistema operativo, ¿qué constante de la clase File se debe usar?. File.PATH_SEPARATOR. File.SEPARATOR. File.OS_SEPARATOR. File.SYSTEM_SEPARATOR.

¿Qué es un stream en el contexto del paquete java.io?. Un bloque de memoria que permite almacenar temporalmente los datos y recorrerlos varias veces. La ruta absoluta de un fichero. Un fichero de bytes. Una librería que se utiliza para gestionar flujos de datos (en ficheros, strings o dispositivos) tratando de manera ordenada una secuencia de datos con un origen y un destino.

¿Qué es un búfer en el contexto de la gestión de ficheros?. Un bloque de memoria que permite almacenar temporalmente los datos para poder recorrerlos tantas veces como se desee. Un stream para leer datos secuencialmente desde una conexión de red. Una librería utilizada exclusivamente para crear y modificar ficheros XML. Un almacén de datos permanente en el disco duro.

¿Qué comando SQL, clasificado como Lenguaje de Definición de Datos (DDL), se utiliza para eliminar por completo una tabla o una base de datos, borrando también todos sus registros?. DROP. DELETE. ALTER. RENAME.

¿Qué representa el llamado “desfase objeto-relacional” (Object-Relational Impedance Mismatch)?. La diferencia estructural y de relaciones que surge al desarrollar aplicaciones orientadas a objetos que usan una base de datos de tipo relacional. La necesidad de usar sentencias DDL para manipular la estructura de la base de datos. La dificultad de mantener la coherencia de datos entre múltiples instancias de bases de datos. El error que se produce al intentar conectar una aplicación orientada a objetos a un gestor de bases de datos relacional.

Denunciar Test