Tema 8 Programacion
|
|
Título del Test:
![]() Tema 8 Programacion Descripción: Preguntas tema 8 |



| Comentarios |
|---|
NO HAY REGISTROS |
|
1- ¿Qué almacenan las BDOO?. a. Los objetos de la aplicación;. b. Los objetos, estructuras y relaciones;. c. Las estructuras de la aplicación;. d. Registros y tablas;. 2 - ¿Cuál de la siguiente lista de elementos representa una ventaja de los SGBDOO?. a. Falta experiencia, ya que, el uso de los SGBDOO es todavía limitado. b. Al usar objetos en lugar de entidades y relaciones, se puede representar de manera más fácil y sencilla el entorno real que se esté modelando. c. Decremento de la seguridad y el control de acceso. d. Ausencia de lenguajes de manipulación de datos estandarizados. 3- ¿Qué características debe de cumplir un SGBDOO?. a. Todas son correctas. b. Las mismas que las de un SGBD. c. Herencia. d. Encapsulación. 4- Selecciona cuál o cuáles de las siguientes son afirmaciones correctas, respecto a las SGBDOO. a. Debe soportar objetos complejos. b. El DML debe ser completo. c. El conjunto de tipos de datos debe ser extensible. d. Todas son correctas. 5- ¿Cuál de la siguiente lista de elementos representa una desventaja de los SGBDOO?. a. Al usar objetos en lugar de entidades y relaciones, se puede representar de manera más fácil y sencilla el entorno real que se esté modelando. b. Permiten mayor escalabilidad. c. Soporta transacciones. d. Decremento de la seguridad y el control de acceso. 6- ¿Qué es Db4o?. a. Motor de base de datos orientado a objetos. b. Un SGBD basado en SQL standar. c. Un SGBD abierto, libre escrito en php. d. Sistema gestor de ficheros binarios. 7- ¿Qué es EyeDB?. a. SGBDOO está basado en la especificación ODMG ODL. b. Sistema gestor de ficheros binarios. c. Un SGBD abierto, libre escrito en php. d. Es un SGBDOO que permite ser explotado desde Java, .NET, Android, etc. 8- ¿Cuál de los siguientes sistemas gestores de bases de datos, NO es un SGBDOO?. a. NeoDatis. b. db4o. c. EyeDB. d. Oracle. 9- ¿Cómo se identifican los objetos en las BDOO?. a. Se identifican de forma única;. b. A través de unas tablas con metainformación;. c. No se identifican ya que se almacenan de modo secuencial;. d. Se asocian con los nombres de la aplicación;. 10- ¿Qué es NeoDatis?. a. Es un SGBDOO que permite ser explotado desde Java, .NET, Android, etc. b. Un SGBD abierto, libre escrito en php. c. Sistema gestor de ficheros binarios. d. Un SGBD basado en SQL estándar. 11- ¿En qué entornos de programación podemos usar Db4o?. a. Ninguno de los dos es correcto. b. Los dos indicados son correctos. c. Java. d. .Net. 12- ¿Qué tipo de licencia tiene Db4o?. a. Free. b. Ninguna opción es correcta. c. CopyLeft. d. GPL/comercial. 13- ¿Qué debemos hacer en NetBeans para utilizar Db4o?. a. NetBeans puede usar DB4o sin hacer nada. b. Añadir el JAR correspondiente. c. Debemos crear un tipo de proyecto Db4o. d. Realizar la instalacion del gestor de base de datos de Db4o. 14- ¿Cómo se hace la instalación de Db4o?. a. Desde la opción de agregar plugin en NetBeans. b. Con un instalador (install.exe). c. Ninguna opción es correcta. d. Descargamos un Zip que hay que descomprimir. 15- ¿Qué es Db4o?. a. Una base de datos nativa XML. b. Ninguna de las respuestas es correcta. c. Una aplicación para crear objetos. d. Un motor de base de datos orientado a objetos. 16- ¿Qué método de la API de SODA permite buscar coincidencias de forma no estricta?. a. orderAscending. b. not. c. like. d. smaller. 17- ¿Cuál de los siguientes elementos NO es una API que permita realizar consultas sobre la base de datos?. a. Relative Query (RE). b. Native Queries (NQ). c. Query By Example (QBE). d. SODA (Simple Object Data Access). 18- ¿Qué método nos dice el número de filas devuelto por una consulta?. a. lenght. b. Ninguna de las opciones es correcta. c. size. d. long. 19- ¿Qué método de la API de SODA permite añadir una restricción a la consulta?. a. orderDescending. b. greater. c. orderAscending. d. constrain. 20- ¿Qué interfaz usaremos para recuperar los datos de la BD DB4o?. a. Lenguaje DML. b. Select. c. Query. d. Query-By-Example. 21- ¿Qué método se usa para abrir una base de datos Db4o?. a. openDb4o. b. openDb. c. Ninguna de las opciones es correcta. d. openFile. 22- ¿Cómo guardamos un objeto en una base de datos DB4o?. a. store(). b. Ninguno de los indicados es correcto. c. insert(). d. save(. 23- ¿A través de qué clase podemos insertar, modificar o realizar consultas en una base de datos Db4o?. a. openFile. b. insert. c. Uddate. d. ObjectContainer. 24- ¿A tavés de qué métodos usamos los atributos de una clase?. a. Ninguno de los indicados es correcto. b. Los dos indicados son correctos. c. get. d. set. 25- ¿Qué terminación suele tener un fichero de base de datos Db4o?. a. obj. b. cls. c. yap. d. xsd. 26- Indica cuál o cuáles de los tipos de datos básicos de java, pueden ser usados para crear objetos: a. int. b. boolean. c. float. d. Todos los indicados pueden ser usados. 27- ¿Qué modificador de acceso deberían tener de forma genérica todos los atributos?. a. public. b. final. c. private. d. Ninguno de los indicados es correcto. 28- ¿Qué instrucción podemos usar para comenzar a trabajar con un fichero vació siempre?. a. new File(urlBD).delete(). b. new delete(file). c. new OpenFile(). d. Ninguno de los métodos indicados es correcto. 29- ¿Qué debemos hacer si queremos recuperar todos los objetos de la base de datos?. a. Realizar la consulta sin enviar ningún objeto. b. Usar comodines en la consulta. c. Ninguno de los métodos indicados es correcto. d. Crear un objeto con todos sus campos a null. 30- ¿A través de qué metodos accederíamos a los atributos de un objeto?. a. set. b. Los dos indicados son correctos. c. get. d. Ninguno de los indicados es correcto. 31- ¿Qué método de la API de SODA permite buscar los valores más grandes que un determinado valor dado?. a. constrain. b. orderAscending. c. orderDescending. d. greater. 32- ¿Cuál de los siguientes métodos permite realizar consultas sobre Db4o?. a. db.queryByExample();. b. db.close();. c. db.openFile();. d. db.store();. 33- Para borrar en una base de datos usamos el método: a. remove(). b. erase(). c. update(). d. delete(). 34- Para crear listas de objetos podemos usar: a. Collection. b. Objetos. c. Struct. d. Ninguna de las opciones es correcta. 35- Para insertar en una base de datos usamos el método: a. save(). b. new(). c. openFile(). d. Store(). 36-¿Cuál es el método que nos permite saber si quedan objetos que recorrer en la colección recogida de la BD?. a. store(). b. hasNext(). c. next(). d. size(). 37- ¿Qué paquetes debemos introducir en nuestra aplicación para trabajar con db4o?. a. ObjectSet. b. Db4oEmbedded. c. ObjectContainer. d. Todos son correctos. 38- ¿Qué método permite abrir la base de datos para usarla en nuestro programa?. a. newFile(......). b. openFile(......). c. InputStream(......). d. DataInputStream(......). 39-¿Cuál es el primer parámetro que llevará la función de apertura de la base de datos para usarla en nuestro programa?. a. newFile(......). b. DataInputStream(......). c. La ruta donde está el fichero de BD. d. newConfiguration(). 40- ¿Cuál es la terminación de los ficheros de BD de Db4o?. a. dat. b. yap. c. XML. d. Xpath. |





