Preguntas Tipo Test AD - [Acceso a Datos]

INFORMACIÓN
ESTADÍSTICAS
RÉCORDS
Título del test:
Preguntas Tipo Test AD - [Acceso a Datos]

Descripción:
Recopilación de preguntas. (Unidades 1, 2 y 3)

Autor:
AVATAR
Antonio Jesús [Ichigogeta]
(Otros tests del mismo autor)


Fecha de Creación:
12/01/2019

Categoría:
Informática
Sigue en facebook las noticias y los mejores tests de daypo apretando en 'Me gusta'
Últimos Comentarios
No hay ningún comentario sobre este test.
Temario:
Un evento supone una forma de notificación entre objeto fuente y objeto(s) receptor(es). Verdadero Falso.
JAXB es capaz de obtener de un esquema XML una estructura de clases que le dé soporte a JAVA Verdadero Falso.
listFiles() devuelve un arreglo de objetos String. Verdadero Falso.
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 Falso.
Para crear un directorio con Java usaremos el método: a. cddir(). b. createDir(). c. mkdir(). d. Todas son correctas.
Para copiar un fichero podemos hacer File.copyFile(). Verdadero Falso.
El paquete java.io posee: 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.
Los archivos binarios guardan los datos en un código llamado UTF-8. Verdadero Falso.
Los datos almacenados en memoria RAM se pierden cuando el programa termina. Verdadero Falso.
Los flujos de caracteres: 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.
Un JavaBean es un componente software no reutilizable basado en la especificación JavaBean de Sun. Verdadero Falso.
La clase Unmarshaller se utiliza para obtener del documento XML los datos que son almacenados en la estructura de objetos JAVA. Verdadero Falso.
La ventaja de usar conectores JDBC es que independiza de la base de datos que utilice. Verdadero Falso.
La programación orientada a objetos surgió antes que la imperativa. Verdadero Falso.
Una base de datos XML nativa puede trabajar con XQL. Verdadero Falso.
El desfase objeto-relacional se refiere a la incompatibilidad que hay entre el modelo E/R y el modelo relacional. Verdadero Falso.
Como bases de Datos Objeto-Relacional podemos señalar: a. DBASE de Microsoft. b. Universal Server de Informix (ahora de IBM). c. Adabas de Epyx. d. Clipper de Capcom.
Cuando operamos con rutas de ficheros, el carácter separador entre directorios o carpetas: a. Cambia dependiendo del sistema operativo en el que se esté ejecutando el programa. b. Es recomendable usar siempre /. Incorrecta c. recomendable usar siempre \.
El modelo relacional trata con relaciones y conjuntos, es de naturaleza matemática. Verdadero Falso.
La ventaja de XML es que facilita el intercambio de información entre distintas aplicaciones y/o plataformas. Verdadero Falso.
Para borrar un directorio con Java hay que borrar los ficheros y directorios que éste contenga. Verdadero Falso.
Un esquema: 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.
Señala las opciones falsas: 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.
La mejor idea para guardar los datos del resultado de la instalación de un programa es utilizar una base de datos. Verdadero Falso.
Accept es un parámetro de la clase File para aceptar o no ficheros con extensión .pdf. Verdadero Falso.
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 Falso.
Mediante las clases que proporcionan búferes se pretende que se hagan lecturas y escrituras físicas a disco, lo menos posible. Verdadero Falso.
La vinculación de un flujo al dispositivo físico la hace: a. El programador. b. El driver de disco. c. El sistema de entrada y salida de Java. d. Todas las afirmaciones son correctas.
Señala que modelo de base de datos no existe: a. Jerárquico. b. En red. c. Relacional. d. Calibrado.
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 Falso.
Hoy día, hay todavía cierta reticencia a utilizar sistemas gestores de bases de datos orientados a objetos frente a los relacionales. Verdadero Falso.
Empareja los conceptos. JavaBean Access Ingres II Xindice.
Elegir el driver JDBC preciso es vital para obtener un mapeo O/R eficiente. Verdadero Falso.
En las antiguas aplicaciones informáticas, antes de que surgieran las bases de datos, la información se guardaba en ficheros. ¿Verdadero o falso? Verdadero Falso.
File.separator permite separar ficheros de directorios, crea un espacio para los ficheros y otro para los directorios. ¿Verdadero o falso? Verdadero Falso.
Con JasperReport, una vez que se ha realizado la compilación de la plantilla, se realiza el diseño de la misma. ¿Verdadero o falso? Verdadero Falso.
Para realizar cualquier operación de E/S (Entrada - Salida.) con ficheros, basta con emplear la clase File . ¿Verdadero o falso? Verdadero Falso.
Señala la opción falsa sobre las extensiones de los ficheros que es capaz de generar span lang="en"JasperReport span: a. .pdf. b. .rtf. c. .html. d. .gwf.
Los ficheros XML permiten el uso de muchas librerías de conversión de la información almacenada a otros formatos como: a. Pdf. b. Texto. c. Hojas de cálculo. d. Todas son correctas.
¿Qué método sirve para posicionarnos en un registro de un fichero de acceso directo en Java: a. Positioning(int position) . b. Localization(int position) . c. seek(long posicion) . d. Todas son correctas.
Para imprimir un informe con JasperReport se usa el método: a. printReport() . b. exportReportXXX() . c. main() .
Para utilizar una base de datos PostgreSQL desde Java es necesario el driverJDBC. ¿Verdadero o falso? Verdadero Falso.
PostgreSQL proporciona puntos de salvaguarda que permiten descartar selectivamente partes de una transacción. ¿Verdadero o falso? Verdadero Falso.
El lenguaje de consulta OQL se puede utilizar de manera autónoma o embebido en Java. ¿Verdadero o falso? Verdadero Falso.
La única forma de conectar una base de objetos Matisse con Java es vía JDBC. ¿Verdadero o falso? Verdadero Falso.
El estándar ODMG propone, además del OQL, lenguajes de manipulación y de definición de objetos. ¿Verdadero o falso? Verdadero Falso.
El paquete com.db4o de la BDOO Db4object incluye: a. El interfaz ObjectSet. b. El interfaz ObjectContainer. c. Clases para configurar la base de objetos. d. Clases para realizar consultas nativas.
Para persistir objetos en Db4o se utiliza el método store() de ObjectContainer. ¿Verdadero o falso? Verdadero Falso.
El estándar SQL99, contempla el tipo array como columnas de vectores multidimensionales declarados con la palabra reservada ' array'. ¿Verdadero o falso? Verdadero Falso.
El lenguaje OQL de Matisse: a. Soporta consultas por OID de objetos. b. No soporta consultas con JOIN. c. No soporta la cláusula GROUP BY. d. Soporta funciones de agrupación.
Las consultas QBE de Db4object: a. Son las más eficientes. b. Utilizan un lenguaje similar al SQL. c. Necesitan un objeto prototipo para realizar consultas. d. Admiten diferentes operadores para establecer restricciones.
Las aplicaciones actuales con respecto a las bases de datos necesitan: 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.
Un componente software Javabean posee interfaces especificados por contrato. ¿Verdadero o falso? Verdadero Falso.
Señala la afirmación correcta. 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 ventaja de usar conectores JDBC es que independiza de la base de datos que utilice. ¿Verdadero o falso? Verdadero Falso.
Las bases de datos XML nativas permiten trabajar con FQL. ¿Verdadero o falso? Verdadero Falso.
La filosofía de las bases de datos persigue que los datos sean independientes de las aplicaciones. ¿Verdadero o falso? Verdadero Falso.
Podemos decir de las bases de datos relacionales que: a. Están poco extendidas. b. Son poco robustas. c. Permiten interoperabilidad entre aplicaciones. d. Todas las afirmaciones son correctas.
Tradicionalmente, la programación de bases de datos ha contado con un único producto: JDBC. Verdadero Falso.
Un procedimiento almacenado es un procedimiento o subprograma que está almacenado en la base de datos. Verdadero Falso.
Al ejecutar una transacción, el motor de base de datos garantiza: a. Inconsistencia. b. Temporabilidad. c. Subjetividad. d. Atomicidad.
Una transacción tiene tres finales posibles, COMMIT, EXIT o ROLLBACK. Verdadero Falso.
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 Falso.
El conector o driver lo puede proporcionar: a. Un tercero. b. Oracle Drivers & Co. c. El fabricante de la base de datos. d. El programador de aplicaciones.
La escritura mediante JDBC conlleva: 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.
Señala la afirmación incorrecta sobre las excepciones: 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.
La clase Statement tiene el inconveniente de que no soporta consultas en SQL-92. Verdadero Falso.
Las clases e interfaces para trabajar con una base de datos relacional quedan establecidas por el API JDBC. Señala la afirmación correcta: 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.
Respecto al driver JDBC-ODBC: 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 API JDBC soporta modelos de procesamiento para acceso a bases de datos: a. De dos y tres capas. b. No soporta modelo alguno. c. Soporta el modelo de 8 capas.
En los drivers de tipo 2, la librería de la bases de datos del vendedor necesita cargarse en cada máquina cliente. Verdadero Falso.
Un driver suele ser un fichero .zip que contiene una implementación de algunas interfaces del API JDBC. Verdadero Falso.
Hay tres tipos de drivers JDBC. Verdadero Falso.
Un procedimiento almacenado típico tiene, señala la afirmación incorrecta: a. Un nombre. b. Una lista de parámetros. c. Un driver.
Para operar con una base de datos, y ejecutar las consultas necesarias, nuestra aplicación no deberá hacer: 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.
En los drivers de tipo 4 el usuario necesita un driver diferente para cada base de datos. Verdadero Falso.
A una base de datos Access no es posible acceder desde una aplicación Java. Verdadero Falso.
Microsoft desarrolló ODBC para tener un estándar para el acceso a bases de datos en entorno Windows. Verdadero Falso.
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 Falso.
Las acciones que se realizan sobre una base de datos pueden lanzar la excepción DataBaseException. Verdadero Falso.
Los drivers tipo 3 no necesitan ninguna librería de base de datos en las máquinas clientes. Verdadero Falso.
En un bloque de instrucciones, el bloque del finally, se ejecutará a veces, según si hay errores o no. Verdadero Falso.
Una transacción abarca desde el último commit o rollback hasta el siguiente commit. Verdadero Falso.
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? Verdadero Falso.
Cuando Sun desarrolla JDBC pretende: 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.
El término marshalling consiste en un proceso de codificar objetos hacia un medio de almacenamiento, usualmente un archivo. ¿Verdadero o falso? Verdadero Falso.
BufferedWriter se usa para montar un buffer sobre un flujo de salida de tipo FileReader. ¿Verdadero o falso? Verdadero Falso.
En un fichero secuencial no se pueden realizar búsquedas, sólo se puede ver el valor del último registro. ¿Verdadero o falso? Verdadero Falso.
Con JAXB es más complicada la operativa con documentos XML, que con APIs de SAX o DOM. Verdadero Falso.
La extensión de las plantillas de informes de JasperReport es: a.doc. b.jrxml. c.jasper.
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? Verdadero Falso.
Organizar en porciones el software permite 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. .
La herramienta ORM desarrollada por Sun Microsystems es: a. Hibernate. b. openJPA. c. iBatis. d. .Net.
Respecto al lenguaje HQL: 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.
Si un clase implementa la interfaz Javax.jdo.PersistenceCapable. 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.
Las herramientas ORM permiten persistir objetos a través de un método: _____ y generar el SQL correspondiente. a. Meth.Orm b. Orm.Load c. Orm.Persist d. Orm.Save.
En Hibernate el método para crear consultas SQL es: a. Session.creaConsulta(). b. Session.createSQLQuery(). c. Session.Hquery(). d. Session.SQLQuery().
Las herramientas ORM convierten objetos en registros y a la inversa. Verdadero Falso.
Para poder cargar un objeto de acceso a datos, en Hibernate, no es necesario objetos Session Verdadero Falso.
No es una ventaja de las herramientas ORM: 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.
¿Qué es lo primero que tenemos que hacer para configurar Hibernate?: 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 .
Para sincronizar cambios en los objetos con la base de datos, Hibernate usa el método.: a. update(). in b. flush(). c. insert(). d. reload(). In.
Hibernate sólo existe para la plataforma Java. Verdadero Falso.
Una instancia de _____representa un conjunto entero de mapeos de los tipos de Java de una aplicación a una base de datos SQL.: a. org.hibernate.xml In b. org.hibernate.cfg.Configuration c. org.hibernate.properties d. org.hibernate.cfg.
Los archivos de mapeo indican la correspondencia entre la clase y una tabla de la base de datos. Verdadero Falso.
Dos estrategias básicas de mapeo por herencia son: 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.
En la gestión de transacciones de Hibernate: 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.
Son propiedades JDBC de Hibernate. a. hibernate.object. b. hibernate.connection.url. c. hibernate.connection.username. d. hibernate.connection.password.
JDO utiliza un fichero de configuración XML para indicar qué clases son persistentes. Verdadero Falso.
Son herramientas ORM: a. Eclipse. b. iBatis. c. Hibernate. d. JPA.
El estándar JDO (Java Data Objetcs). : 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.
¿Cómo se llama el fichero de Hibernate que contiene información sobre la base de datos y otras propiedades? a. No existe tal fichero. b. hibernate.cfg.xml. c. hibernate.properties. d. hibernate.configuration.
¿Qué entendemos por mapeo objeto-relacional? 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.
El conjunto de órdenes que se ejecutan en forma atómica e indivisible es: a. Una consulta. b. Un transacción. c. Una sesión. d. Una excepción.
Un objeto en estado persistente. 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.
Un objeto recién creado que no se encuentre enlazado con el gestor de persistencia, se encuentra en estado. a. Persistente. b. Transitorio. c. Borrado. d. Disociado.
Si un objeto está en memoria después de terminada la sesión, están en estado. a. Transitorio. b. Persistente. c. Borrado. d. Disociado.
En sistemas estándares de bases de datos, SQL sólo puede almacenar y manipular valores escalares organizados en tablas relacionales. ¿Verdadero o falso? Verdadero Falso.
El estándar JDO (Java Data Objetcs).: 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.
El lenguaje de consultas propio de Hibernate es. a. SQL b. HQL. c. Ada. d. Query H.
Respecto al lenguaje HQL: 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.
En sistemas estándares de bases de datos, SQL sólo puede almacenar y manipular valores escalares organizados en tablas relacionales. ¿Verdadero o falso? Verdadero Falso.
Una instancia de la clase File representa el nombre de un fichero, no el fichero en sí mismo. ¿Verdadero o falso? Verdadero Falso.
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? Verdadero Falso .
Respecto a las consultas preparadas, señala la afirmación incorrecta: a. Son consultas precompiladas. b. Son más eficientes que las consultas normales. c. No pueden tener parámetros. .
El lenguaje HQL es sensible a mayúsculas ¿Verdadero o falso? Verdadero Falso.
PostgreSQL soporta funciones: a. Escritas en HTML. b. Escritas en PL/SQL. c. Escritas en SQL. d. Escritas en un lenguaje de programación compilado. .
Para conectar con la base de datos PostgreSQL, utilizaremos el método DriverManager.getConnection().¿Verdadero o falso? Verdadero Falso.
PostgreSQL no permite especificar vectores multidimensionales como tipo de dato para las columnas de una tabla. ¿Verdadero o falso? Verdadero Falso.
El resultado de una consulta a una base de objetos devuelve un ResultSet que habrá que reemsamblar. ¿Verdadero o falso? Verdadero Falso.
Cuando un objeto estructurado es persistido en una base de objetos pura, también se almacenan los objetos hijo. ¿Verdadero o falso? Verdadero Falso.
El tratamiento del flujo de bytes viene determinado por dos clases abstractas que son read y write. ¿Verdadero o falso? Seleccione una: Verdadero Falso.
Denunciar test Condiciones de uso
Usamos cookies para personalizar su experiencia. Si sigue navegando estará aceptando su uso. Más información.