PROGRAMACION B
![]() |
![]() |
![]() |
Título del Test:![]() PROGRAMACION B Descripción: recopilacion de preguntas programacion B |




Comentarios |
---|
NO HAY REGISTROS |
String direccion="calle lealtad, 5"; System.out.print("Dirección: " + direccion); ¿Que imprime este código? 1. Dirección:calle lealtad, 5. Dirección: calle lealtad, 5. Ninguna es correcta. Dirección: + calle lealtad, 5. Se pueden usar cuando tenemos una clase que no tiene modificador y es visible en todo el paquete. private. public. protected. package. Do While= 0-10 While=0-9. Do While= 0-9 While=0-10. Do While= 0-9 While=0-9. Do While= 0-10 While=0-10. public Connection conexionBBDD()X Connection conec = null; try ( Class.forName(DRIVER); conec = DriverManager.getConnection(1, 2 , 3); } catch (Exception errores) { System.err.printIn("Se ha producido un error al conectar con la base de datos.\n” + errores); } return conec; } Rellena el hueco del numero 3. Ninguna es correcta. "contraseña". password. contraseña. public Connection conexionBBDD()X Connection conec = null; try ( Class.forName(DRIVER); conec = DriverManager.getConnection(1, 2 , 3); } catch (Exception errores) { System.err.printIn("Se ha producido un error al conectar con la base de datos.\n” + errores); } return conec; } Rellena el hueco del numero 2. Ninguna es correcta. user. usuario. "usuario". Selecciona la opción falsa. Una base de datos relacional representa la información en forma de tablas. En las bases de datos relacionales tendremos un campo clave que identifique el registro. Un SGBD nos permite extraer información de una base de datos. En las bases de datos relacionales podemos almacenar objetos. ¿Cómo conocemos el número de caracteres de una cadena?. length. length(). Todas las opciones son correctas. size(). Las consultas SQL las guardamos en variables de tipo. Boolean. String. SQL. Int. ¿Qué nos permite la sobreescritura de métodos?. Todas las respuestas son correctas. Marcar el método con QOverride para que el compilador fuerce su comprobación. Sobrescribir un método en la clase hijo. Cambiar la funcionalidad de un método heredado. UF5 - Las excepciones en Java: Son un mecanismo para representar errores en tiempo de ejecución, y además, pueden ser capturadas mediante un bloque Try / Catch. Son un mecanismo para representar errores en tiempo de ejecución. Son un mecanismo para representar errores en tiempo de compilación. Pueden ser capturadas mediante un bloque Try / Catch. Selecciona la opción FALSA sobre las bases de datos orientadas a objetos. En las bases de datos orientadas a objetos, se busca plasmar la realidad en la base de datos según la percibimos. En una base de datos orientada a objetos, los objetos tienen un único identificador. Los usuarios pueden definir junto con la estructura de la base de datos, las operaciones sobre los datos. Necesitamos realizar conversiones para poder almacenar los objetos en las bases de datos orientadas a objetos. Los ficheros aleatorios pueden utilizarse para.. Se necesitan clases diferentes para leer y para escribir. Leer y escribir haciendo uso de la misma clase. Solo leer. Solo escribir. ¿Cuál es la posición del array en la siguiente definición? int[] array = new int (100). Ninguna es correcta. 101. 99. 100. La programación orientada a objetos en la modularidad.. vamos a tener una serie de objetos que desciendan de otros. vamos ocultar los datos de los objetos de cara al mundo exterior. nos basamos en qué hace el objeto y para qué ha sido creado. vamos a tener una serie de objetos que van a ser independientes los unos de los otros y podrán ser reutilizados. ¿Qué características tiene el conjunto de métodos que componen las interfaces?. Solo algunos deben ser implementados. Necesitan ser implementados. No necesitan ser implementados. Están implementados. Elige la opción correcta: Los ficheros secuenciales pueden utilizarse para leer y escribir a la vez. Los ficheros aleatorios no pueden utilizarse para leer y escribir a la vez. Los ficheros aleatorios pueden ser leídos o escritos en cualquier orden. Ninguna opción es correcta. ¿Cuál de estas clases NO hereda de RuntimeException?. ArithmeticException. ClassCastException. IndexOutBoundException. FileNotFoundException. Elige la opción que NO es correcta: IOException se puede producir por leer más allá del final del archivo. En Java toda excepción se deriva de la clase Throwable. Exception. Representa una situación excepcional en el programa. Existen dos tipos: Tiempo de compilación (Derivadas de Exception) y Tiempo de ejecución (Derivadas de RuntimeException). Error. Representa un error interno irrecuperable o agotamiento de recursos en el sistema de runtime de Java. Los ficheros aleatorios pueden utilizarse para... Solo leer. Se necesitan clases diferentes para leer y para escribir. Solo escribir. Leer y escribir haciendo uso de la misma clase. Examen: Selecciona la opción falsa sobre las bases de datos orientadas a objetos: Necesitamos realizar conversiones para poder almacenar los objetos en las bases de datos orientadas a objetos. En las bases de datos orientadas a objetos, se busca plasmar la realidad en la base de datos según lapercibimos. Los usuarios pueden definir junto con la estructura de la base de datos, las operaciones sobre los datos. En una base de datos orientada a objetos, los objetos tienen un único identificador. Qué elementos necesitamos para realizar la conexión a la base de datos. La contraseña. El usuario. Todas las respuestas son correctas. El nombre de la base de datos. 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 corresponde (entre el 2 y el 4), ¿cómo debemos realizarlo?. Letras.add("C", 3);. Letras.add("C");. Letras.add(2, "C");. Letras.add(3, "C");. Que devuelve este codigos int numero = 5; int contador = 0; boolean primo = false; for(int i=numero; i>0 && !primo; i--) if(numero%i==0) contador++; System.out.println(contador<=2 ? "Es primo" : "No es primo”);. Error. Es primo. No es primo. 0. Elige la opción correcta: Los ficheros aleatorios pueden ser leídos o escritos en cualquier orden. Los ficheros secuenciales pueden utilizarse para leer y escribir a la vez. Ninguna opción es correcta. Los ficheros aleatorios no pueden utilizarse para leer y escribir a la vez. ¿Para que se utiliza el patrón singleton?. Se utiliza para hacer "reciclaje" de herencia, para evitar que dos objetos que difieren en pocas características, tengan que estar definidas como dos clases concretas diferentes. Se utiliza para no permitir que existan múltiples instancias de una clase, sino solamente una. se utiliza para crear, mediante una interfaz, conjuntos o familias de objetos(denominados productos). ¿Cuál de estas clases no hereda de RuntimeException?. FileNotFoundException. ClassCastException. ArithmeticException. IndexOutBoundException. Selecciona la opción falsa sobre las bases de datos orientadas a objetos: Necesitamos realizar conversiones para poder almacenar los objetos en las bases de datos orientadas a objetos. En las bases de datos orientadas a objetos, se busca plasmar la realidad en la base de datos según la percibimos. En una base de datos orientada a objetos, los objetos tienen un único identificador. Los usuarios pueden definir junto con la estructura de la base de datos, las operaciones sobre los datos. Selecciona la opción que NO se corresponde con una colección en Java !. ArrayList. Properties. Vector. Iterator. ¿Cuál de los siguientes elementos permite al usuario escribir en la aplicación gráfica creada con Swing?. JButton. JTextField. JRadioButton. JLabel. Clase que debía sacar para sacar la ventana al usuario Opciones: Jbuton. Jlabel. Jframe. Jpanel. PREGUNTAS QUE LE HAN SALIDO A LOS COMPAÑEROS. Establecer conexiones. Protected: Lo utilizamos cuando trabajamos con varias clases que heredan las unas de las otras, de tal forma que, aquellos miembros que queremos que actúen de forma privada se suelen declarar como protected. Luego como crear un desplegable= la respuesta es Jcombobox. Hay una de un array con nombres. Y el segundo es carlos pero indica remove 1…. Yahí está la duda. Ojo la de cuenta bancaria.Es como ya dijo @~Jesus 1300.0 (Double). Cuál no es una categoría de excepciones: Checked (Controlada). Unchecked (No Controlada). Custom (Personalizada). Runtime (En tiempo de ejecución). Que colección permite duplicados?. Set. Map. List. Queue. Cual es el resultado? public static void main(String[] args) 4 try { int[] array = {1,2,3}; System.out.println(array[3]); }catch (Exception e){ System.out.println("Indice fuera de lugar"); }. 1. "Indice fuera de lugar". 3. 2. try{ miBuffer.write("Hola"); miBuffer.newLine() miBuffer.write("Mundo); miBuffer.close(); } catch(...){ system...("No imprime nada");. No imprime nada. Hola mundo. Hola\nMundo. "Hola mundo". public Connection conexionBBDD() { Connection conec = null; //Controlamos las excepciones que aparecen al interactuar con la BBDD try { Class.forName (DRIVER) ; //Crear una conexión a la base de datos conec = DriverManager.getConnection(BBDD, USUARIO, | Password, ); } catch (Exception errores) { //Control de errores de la conexión la BBDD System.err.println("“Se ha producido un error al conectar con la base de datos.\n” + errores); } return conec; }. usuario. `usuario`. "usuario". null. ¿Qué hace el siguiente código?: int x = 0; boolean flag = false; while ((x<10 && !flag)){ System.out.printn (x); X++; }. Error. Bucle infinito. Los numeros del 0 al 10. Los numeros del 0 al 9. public class ListaPersonas { public static void main(String[] args) { ArrayList<String> personas = new ArrayList<String>(); personas.add("Ana"); personas.add ("Carlos"); personas.add("Elena") personas.add ("David"); personas.add("Beatriz"); personas.remove(2); String personaEnPosicion2 = personas .get(2); System.out.println("La persona en la posicion 2 es: "); } }. Elena. David. Carlos. Beatriz. Ana. Cuando el primer elemento que entra es el último que sale, estamos hablando de: Listas. Colas. Pilas. Objetos. ¿Cómo se lanzan las excepciones?. Try. Catch. Finally. Throws. public static String muestra (Double[ ] a) { String res = "---> ”; for( int i=0; i<=a.length; i++){ res = res+a[i] +” ”; } return res; }. Se obtiene la cadena "---> 1.0 2.0 3.0 4.0". Se obtiene la cadena "--> 5.0 4.0 3.0 2.0 1.0”. Se obtiene la cadena "---> 1.0 2.0 3.0 4.0 5.0”. Se eleva la excepción ArrayIndexOutOfBoundsException. Cuál de las siguientes opciones reúne los tres tipos de colecciones que existen en ORacle PL/SQL?. Matriz asociativa y nidos. Ninguna de las respuestas es correcta. Array y tablas no anidadas. Matriz asociativa, tablas anidadas y varray. Supongamos que b tiene el valor 5 y c el valor 8 en la siguiente expresión: "a = b++ + ++0;". ¿Cuál es el valor de a, b y c después de la ejecución de esta línea de código?. a=14 b=6 y c=9. a=15 b=6 y c=9. a=13 b=5 y c=9. a=12 b=6 y c=8. Un método estático... Es aquel que no se puede invocar sin crear un objeto de la clase. Todas las opciones son incorrectas. Es aquel que se puede invocar sin crear un objeto de la clase. Es aquel que se puede invocar creando un objeto de la clase. ¿Para qué nos proporciona métodos la clase Scanner?. Para leer enteros. Para leer floats. Para leer Strings. Todas las opciones son correctas. Cuando utilizamos herencias, si la clase base posee atributos privados... Todas las opciones son correctas. las otras clases no pueden heredar de ellas. no podemos hacer un llamamiento a estos atributos mediante sus métodos constructores. no son accesibles para las clases que heredan. ¿Una clase puede heredar de dos clases diferentes?. No puede. Siempre que sean hijas. SÍ, si son clases "super" o padre. Si puede. Qué bucle debemos utilizar si es un número determinado de veces?. Switch. For. While. Do while. Una de las principales ventajas de la programación orientada a objetos (POO) es... Todas las respuestas son correctas. La herencia. La inserción de condicionales. La inserción de estructuras repetitivas. Se utiliza el polimorfismo cuando... una clase derivada debe verse como una clase secundaria. una clase derivada debe verse como la clase principal. una clase principal debe verse como una clase derivada. Una clase secundaria de verse como una clase derivada. Selecciona la opción incorrecta sobre las características de la herencia: Pueden crearse subtipos de objetos a partir de otros. Los subtipos no pueden definir sus propios atributos y métodos. Se puedan crear subclasesb más específicas. Pueden crear superclases abstractas. Para poder crear tipos de objeto se debe hacer uso de la sentencia: CREATE NAME TYPE. CREATE OBJECT TYPE. CREATE TYPE. CREATE OBJECT. ¿Qué tipo de trigger se ejecuta antes de que se realice la operación de la base de datos?. BEFORE. AFTER. DURING. INSTEAD OF. los tipos genericos se usan para disminuir las restricciones de un tipo, lo que posibilita que un metodo pueda funcionar con una lista de tipo List<Tipo>, donde el tipo puede ser: Integer, Double o Number. Integer o Double. Integer y Double. Integer, Double y Number. |