PROGRAMACION DESORIENTADA BBB
![]() |
![]() |
![]() |
Título del Test:![]() PROGRAMACION DESORIENTADA BBB Descripción: (Buena, Bonita, Barata) |




Comentarios |
---|
NO HAY REGISTROS |
RA 1. . JAVA es un lenguaje. Orientado a objetos. Interpretado. Multiplataforma. Todas las respuestas son correctas. ¿Qué es el bytecode en JAVA?. El formato de intercambio de datos. El formato que obtenemos tras compilar un fuente .java. Un tipo de variable. Un depurador de código. Para que una condicion con el operador || (OR) sea verdadera se tiene que cumplir que... Todos los operandos sean TRUE. Cualquier operando sea TRUE. Al menos dos operando sean TRUE. Ningún operando sea TRUE. ¿Qué son los atributos en el contexto de las clases en programación orientadas a objetos?. Variables que almacenan datos y características de un objeto. Métodos utilizados para modificar el estado interno de un objeto. Relaciones entre diferentes clases en un programa. Instancias de una clase que tienen propiedades y comportamientos. ¿Cual es el termino utilizado para describir una función definida dentro de una clase?. Variable. Método. Atributo. Objeto. Seleccione la opcion que es una propiedad de la programación orientada a objetos. Polimorfismo. Encapsulamiento. Todas las opciones mostradas son propiedades de la POO. Abstracción. ¿Cuál es la descripción que define el concepto "clase" en la POO?. Es una categoría de dato ordenada secuencialmente. Es un tipo permanente de variable. Es un concepto similar al de "array". Es un modelo o plantilla a partir del cual creamos objetos. ¿Qué significa instanciar una clase?. Conectar dos clases entre si. Crear un objeto a partir de la clase. Duplicar una clase. Eliminar una clase. RA2. . En el código que ves, ¿Cuál es el modificador de acceso del atributo "nombre" en la clase Persona?. private. this. String. default. ¿Qué fragmento de código seria correcto para rellenar el hueco?. set. setNombre. getNombre. String. ¿Qué se mostrará en consola al ejecutar este código?. Error de compilación. 23. 5. 2+3. ¿Qué significa tener la palabra reservada static delante de un método?. Podemos utilizar el método exclusivamente desde la clase que lo contiene. Es un método que no puede ser sobrescrito. Podemos utilizar el método sin instanciar la clase. Es un método que no se implementa en la propia clase que lo declara, si no que se implemente en las clases que la heredan de esta. ¿Qué mostrará por consola el siguiente código de la clase Coche?. 10. 30. 0. 20. ¿Qué es el modificador de acceso "protected" en una clase?. Indica que los atributos y métodos son accesibles desde cualquier parte del programa. Indica que los atributos y métodos son accesibles desde las clases derivadas y desde las clases del mismo paquete. Indica que los atributos y métodos son accesibles solo desde las clases del mismo paquete. Indica que los atributos y métodos solo son accesibles desde la misma clase. El método main. Es una interfaz. No es necesario para la ejecución de un programa en JAVA. Es un método abstracto. Es un método estático. Los constructores. Se llaman igual que la clase. Pueden haber mas de uno en una clase. Todas las respuestas mostradas son verdaderas. Pueden no tener parámetros. RA3. . A partir del código ¿Qué se mostrará por consola?. 24.0. 12.0. No mostrará nada. 4.6. ¿Qué se mostrará en consola tras la ejecución de este código?. lado*lado. 4. Nada por un error de compilación. 16. ¿Qué salida tendrá este código al ejecutar el método main?. Lobby. Sonido genérico. Guau!. hacerSonido. ¿Qué salida tendrá este código al ejecutar el método main?. hacerSonido. Sonido genérico. Tobby. Guau!. ¿Qué es la herencia múltiple en POO?. La capacidad de una clase para heredar atributos y comportamientos de una única clase. La capacidad de tener múltiples objetos de una misma clase. La capacidad de una clase para heredar atributos y comportamientos de varias clases a la vez. La relación entre dos clases donde una clase contiene a la tora, pero la segunda clase puede existir de forma independiente. Para sobreescribir un metodo de la clase padre en la clase hija ¿Qué condición o condiciones debe tener?. Coincidir el tipo de todos los parámetros. Coincidir el número de parámetros. Coincidir el nombre. Todas las opciones mostradas son correctas. ¿Qué efecto tiene la palabra reservada "final" si lo encontramos delante de un método?. Es un método que no puede ser sobrescrito. Es un método estático. Es un método abstracto. Es un método que pertenece a otra clase. ¿Qué código de los siguientes tiene que ver con la herencia de clases?. public class Componente belong to Producto. public class Componente implements Producto. public class Componente extends Producto. public class Componente inheril Producto. RA4. . ¿Cuál es la principal diferencia entre una BBDDOO y una BBDD relacional?. Las bases de datos orientas a objetos solo se utilizan en entornos de programación orientada a objetos, mientras que las bases de datos relacionales son independientes del paradigma de programación. En una base de datos orientada a objetos, los datos se almacenan en forma de objetos, mientras que en las bases de daros relacional se almacenan en tablas. En una base de datos orientada a objetos, los datos se almacenan en forma de tablas, mientras que en las bases de daros relacional se almacenan en objetos. Nos permiten aplicar las propiedades de la POO de abstracción y encapsulamiento, pero no permiten la herencia. Las BBDDOO no permiten realizar consultas, mientras que las bases de datos relacionales si lo permiten. ¿Cuáles son los tipos de datos objeto en las bases de datos orientas a objetos?. Las clases envolventes. Los tipos primitivos de java. Los tipos primitivos y objetos creados por el desarrollador. Number, Boolean, Character y Datetime. ¿Cuáles de las siguientes es característica de las bases de datos orientadas a objetos?. Los objetos pueden heredar uno de los otros. Se diseñan de la misma forma que los programas orientados a objetos. Cada objeto que definamos debe tener un identificador único. Todas las opciones mostradas son correctas. En una base de datos objeto-relacional ¿Qué es la herencia de tablas?. La relación entre tablas que comparten una clase primaria. La relación entre objetos que comparten características similares. La relación entre tablas en la bases de datos que comparten atributos comunes. La capacidad de una tabla de heredar propiedades y comportamientos de otra tabla. Señala la definición correcta en referencia a una base de datos objeto-relaciones: En este tipo de bases de datos, solo puede haber herencia a nivel de tipos. Es una base de datos hibrida, entre el modelo orientado a objetos, y modelo centrado en las BBDD, incluyendo las relaciones. Nos permite aplicar propiedades de la POO de abstracción y encapsulación; pero no permite la herencia. Nos permite aplicar las propiedades de la POO de herencia, abstracción y encapsulación. ¿Cual es la principal característica de una base de datos objeto-relacional?. Solo permite almacenar datos numéricos y cadenas de texto de longitud fija. Pueden definir tipos de datos mas complejos, representar de forma directa atributos compuestos, y almacenar objetos de gran tamaño. Utilizar archivos de texto plano para almacenar la información. Organiza los datos en tablas relacionadas entre si mediante claves primarias y foráneas. Señala la opción FALSA: Un SGBDOO puede tratar directamente con objetos, no hay que hacer la traducción de registros o tablas. En un SSGBDOO, no se puede tratar directamente con objetos, hay que hacer la traducción de registros o tablas. Las características optativas de un SGDBOO son herencia múltiple, chequeo e inferencia, distribución, transacciones de diseño y versiones. OQL es el lenguaje de consulta de objetos para consultar los valores de los obnjetos creados, la estructura de las bases de datos y los datos introducidos en ella. Selecciona la opción FALSA sobre las bases de datos orientadas a objetos: Los usuarios pueden definir junto con la estructura de la bbdd, las operaciones sobre estos datos. En una BBDDOO, los objetos tienen un único identificador. En las BBDDOO se busca plasmar la realidad en una bases de datos según la percibimos. Necesitamos realizar conversiones para poder almacenar objetos en las bases de datos orientadas a objetos. RA5. . Entre las excepciones de bases de datos tenemos: SQLOutOfBoundsException. ExceptionSQL. SQLOutOfBoundsExcecute. SQLException. ¿Qué obtenemos en el objeto resulSet?. Una String con el texto de la última consulta que se ha ejecutado en la base de datos. Los datos recuperados de la base de datos tras realizar la consulta. Los datos de rendimiento de la base de datos. La sentencia de conexión. ¿Cuál de las siguientes opciones es el primer paso para realizar una consulta a la base de datos?. Cerrar la conexión. Tratar la consulta. Crear la sentencia de conexión. Obtener la información resultante de la consulta. Seleccione la opción falsa: En las bases de datos relacionales tendremos un campo clave que identifique el registro. Una BBDD relacional representa la información en forma de tablas. Un SGBD nos permite extraer información de una bbdd. En las bases de datos relacionales podemos almacenar objetos. ¿Qué elementos necesitamos para realizar la conexión a la base de datos?. La contraseña. E nombre de la base de datos. Todas las respuestas son correctas. El usuario. En el siguiente código que realiza una consulta a una base de datos... ¿Qué código falta en el hueco 1?. "jdbc:mysql://localhost/prueba". Connection. createStatement(). Statement. En el siguiente código que realiza una consulta a una base de datos... ¿Qué código falta en el hueco 8?. get(). find(). next(). getConnextion(). En el siguiente código que realiza una consulta a una base de datos... ¿Qué código falta en el hueco 3?. Password. "Usuario". jdbc//local/host. "jdbc:mysql://localhost/prueba". |