ADFebrero1920
![]() |
![]() |
![]() |
Título del Test:![]() ADFebrero1920 Descripción: Test de repaso AD 2020 |




Comentarios |
---|
NO HAY REGISTROS |
Los drivers tipo 3 no necesitan ninguna librería de base de datos en las máquinas clientes. ¿Verdadero o falso? Seleccione una: Falso. Verdadero. Tradicionalmente, la programación de bases de datos ha contado con un único producto: JDBC. ¿Verdadero o falso? Seleccione una: Falso. Verdadero. Una instancia de _____representa un conjunto entero de mapeos de los tipos de Java de una aplicación a una base de datos SQL. Seleccione una: a. org.hibernate.xml. b. org.hibernate.cfg.Configuration. c. org.hibernate.properties. d. org.hibernate.cfg. El estándar JDO (Java Data Objetcs). Seleccione una: a. es un lenguaje de consultas a base de datos. b. establece las clases java que pueden ser persistentes. c. define las conexiones a bases de datos MySQL. d. es un lenguaje ORM. Señala la afirmación incorrecta sobre las excepciones: Seleccione una: a. Una excepción es una situación que no se puede resolver. b. Provoca la detención del programa de manera abrupta. c. Se produce por una condición de error en tiempo de compilación. d. A y B son correctas. El proceso de creación y destrucción de una conexión a una base de datos es un proceso rápido por lo que no influye sensiblemente en el rendimiento de una aplicación. ¿Verdadero o falso? Seleccione una: Falso. Verdadero. Una instancia de la clase File representa el nombre de un fichero, no el fichero en sí mismo. ¿Verdadero o falso? Seleccione una: Falso. Verdadero. Los ficheros XML permiten el uso de muchas librerías de conversión de la información almacenada a otros formatos como: Seleccione una: a. Pdf. b. Texto. c. Hojas de cálculo. d. Todas son correctas. A una base de datos Access no es posible acceder desde una aplicación Java. ¿Verdadero o falso? Seleccione una: Falso. Verdadero. El lenguaje de consultas propio de Hibernate es. Seleccione una: a. SQL. b. HQL. c. Ada. d. Query H. Elegir el driver JDBC preciso es vital para obtener un mapeo O/R eficiente. ¿Verdadero o falso? Seleccione una: Falso. Verdadero. Los datos almacenados en memoria RAM se pierden cuando el programa termina. ¿Verdadero o falso? Seleccione una: Falso. Verdadero. Las bases de datos XML nativas permiten trabajar con FQL. ¿Verdadero o falso? Seleccione una: Falso. Verdadero. Al ejecutar una transacción, el motor de base de datos garantiza: Seleccione una: a. Inconsistencia. b. Temporabilidad. c. Subjetividad. d. Atomicidad. Para operar con una base de datos, y ejecutar las consultas necesarias, nuestra aplicación no deberá hacer: Seleccione una: a. Establecer una conexión con la base de datos. b. Enviar consultas SQL y procesar el resultado. c. Liberar los recursos al terminar. d. Ninguna es correcta, pues todas se deben hacer. Un objeto recién creado que no se encuentre enlazado con el gestor de persistencia, se encuentra en estado. Seleccione una: a. Persistente. b. Transitorio. c. Borrado. d. Disociado. Son herramientas ORM: Seleccione una o más de una: a. Eclipse. b. iBatis. c. Hibernate. d. JPA. Un componente software Javabean posee interfaces especificados por contrato. ¿Verdadero o falso? Seleccione una: Falso. Verdadero. El desfase objeto-relacional se refiere a la incompatibilidad que hay entre el modelo E/R y el modelo relacional. ¿Verdadero o falso? Seleccione una: Falso. Verdadero. El lenguaje HQL es sensible a mayúsculas ¿Verdadero o falso? Seleccione una: Falso. Verdadero. Para borrar un directorio con Java hay que borrar los ficheros y directorios que éste contenga. ¿Verdadero o falso? Seleccione una: Falso. Verdadero. Una forma tradicional de hacer guardar los datos es con el uso de ficheros o de bases de datos que se guardan en un dispositivo de memoria no volátil. ¿Verdadero o falso? Seleccione una: Falso. Verdadero. En sistemas estándares de bases de datos, SQL sólo puede almacenar y manipular valores escalares organizados en tablas relacionales. ¿Verdadero o falso? Seleccione una: Falso. Verdadero. En los drivers de tipo 2, la librería de la bases de datos del vendedor necesita cargarse en cada máquina cliente. ¿Verdadero o falso? Seleccione una: Falso. Verdadero. La mejor idea para guardar los datos del resultado de la instalación de un programa es utilizar una base de datos. ¿Verdadero o falso? Seleccione una: Falso. Verdadero. Señala la afirmación correcta. Seleccione una: a. Sólo en el modelo relacional se necesita el concepto de clave primaria. b. Las claves primarias, tienen una forma representable en texto, en el modelo relacional, por norma general. c. El concepto de reusabilidad surge con el modelo relacional, y no es adaptable al mundo de la orientación a objetos. La vinculación de un flujo al dispositivo físico la hace: Seleccione una: a. El programador. b. El driver de disco. c. El sistema de entrada y salida de Java. d. Todas las afirmaciones son correctas. Los archivos de mapeo indican la correspondencia entre la clase y una tabla de la base de datos. ¿Verdadero o falso? Seleccione una: Falso. Verdadero. En la gestión de transacciones de Hibernate: Seleccione una o más de una: a. Se produce bloqueo de objetos en memoria. b. Tras la transacción se puede cerrar la sesión. c. Se debe abrir la sesión. d. Se define un objeto de la clase transacción. Hoy día, hay todavía cierta reticencia a utilizar sistemas gestores de bases de datos orientados a objetos frente a los relacionales. ¿Verdadero o falso? Seleccione una: Falso. Verdadero. Dos estrategias básicas de mapeo por herencia son: Seleccione una o más de una: a. Tabla por polimorfismo. b. Mapeo por la jerarquía a una tabla. c. Tabla por superclase. d. Mapeo de cada clase a su propia tabla. Las herramientas ORM permiten persistir objetos a través de un método: _____ y generar el SQL correspondiente. Seleccione una: a. Meth.Orm. b. Orm.Load. c. Orm.Persist. d. Orm.Save. Un esquema: Seleccione una: a. Identifica los elementos que pueden aparecer en un documento XML. b. Determina en qué orden deben aparecer los elementos. c. Determina qué atributos pueden tener. d. Todas son correctas. Si un clase implementa la interfaz Javax.jdo.PersistenceCapable. Seleccione una: a. Es un base de datos. b. Es un clase persistente. c. Funciona como un enlace JDBC. d. No puede representar entidades de una base de datos. Señala que modelo de base de datos no existe: Seleccione una: a. Jerárquico. b. En red. c. Relacional. d. Calibrado. El inconveniente de XML es que dificulta el intercambio de información entre distintas aplicaciones y/o plataformas. ¿Verdadero o falso? Seleccione una: Falso. Verdadero. No es una ventaja de las herramientas ORM: Seleccione una o más de una: a. Aplicaciones más fáciles de aprender. b. Reducir el tiempo de desarrollo de Software. c. Independencia de la base de datos. d. Reutilización. Un JavaBean es un componente software no reutilizable basado en la especificación JavaBean de Sun. ¿Verdadero o falso? Seleccione una: Falso. Verdadero. La filosofía de las bases de datos persigue que los datos sean independientes de las aplicaciones. ¿Verdadero o falso? Seleccione una: Falso. Verdadero. Las acciones que se realizan sobre una base de datos pueden lanzar la excepción DataBaseException. ¿Verdadero o falso? Seleccione una: Falso. Verdadero. La clase Statement tiene el inconveniente de que no soporta consultas en SQL-92. ¿Verdadero o falso? Seleccione una: Falso. Verdadero. El acceso navegacional desde un objeto al siguiente es la forma más común de acceso a datos en un sistema de bases de datos relacional. ¿Verdadero o falso? Seleccione una: Falso. Verdadero. Para crear un directorio con Java usaremos el método: Seleccione una: a. cddir(). b. createDir(). c. mkdir(). d. Todas son correctas. El paquete java.io posee: Seleccione una o más de una: a. Clases para leer entradas desde un flujo de datos. b. Clases para escribir entradas a un flujo de datos. c. Clases para operar con bases de datos jerárquicas. d. Clases para gestionar la conversión de datos a String. La gran mayoría de sistemas gestores de bases de datos no permiten crear la base de datos desde la línea de comandos. ¿Verdadero o falso? Seleccione una: Falso. Verdadero. Un objeto en estado persistente. Seleccione una: a. No se enlaza a la sesión de la base de datos. b. Se encuentra enlazada a la sesión actual de la base de datos. c. Se marca como borrado de la base de datos. d. todas las respuesta anteriores no son válidas. Respecto al driver JDBC-ODBC: Seleccione una: a. Necesita un Driver específico de cada Base de Datos de tipo ODBC. b. No se incluye en el JDK. c. Está soportado por muchos fabricantes. El tratamiento del flujo de bytes viene determinado por dos clases abstractas que son read y write. ¿Verdadero o falso? Seleccione una: Falso. Verdadero. ¿Qué es lo primero que tenemos que hacer para configurar Hibernate? Seleccione una: a. Buscar el archivo de propiedades. b. Establecer las propiedades de hibernate.cfg.xml. c. Elegir un parámetro de org.properties. d. Ninguna de las anteriores es correcta. Con las bases de datos objeto-relacionales se amplía el número de tipos de datos disponibles para almacenar en los campos de las tablas de las bases de datos, respecto a los existentes en el modelo relacional. ¿Verdadero o falso? Seleccione una: Falso. Verdadero. File.separator permite separar ficheros de directorios, crea un espacio para los ficheros y otro para los directorios. ¿Verdadero o falso? Seleccione una: Falso. Verdadero. Microsoft desarrolló ODBC para tener un estándar para el acceso a bases de datos en entorno Windows. ¿Verdadero o falso? Seleccione una: Falso. Verdadero. Son propiedades JDBC de Hibernate. Seleccione una o más de una: a. hibernate.object. b. hibernate.connection.url. c. hibernate.connection.username. d. hibernate.connection.password. En Hibernate el método para crear consultas SQL es. Seleccione una: a. Session.creaConsulta(). b. Session.createSQLQuery(). c. Session.Hquery(). d. Session.SQLQuery(). El API JDBC soporta modelos de procesamiento para acceso a bases de datos: Seleccione una: a. De dos y tres capas. b. No soporta modelo alguno. c. Soporta el modelo de 8 capas. La escritura mediante JDBC conlleva: Seleccione una: a. Abrir una conexión. b. Crear una sentencia SQL. c. Copiar todos los valores de las propiedades de un objeto en la sentencia, ejecutarla y así almacenar el objeto. d. Todas son correctas. El modelo en red fue el primer modelo de bases de datos definido de manera formal. ¿Verdadero o falso? Seleccione una: Falso. Verdadero. Cuando Sun desarrolla JDBC pretende: Seleccione una o más de una: a. Que sea un API con soporte de SQL. b. Tener una complejidad grande para que no lo usen los principiantes. c. Crear un motor de base de datos no relacional. d. Aprovechar la experiencia de los API's de bases de datos existentes. Hibernate sólo existe para la plataforma Java. ¿Verdadero o falso? Seleccione una: Falso. Verdadero. El modelo relacional trata con relaciones y conjuntos, es de naturaleza matemática. ¿Verdadero o falso? Seleccione una: Falso. Verdadero. Una transacción abarca desde el último commit o rollback hasta el siguiente commit. ¿Verdadero o falso? Seleccione una: Falso. Verdadero. Organizar en porciones el software permite Seleccione una: a. Aumentar la complejidad del software. b. Reutilizar sólo la documentación de los programas. c. Aumentar el proceso de tiempo de ensamblaje del software. d. Ninguna es correcta. Con la clase File podemos filtrar por el nombre de los ficheros para obtener los que tengan un nombre que empiece por determinadas letras. ¿Verdadero o falso? Seleccione una: Falso. Verdadero. En un bloque de instrucciones, el bloque del finally, se ejecutará a veces, según si hay errores o no. ¿Verdadero o falso? Seleccione una: Falso. Verdadero. Un procedimiento almacenado es un procedimiento o subprograma que está almacenado en la base de datos. ¿Verdadero o falso? Seleccione una: Falso. Verdadero. Respecto al lenguaje HQL: Seleccione una o más de una: a. Soporta operaciones relacionales. b. Es completamente orientado a objetos. c. Las sentencias se escriben en SQL e Hibernate se encarga de convertirlas en HQL. d. Usa tablas y columnas como el lenguaje SQL. Las clases e interfaces para trabajar con una base de datos relacional quedan establecidas por el API JDBC. Señala la afirmación correcta: Seleccione una: a. Algunas de estas clases están parcialmente diferidas y los interfaces están sin implementar. b. Es responsabilidad del programador la implementación de las clases que dan acceso a las bases de datos. c. Todas son correctas. Con JAXB es más complicada la operativa con documentos XML, que con APIs de SAX o DOM. Seleccione una: Falso. Verdadero. Un driver suele ser un fichero .zip que contiene una implementación de algunas interfaces del API JDBC. ¿Verdadero o falso? Seleccione una: Falso. Verdadero. En el modelo relacional hay relaciones y conjuntos debido a su naturaleza matemática. ¿Verdadero o falso? Seleccione una: Falso. Verdadero. JDO utiliza un fichero de configuración XML para indicar qué clases son persistentes. ¿Verdadero o falso? Seleccione una: Falso. Verdadero. ¿Qué entendemos por mapeo objeto-relacional? Seleccione una: a. Proceso que realiza una búsqueda avanzada en bases de datos relacionales. b. Técnica que realiza una conversión entre tipos de datos de objetos y bases de datos relacionales. c. Es un tipo de software para aumentar la eficacia de la depuración en programas orientados a objetos. d. Técnica para almacenar objetos en bases de datos no relacionales. Cuando operamos con rutas de ficheros, el carácter separador entre directorios o carpetas: Seleccione una: a. Cambia dependiendo del sistema operativo en el que se esté ejecutando el programa. b. Es recomendable usar siempre /. c. recomendable usar siempre \. ¿Qué método sirve para posicionarnos en un registro de un fichero de acceso directo en Java: Seleccione una: a. Positioning(int position). b. Localization(int position). c. seek(long posicion). d. Todas son correctas. Hay tres tipos de drivers JDBC. ¿Verdadero o falso? Seleccione una: Falso. Verdadero. La impedancia Objeto-Relacional es el conjunto de herramientas que el IDE facilita para trabajar con una base de datos relacional y un programa escrito en POO. ¿Verdadero o falso? Seleccione una: Falso. Verdadero. Accept es un parámetro de la clase File para aceptar o no ficheros con extensión .pdf. ¿Verdadero o falso? Seleccione una: Falso. Verdadero. La ventaja de usar conectores JDBC es que independiza de la base de datos que utilice. ¿Verdadero o falso? Seleccione una: Falso. Verdadero. Las herramientas ORM convierten objetos en registros y a la inversa. ¿Verdadero o falso? Seleccione una: Falso. Verdadero. El término marshalling consiste en un proceso de codificar objetos hacia un medio de almacenamiento, usualmente un archivo. ¿Verdadero o falso? Seleccione una: Falso. Verdadero. listFiles() devuelve un arreglo de objetos String. ¿Verdadero o falso? Seleccione una: Falso. Verdadero. En un fichero secuencial no se pueden realizar búsquedas, sólo se puede ver el valor del último registro. ¿Verdadero o falso? Seleccione una: Falso. Verdadero. Para realizar cualquier operación de E/S con ficheros, basta con emplear la clase File. ¿Verdadero o falso? Seleccione una: Falso. Verdadero. Señala la opción falsa sobre las extensiones de los ficheros que es capaz de generar <span lang="en">JasperReport</span>: Seleccione una: a. .pdf. b. .rtf. c. .html. d. .gwf. Una transacción tiene tres finales posibles, COMMIT, EXIT o ROLLBACK. ¿Verdadero o falso? Seleccione una: Falso. Verdadero. El conector o driver lo puede proporcionar: Seleccione una o más de una: a. Un tercero. b. Oracle Drivers & Co. c. El fabricante de la base de datos. d. El programador de aplicaciones. La opción óptima para guardar los datos que maneja una aplicación es: Seleccione una: a. Utilizar una base de datos relacional. b. Emplear bases de datos orientadas a objeto. c. Usar ficheros de bajo nivel. d. Depende de las alternativas que haya y del sistema de información. Mediante las clases que proporcionan búferes se pretende que se hagan lecturas y escrituras físicas a disco, lo menos posible. Seleccione una: Falso. Verdadero. La capa de persistencia de una aplicación permite almacenar el estado de los objetos que necesitan persistir en un sistema gestor de datos, pero no actualizarlo. ¿Verdadero o falso? Seleccione una: Falso. Verdadero. Si un objeto está en memoria después de terminada la sesión, están en estado. Seleccione una: a. Transitorio. b. Persistente. c. Borrado. d. Disociado. BufferedWriter se usa para montar un buffer sobre un flujo de salida de tipo FileReader. ¿Verdadero o falso? Seleccione una: Falso. Verdadero. Un evento supone una forma de notificación entre objeto fuente y objeto(s) receptor(es). ¿Verdadero o falso? Seleccione una: Falso. Verdadero. Un procedimiento almacenado típico tiene, señala la afirmación incorrecta: Seleccione una: a. Un nombre. b. Una lista de parámetros. c. Un driver. Cuando se trabaja con ficheros de acceso aleatorio, cada vez que se efectúa una lectura o escritura, ésta se hace físicamente en el disco duro. ¿Verdadero o falso? Seleccione una: Falso. Verdadero. El conjunto de órdenes que se ejecutan en forma atómica e indivisible es: Seleccione una: a. Una consulta. b. Un transacción. c. Una sesión. d. Una excepción. Las operaciones que constituyen un flujo de información del programa con el exterior se les denomina de Entrada/Salida (E/S). ¿Verdadero o falso? Seleccione una: Falso. Verdadero. En las antiguas aplicaciones informáticas, antes de que surgieran las bases de datos, la información se guardaba en ficheros. ¿Verdadero o falso? Seleccione una: Falso. Verdadero. Una base de datos XML nativa puede trabajar con XQL. ¿Verdadero o falso? Seleccione una: Falso. Verdadero. La clase Unmarshaller se utiliza para obtener del documento XML los datos que son almacenados en la estructura de objetos JAVA. Seleccione una: Falso. Verdadero. En los drivers de tipo 4 el usuario necesita un driver diferente para cada base de datos. ¿Verdadero o falso? Seleccione una: Falso. Verdadero. Para sincronizar cambios en los objetos con la base de datos, Hibernate usa el método. Seleccione una: a. update(). b. flush(). c. insert(). d. reload(). Podemos decir de las bases de datos relacionales que: Seleccione una: a. Están poco extendidas. b. Son poco robustas. c. Permiten interoperabilidad entre aplicaciones. d. Todas las afirmaciones son correctas. Para copiar un fichero podemos hacer File.copyFile(). ¿Verdadero o falso? Seleccione una: Falso. Verdadero. Señala las opciones falsas: Seleccione una o más de una: a. El desfase objeto-relacional se refiere a la incompatibilidad que hay entre el paradigma relacional y el orientado a objetos. b. La programación orientada a objetos surgió antes que la programación imperativa. c. El modelo de bases de datos relacional todavía tiene un gran uso. d. La persistencia se define como la conversión de registros a objetos. Las aplicaciones actuales con respecto a las bases de datos necesitan: Seleccione una: a. Soporte para objetos complejos y datos multimedia. b. Jerarquías de objetos o tipos y herencia. c. Gestión de versiones. d. Todas son correctas. Los flujos de caracteres: Seleccione una: a. Están determinados por dos clases abstractas. b. Están manejados por clases abstractas cuando son flujos de caracteres Unicode. c. Todas son correctas. La extensión de las plantillas de informes de JasperReport es: Seleccione una: a. .doc. b. .jrxml. c. .jasper. Como bases de Datos Objeto-Relacional podemos señalar: Seleccione una: a. DBASE de Microsoft. b. Universal Server de Informix (ahora de IBM). c. Adabas de Epyx. d. Clipper de Capcom. Respecto a las consultas preparadas, señala la afirmación incorrecta: Seleccione una: a. Son consultas precompiladas. b. Son más eficientes que las consultas normales. c. No pueden tener parámetros. JAXB es capaz de obtener de un esquema XML una estructura de clases que le dé soporte a JAVA Seleccione una: Falso. Verdadero. Para poder cargar un objeto de acceso a datos, en Hibernate, no es necesario objetos Session Seleccione una: Falso. Verdadero. La herramienta ORM desarrollada por Sun Microsystems es: Seleccione una: a. Hibernate. b. openJPA. c. iBatis. d. .Net. La ventaja de XML es que facilita el intercambio de información entre distintas aplicaciones y/o plataformas. ¿Verdadero o falso? Seleccione una: Falso. Verdadero. ¿Cómo se llama el fichero de Hibernate que contiene información sobre la base de datos y otras propiedades? Seleccione una: a. No existe tal fichero. b. hibernate.cfg.xml. c. hibernate.properties. d. hibernate.configuration. |