Examen de programacion B Chuficiente por hoy
|
|
Título del Test:
![]() Examen de programacion B Chuficiente por hoy Descripción: Hasta el moño ya de programacion b |



| Comentarios |
|---|
NO HAY REGISTROS |
|
¿Qué salida tendrá este código al ejecutar el método main?. toby. hacerSonido. Guau!. Sonido generico. ¿Qué es una clase abstracta en programación orientada a objetos?. Una clase que se puede heredar de manera múltiple. Una clase que no puede ser instanciada y sirve como base para otras clases. Una clase que no puede tener atributos ni métodos implementados. Una clase que contiene métodos y atributos estáticos. ¿Qué se mostrará en consola al ejecutar este código de la clase Calculadora?. 5. 23. a+b. 2+3. ¿Qué mostrará por consola el siguiente código de la clase Coche?. 10. 20. 0. 30. ¿ Que se mostrara en consola al ejecutar este código ?. 5. 23. error de compilación. 2+3. ¿Qué muestra por consola este código de la clase CuentaBancaria?. 1500. 800.0. 1300.0. 800. ¿Qué modificador tendrá un método que puede ser accesible desde una clase de otro paquete?. package. private. Sin modificador. public. ¿Qué significa tener la palabra reservada static delante de un método?. 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. Podemos utilizar el método exclusivamente desde la clase que lo contiene. ¿Cuál de las siguientes afirmaciones es correcta respecto a los constructores en POO?. Un constructor es un tipo especial de variable utilizada para almacenar datos. Un constructor es un método donde se inicializan los atributos de una clase. Un constructor es un método utilizado para actualizar el estado interno. Un constructor es un método utilizado para destruir objetos. Según la definición: int[] array = new int[100]; ¿cuál es la última posición del array?. 100. 99. Ninguna de las otras opciones es correcta. 101. ¿Cómo se recorren los valores (no las claves) de un HashMap en Java? Rellena el hueco en el codigo. values(). valueSet(). getKeys(). getValues(). ¿Qué parámetros puede recibir la función de la siguiente imagen?. No se puede declarar esta función. Cualquier Lista donde sus valores sean superclases de Number. Cualquier Lista de cualquier tipo de dato (numérico o textual). Cualquier Lista donde sus valores sean subclases de Number. ¿Cómo se recorren las claves de un HashMap en Java? Rellena el hueco en el codigo. keySet(). getValues(). values(). keys(). ¿Qué se mostrará en pantalla al ejecutar este código?. C. B. D. Mostrara un error. ¿Qué estructura de datos garantiza que el elemento más antiguo agregado sea el primero en ser eliminado?. Pila (Stack). Lista (List). Conjunto (Set). Cola (Queue). El método next(), propio de Iterator: Ninguna de las otras opciones es correcta. Elimina de la colección subyacente el último elemento devuelto por este iterador. Devuelve el siguiente elemento en la iteración. Devuelve verdadero si la iteración tiene más elementos, en caso contrario devuelve falso. Queremos añadir la letra C en la colección ArrayList letras, que tiene los elementos A, B, D, E. Como queremos que salga en la posición que le corresponda (entre la B y la D), ¿cómo debemos realizarlo?. letras.add('C', 3);. letras.add(2, "C");. letras.add(3, "C");. letras.add("C");. Qué salida tendrá este código al ejecutar el método main?. tobby. hacerSonido. Sonido genérico. Guau!. ¿Cuál es la característica principal de la clase Figura?. No puede tener ningún constructor. No se puede instanciar directamente. No puede tener ningún atributo. No puede tener ningún método desarrollado. ¿Qué se mostrará en consola tras la ejecución de este código?. 16. 4. lado*lado. Nada por un error de compilación. ¿Qué es la herencia múltiple en programación orientada a objetos?. La capacidad de tener múltiples objetos de una misma clase. La relación entre dos clases donde una clase contiene a la otra, pero la segunda clase puede existir de forma independiente. La capacidad de una clase para heredar atributos y comportamientos de varias clases a la vez. La capacidad de una clase para heredar atributos y comportamientos de una única clase. ¿Qué código de los siguientes tiene que ver con la herencia de clases?. public class Componente implements Producto. public class Componente belong to Producto. public class Componente inherit Producto. public class Componente extends Producto. ¿Qué efecto tiene la palabra reservada final si la 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. Para sobrescribir un método 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 nombre. Todas las opciones mostradas son correctas. Coincidir el número de parámetros. ¿Cuáles son los tipos de datos objeto en las Bases de Datos Orientada a Objetos?. Los tipos primitivos y objetos creados por el desarrollador. Number, Boolean, Character y Datetime. Los tipos primitivos de java. Las clases envolventes. Señala la definición correcta en referencia a una base de datos objeto-relaciones: Nos permite aplicar las propiedades de la POO de abstracción y encapsulación; pero no permite la herencia. Es una base de datos híbrida, entre el modelo orientado a objetos, y modelo Centrado en la BBDO; incluyendo las relaciones. En este tipo de bases de datos, solo puede haber herencia a nivel de tipos. Nos permite aplicar las propiedades de la POO de herencia, abstracción y encapsulación. En una base de datos objeto-relacional, ¿Qué es la herencia de tablas?. La relación entre objetos que comparten características similares. La relación entre tablas en la base de datos que comparten atributos comunes. La relación entre tablas que comparten una clave primaria. La capacidad de una tabla de heredar propiedades y comportamientos de otra tabla. ¿Cuál es la principal diferencia entre una base de datos orientada a objetos y una base de datos relacional?. En una base de datos orientada a objetos, los datos se almacenan en tablas relacionales, mientras que en una base de datos relacional se almacenan en objetos. Las bases de datos orientada 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 una base de datos relacional se almacenan en tablas. Las bases de datos orientadas a objetos no permiten realizar consultas, mientras que las bases de datos relacionales sí lo permiten. ¿Cuál de las siguientes es característica de las bases de datos orientadas a objetos?. Se diseñan de la misma forma que los programas orientadas a objetos. Los objetos pueden heredar los unos de los otros. Cada objeto que definamos debe tener un identificador único. Todas las opciones mostradas son correctas. Señala la opción FALSA: Un sistema SGBDOO, puede tratar directamente con objetos, no hay que hacer la traducción de registros o tablas. En un sistema SGBDOO, no se puede tratar directamente con objetos, hay que hacer la traducción de registros o tablas. Las características optativas de un SGBDOO, son herencia múltiple, chequeo e inferencia de tipos, distribución, transacciones de diseño y versiones. OQL es el lenguaje de consulta de objetos para consultar los valores de esos objetos creados, la estructura de la base de datos y los datos introducidos en ella. ¿Cuál es la principal característica de una base de datos objeto-relacional?. Organiza los datos en tablas relacionadas entre sí mediante claves primarias y foráneas. Pueden definir tipos de datos más complejos, representar de forma directa atributos compuestos y almacenar objetos de gran tamaño. Utiliza archivos de texto plano para almacenar la información. Solo permite almacenar datos numéricos y cadenas de texto de longitud fija. ¿Qué es una base de datos orientada a objetos?. Una base de datos que solo permite el almacenamiento de datos numéricos y cadenas de texto. Una base de datos que utiliza tablas relacionales para almacenar y gestionar la información. Una base de datos que utiliza archivos de texto plano para almacenar y gestionar la información. Una base de datos que utiliza objetos para almacenar y gestionar la información. ¿Qué obtenemos en el objeto resultSet?. La sentencia de conexión. Los datos de rendimiento de la base de datos. 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. El método createStatement() tiene como parámetros: El nombre de usuario. Ninguna de las otras opciones es correcta. Integer con el número de filas devueltas. La contraseña. ¿Cuál de las siguientes opciones es el primer paso, para realizar una consulta a la base de datos?. Cerrar la conexión. Obtener la información resultante de la consulta. Crear la sentencia de conexión. Tratar la consulta. Entre las excepciones de bases de datos tenemos: SQLOutOfBoundsException. ExceptionSQL. IndexOutOfBoundsException. SQLException. Queremos establecer una conexión con una base de datos mediante valores literales. Rellena el hueco número 2 correspondiente al conector JDBC de Java: "prueba". jdbc//localhost. "localhost/prueba". "jdbc:mysql://localhost/prueba". En el siguiente código que realiza una consulta a una base de datos, ¿qué código falta en el hueco 6?. ResultSet. Statement. Connection. Query. Queremos establecer una conexión con una base de datos mediante valores literales. Rellena el hueco número 3 correspondiente al conector JDBC de Java: "jdbc:mysql://localhost/prueba". jdbc//localhost. "Usuario". Password. En el siguiente código que realiza una consulta a una base de datos, ¿qué código falta en el hueco 8?. getConnection(). next(). get(). find(). ¿Que herramienta has aprendido a usar en este semestre en programacion B ?. Blue-j. Subrayar. Usar la ia para programar. Paint. Que alberto llegue a los 2k. |





