Alejandro Gil Sánchez
Test por , creado hace más de 1 año

TEST DE EXAMEN

1929
3
0
Alejandro Gil Sánchez
Creado por Alejandro Gil Sánchez hace alrededor de 5 años
Cerrar

PROGRAMACIÓN B - ILERNA

Pregunta 1 de 117

1

Las consultas SQL las guardamos en variables de tipo:

Selecciona una de las siguientes respuestas posibles:

  • SQL

  • Boolean

  • String

  • int

Explicación

Pregunta 2 de 117

1

Selecciona la opción falsa sobre las bases de datos orientadas a objetos:

Selecciona una de las siguientes respuestas posibles:

  • Los usuarios pueden definir junto con la estructura de la base de datos, las operaciones sobre los datos.

  • En las bases de datos orientadas a objetos, se busca plasmar la realidad en la base de datos según la percibimos.

  • Necesitamos realizar conversiones para poder almacenar los objetos en las bases de datos orientadas a objetos.

  • En una base de datos orientada a objetos, los objetos tienen un único identificador.

Explicación

Pregunta 3 de 117

1

¿Cuál de estos tipos de diagramas es de estructuras?

Selecciona una de las siguientes respuestas posibles:

  • Diagrama de actividad.

  • Diagrama de secuencia.

  • Diagrama de paquetes.

  • Diagrama de comunicación.

Explicación

Pregunta 4 de 117

1

¿Cuál de estos tipos de diagramas es de estructuras?

Selecciona una de las siguientes respuestas posibles:

  • Diagrama de tiempo.

  • Diagrama de casos de uso.

  • Diagrama de objetos.

  • Diagrama de secuencia.

Explicación

Pregunta 5 de 117

1

¿Qué elementos necesitamos para realizar la conexión a la base de datos?

Selecciona una de las siguientes respuestas posibles:

  • El usuario.

  • El nombre de la base de datos.

  • La contraseña.

  • Todas las respuestas son correctas.

Explicación

Pregunta 6 de 117

1

Selecciona la opción falsa.

Selecciona una de las siguientes respuestas posibles:

  • En las bases de datos relacionales tendremos un campo clave que identifique el registro.

  • Una base de datos relacional representa la información en forma de tablas.

  • Un SGBD nos permite extraer información de una base de datos.

  • En las bases de datos relacionales podemos almacenar objetos.

Explicación

Pregunta 7 de 117

1

Cuando trabajamos con bases de datos desde Java, debemos recordar cerrar...

Selecciona una de las siguientes respuestas posibles:

  • El resultado obtenido de la consulta.

  • Ambas son incorrectas.

  • Ambas son correctas.

  • La conexión a la base de datos.

Explicación

Pregunta 8 de 117

1

El método createStatement() tiene como parámetros:

Selecciona una de las siguientes respuestas posibles:

  • El nombre de usuario.

  • Ninguna opción es correcta.

  • Ambas opciones son correctas.

  • La contraseña.

Explicación

Pregunta 9 de 117

1

En las bases de datos orientadas a objetos se implementan...

Selecciona una de las siguientes respuestas posibles:

  • Ambas son incorrectas.

  • Sobrecarga de funciones.

  • Polimorfismo.

  • Todas son correctas.

Explicación

Pregunta 10 de 117

1

Para la conexión a una base de datos...

Selecciona una de las siguientes respuestas posibles:

  • Además del nombre de la base de datos, necesitamos el driver para realizar la conexión.

  • Además del usuario y contraseña, necesitamos el driver para realizar la conexión.

  • Ambas opciones son incorrectas.

  • Ambas opciones son correctas.

Explicación

Pregunta 11 de 117

1

Es un lenguaje interpretado. El código que diseña se denomina bytecode y se puede interpretar a través de una máquina virtual.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 12 de 117

1

Es un lenguaje multiplataforma. El compilador de Java produce un código binario de tipo universal, es decir, se puede ejecutar en cualquier tipo de máquina virtual que admita la versión utilizada.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 13 de 117

1

No es un lenguaje orientado a objetos. El lenguaje Java es uno de los que menos se acercan al concepto de una programación orientada a objetos. Los principales módulos de programación son las clases, y no permite que existan funciones independientes.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 14 de 117

1

“Public” engloba aquellos elementos a los que se puede acceder desde fuera de la clase.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 15 de 117

1

“Private” son aquellos componentes de carácter privado que solamente puedes ser utilizados por otros miembros de la misma clase, pero nunca por otras donde se instancien.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 16 de 117

1

“Protected” no se usa 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, no se suelen declarar con esta palabra.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 17 de 117

1

“Package” se puede utilizar cuando tenemos una clase que no tiene modificador y, además, es visible en todo el paquete.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 18 de 117

1

Características de los tipos de métodos: “Static” se puede utilizar directamente dentro de la propia clase en vez de instanciar ésta. De la misma forma, podemos también crear atributos estáticos.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 19 de 117

1

Características de los tipos de métodos: “Abstract” no se declara en la clase principal, pero sí en las demás que hereden de ésta.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 20 de 117

1

Características de los tipos de métodos: “Final”: Estos métodos no ofrecen la posibilidad de sobrescribirlos.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 21 de 117

1

Características de los tipos de métodos: “Native” es un método implementado en otros lenguajes pero que deseamos añadir a nuestro programa.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 22 de 117

1

Características de los tipos de métodos: “Synchronized” es utilizado en aplicaciones multihilo.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 23 de 117

1

Eclipse es un entorno integrado de desarrollo para la creación y compilación de programas.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 24 de 117

1

JBuilder es un entorno integrado de desarrollo para la creación y compilación de programas.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 25 de 117

1

Python es un entorno integrado de desarrollo para la creación y compilación de programas.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 26 de 117

1

Microsoft Visual Basic .NET es un entorno integrado de desarrollo para la creación y compilación de programas.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 27 de 117

1

Sobre Java: existen los destructores como tal por ser un tipo de lenguaje que se encarga de antemano de la eliminación o liberación de memoria que ocupa un objeto determinado a través de la recolección de basura.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 28 de 117

1

Sobre Java: cuando existen elementos referenciados, forma un mecanismo para gestionar la memoria y, para conseguir que estos se vayan eliminando, aparece el recolector de basura (garbage collector).

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 29 de 117

1

Seleccione la opción que no es una propiedad de la programación orientada a objetos:

Selecciona una de las siguientes respuestas posibles:

  • Polimorfismo.

  • Abstracción.

  • Todas las opciones son correctas.

  • Encapsulamiento.

Explicación

Pregunta 30 de 117

1

Las operaciones que se encuentran en el bloque finally...

Selecciona una de las siguientes respuestas posibles:

  • Ninguna de estas opciones es correcta.

  • Sólo se ejecutan si se produce la excepción.

  • Sólo se ejecutan si no se produce la excepción.

  • Se ejecutan tanto si se produce la excepción como si no se produce.

Explicación

Pregunta 31 de 117

1

¿Cuál de los siguientes contenedores es superior?

Selecciona una de las siguientes respuestas posibles:

  • JSplitPane

  • JPanel

  • JDialog

  • JScrollPane

Explicación

Pregunta 32 de 117

1

¿Cuál es la instrucción correcta para quitar los espacios de cadena y almacenarlo en cadena2?

Selecciona una de las siguientes respuestas posibles:

  • Todas las opciones anteriores son correctas.

  • cadena2 = cadena.remove(‘ ‘);

  • cadena2 = split(cadena);

  • cadena2 = cadena.split();

Explicación

Pregunta 33 de 117

1

El método trim()...

Selecciona una de las siguientes respuestas posibles:

  • Devuelve una copia de la cadena, pero sin los espacios en blanco.

  • Devuelve un array en el que aparecen los caracteres de la cadena que hace la llamada al método en minúsculas.

  • Devuelve el número de caracteres de la cadena.

  • Devuelve un array en el que aparecen los caracteres de la cadena que hace la llamada al método en mayúsculas.

Explicación

Pregunta 34 de 117

1

¿Cuál de los siguientes métodos nos permite dividir una cadena en un array de cadenas?

Selecciona una de las siguientes respuestas posibles:

  • trim()

  • indexOf()

  • split()

  • charAt()

Explicación

Pregunta 35 de 117

1

En las bases de datos orientadas a objetos se implementan...

Selecciona una de las siguientes respuestas posibles:

  • Sobrecarga de funciones.

  • Polimorfismo.

  • Ambas son incorrectas.

  • Ambas son correctas.

Explicación

Pregunta 36 de 117

1

¿Para sobreescribir un método de la clase padre en la clase hija, que condiciones debe tener?

Selecciona una de las siguientes respuestas posibles:

  • Coincidir el número de parámetros.

  • Todas las opciones anteriores son correctas.

  • Coincidir el nombre.

  • Coincidir el tipo de todos los parámetros.

Explicación

Pregunta 37 de 117

1

¿Qué instrucción encontramos encima de la implementación de un método que está sobrescribiendo a otro?

Selecciona una de las siguientes respuestas posibles:

  • Ninguna de las opciones anteriores es correcta.

  • @super

  • @param

  • @override

Explicación

Pregunta 38 de 117

1

Java es un lenguaje...

Selecciona una de las siguientes respuestas posibles:

  • Orientado a objetos.

  • Interpretado.

  • Multiplataforma.

  • Todas las opciones anteriores son correctas.

Explicación

Pregunta 39 de 117

1

¿Cuál de estos tipos de diagramas es de estructuras?

Selecciona una de las siguientes respuestas posibles:

  • Diagrama de secuencia.

  • Diagrama de comunicación.

  • Diagrama de actividad.

  • Diagrama de paquetes.

Explicación

Pregunta 40 de 117

1

¿Qué efecto tiene la palabra reservada final si lo encontramos delante de un método?

Selecciona una de las siguientes respuestas posibles:

  • Es un método que pertenece a otra clase.

  • Es un método que no puede ser sobrescrito.

  • Es un método abstracto.

  • Es un método estático.

Explicación

Pregunta 41 de 117

1

¿Cuál de los siguientes elementos permite al usuario escribir en la aplicación gráfica creada con Swing?

Selecciona una de las siguientes respuestas posibles:

  • JTextField

  • JLabel

  • JRadioButton

  • JButton

Explicación

Pregunta 42 de 117

1

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?

Selecciona una de las siguientes respuestas posibles:

  • letras.add(3, ‘C’);

  • letras.add(‘C’);

  • letras.add(2, ‘C’);

  • letras.add(‘C’, 3);

Explicación

Pregunta 43 de 117

1

El método main…

Selecciona una de las siguientes respuestas posibles:

  • Es una interfaz.

  • Es un método estático.

  • Es un método abstracto.

  • Ninguna opción es correcta.

Explicación

Pregunta 44 de 117

1

¿Cuál es el carácter especial que podemos utilizar en printf() para escribir un número entero?

Selecciona una de las siguientes respuestas posibles:

  • %d

  • %f

  • %c

  • %s

Explicación

Pregunta 45 de 117

1

Cuando trabajamos con bases de datos desde Java, debemos recordar cerrar...

Selecciona una de las siguientes respuestas posibles:

  • Ambas son correctas.

  • La conexión a la base de datos.

  • El resultado obtenido de la consulta.

  • Ambas son incorrectas.

Explicación

Pregunta 46 de 117

1

El método next(), propio de Iterator:

Selecciona una de las siguientes respuestas posibles:

  • Devuelve verdadero si la iteración tiene más elementos, en caso contrario devuelve falso.

  • Elimina de la colección subyacente el último elemento devuelto por este iterador.

  • Devuelve el siguiente elemento en la iteración.

  • Todas las respuestas son incorrectas.

Explicación

Pregunta 47 de 117

1

Entre las excepciones de bases de datos tenemos…

Selecciona una de las siguientes respuestas posibles:

  • SQLException.

  • Ambas son incorrectas.

  • ExceptionSQL.

  • Ambas son correctas.

Explicación

Pregunta 48 de 117

1

Character...

Selecciona una de las siguientes respuestas posibles:

  • Es un tipo de datos primitivo.

  • Es una clase envolvente.

  • Ninguna de las opciones anteriores es verdadera.

  • Es un operador.

Explicación

Pregunta 49 de 117

1

¿Qué significa tener la palabra reservada static delante de un método?

Selecciona una de las siguientes respuestas posibles:

  • Podemos utilizar el método en cualquier momento.

  • Podemos utilizar el método sin instanciar la clase.

  • No podemos utilizar el método sin instanciar la clase.

  • Ninguna de las opciones es correcta.

Explicación

Pregunta 50 de 117

1

Seleccione la opción que no es una propiedad de la programación orientada a objetos:

Selecciona una de las siguientes respuestas posibles:

  • Encapsulamiento.

  • Polimorfismo.

  • Abstracción.

  • Todas las opciones son correctas.

Explicación

Pregunta 51 de 117

1

¿Cómo conocemos el número de caracteres de una cadena?

Selecciona una de las siguientes respuestas posibles:

  • size()

  • Todas las opciones anteriores son correctas.

  • length

  • length()

Explicación

Pregunta 52 de 117

1

Las excepciones en Java:

Selecciona una de las siguientes respuestas posibles:

  • Pueden ser capturadas mediante un bloque try/catch.

  • 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 compilación.

  • Son un mecanismo para representar errores en tiempo de ejecución.

Explicación

Pregunta 53 de 117

1

Señale la opción con la que recorremos una lista de ArrayList.

Selecciona una de las siguientes respuestas posibles:

  • for (int i = 0; i < array.length; i++)

  • for (int i = 0; i <= lista.size(); i++)

  • for (int i = 0; i < lista.size(); i++)

  • for (int i = 0; i <= array.length; i++)

Explicación

Pregunta 54 de 117

1

¿Qué modificador tendrá un método que puede ser accesible desde una clase de otro paquete?

Selecciona una de las siguientes respuestas posibles:

  • Private

  • Public

  • Protected

  • Sin modificador

Explicación

Pregunta 55 de 117

1

¿Cuál es el carácter especial que podemos utilizar en printf() para escribir un número real?

Selecciona una de las siguientes respuestas posibles:

  • %d

  • %c

  • %s

  • %f

Explicación

Pregunta 56 de 117

1

String...

Selecciona una de las siguientes respuestas posibles:

  • Es un tipo de datos primitivo.

  • Es un operador.

  • Es una clase envolvente.

  • Ninguna de las opciones es verdadera.

Explicación

Pregunta 57 de 117

1

Para la conexión a una base de datos...

Selecciona una de las siguientes respuestas posibles:

  • Además del nombre de la base de datos, necesitamos el driver para realizar la conexión.

  • Además del usuario y contraseña, necesitamos el driver para realizar la conexión.

  • Ambas opciones son incorrectas.

  • Ambas opciones son correctas.

Explicación

Pregunta 58 de 117

1

Si tengo la definición, int [] array = new int [100]; ¿cuál es la última posición del array?

Selecciona una de las siguientes respuestas posibles:

  • 99

  • Ninguna de las opciones es correcta.

  • 100

  • 101

Explicación

Pregunta 59 de 117

1

¿Qué operador utilizamos para crear nuevos objetos en Java?

Selecciona una de las siguientes respuestas posibles:

  • try

  • instanceof

  • this

  • new

Explicación

Pregunta 60 de 117

1

La herencia es un mecanismo que permite la definición de una clase a partir de la definición de otra ya existente y también permite compartir automáticamente métodos y datos entre clases, subclases y objetos.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 61 de 117

1

El concepto de herencia conduce a una estructura jerárquica de clases o estructura de árbol, lo cual significa que, en la POO, todas las relaciones entre clases deben ajustarse a dicha estructura.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 62 de 117

1

En java, una subclase puede heredar de varias superclases si indicamos un “extend” para cada una de ellas.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 63 de 117

1

Las interfaces están formadas por un conjunto de métodos que no necesitan ser implementados.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 64 de 117

1

Las interfaces permiten que otras clases hereden de una superclase mediante extends.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 65 de 117

1

Las interfaces no tienen atributos.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 66 de 117

1

Para poner comentarios, añadimos “//” para comentarios de una única línea.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 67 de 117

1

Añadimos “/*” o “*/” para comentarios de más de una línea.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 68 de 117

1

Los comentarios ayudan a llevar un seguimiento de nuestro programa. Pensemos que, si un código va acompañado de comentarios, facilitará mucho la tarea a la hora de trabajar con él.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 69 de 117

1

Para pasar una cadena como parámetro a una función se realiza por referencia.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 70 de 117

1

Algunos de los beneficios de los métodos genéricos son la comprobación de tipos más fuertes en tiempo de compilación, eliminación de casts aumentando la legibilidad del código, posibilidad de implementar algoritmos genéricos con tipado seguro.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 71 de 117

1

La sintaxis de las clases genéricas deben de ser de la siguiente forma:
[modificador_de_acceso] super nombre_clase {T variable}

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 72 de 117

1

Los tipos genéricos pueden extenderse o implementarse mientras no se cambie el tipo del argumento. De modo que “List” es un tipo de “ArrayList”, que a su vez es tipo de “Collection”.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 73 de 117

1

La colección “list” puede estar repetida; está indexada con valores numéricos.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 74 de 117

1

Set…

Selecciona una de las siguientes respuestas posibles:

  • Permite almacenar una colección de elementos no repetidos y sin ordenar.

  • No permite almacenar una colección de elementos no repetidos y sin ordenar.

  • Permite almacenar una colección de elementos no repetidos pero ordenados.

  • Ninguna es correcta.

Explicación

Pregunta 75 de 117

1

Queue…

Selecciona una de las siguientes respuestas posibles:

  • Permite el acceso aleatorio.

  • No permite el acceso aleatorio y sólo permite acceder a los objetos del principio o del final.

  • No permite acceso alguno.

  • Permite el acceso controlado a cualquier objeto.

Explicación

Pregunta 76 de 117

1

Map…

Selecciona una de las siguientes respuestas posibles:

  • No permite crear colecciones.

  • Permite crear una colección de elementos repetibles indexados por clave única arbitraria.

  • Permite crear una colección de elementos repetibles no indexados.

  • Permite crear colecciones de cualquier elemento.

Explicación

Pregunta 77 de 117

1

Las pilas son una sucesión de varios elementos del mismo tipo, cuya forma de acceder a ellos es por un único lugar: la cima.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 78 de 117

1

Las colas permiten añadir elementos, sabiendo que los primeros en entrar van a ser los primeros en salir. Añadir elementos lo definimos como encolar; eliminar, desencolar.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 79 de 117

1

Las listas no son una secuencia de elementos que ocupan una posición determinada. Como no sabemos la posición que ocupa cada uno, no podemos insertar o eliminar datos en una posición determinada.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 80 de 117

1

Di cual es el código correcto:

Selecciona una de las siguientes respuestas posibles:

  • Pattern patron = Pattern.compile (“pedro”); Matcher encaja = patron.match();

  • Pattern patron = Pattern.compile (“pedro”); Matcher encaja = patron.matcher();

Explicación

Pregunta 81 de 117

1

En java, toda excepción se deriva de la clase Throwable.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 82 de 117

1

“Error” representa un error interno irrecuperable o agotamiento de recursos en el sistema de runtime de java.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 83 de 117

1

“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).

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 84 de 117

1

IOException es la clase general de excepciones producidas por operaciones de E/S fallidas o interrumpidas.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 85 de 117

1

FileInputStream y FileOutputStream son clases que pueden realizar operaciones de lectura y escritura de bajo nivel.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 86 de 117

1

FileInputStream devuelve un valor entero (int) entre 0 y 55.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 87 de 117

1

Pregunta 87: void write (int x); Este código escribe un byte.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 88 de 117

1

void close(); Este código cierra el fichero.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 89 de 117

1

Una base de datos relacional no almacena la información del mundo real a través de tablas que se relacionan entre sí.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 90 de 117

1

El modelo relacional define la base de dato en función de predicados y la teoría de conjuntos.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 91 de 117

1

Un SGBD no es un programa que almacene, modifique o extraiga información de una base de datos determinada.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 92 de 117

1

st.execute(“DELETE * FROM users”)

Selecciona una de las siguientes respuestas posibles:

  • Borra la tabla users.

  • Borra todos los usuarios.

  • Borra un usuario concreto.

  • Ninguna de las anteriores.

Explicación

Pregunta 93 de 117

1

st.execute(“DROP TABLE users”)

Selecciona una de las siguientes respuestas posibles:

  • Borra la tabla users.

  • Borra todos los usuarios.

  • Borra un usuario concreto.

  • Ninguna de las anteriores.

Explicación

Pregunta 94 de 117

1

st.execute(“DELETE * FROM users WHERE idUser=’101’”)

Selecciona una de las siguientes respuestas posibles:

  • Borra la tabla users.

  • Borra todos los usuarios.

  • Borra un usuario concreto.

  • Ninguna de las anteriores.

Explicación

Pregunta 95 de 117

1

Cada tabla que se define en las BBDD relacionales va a convertirse en objetos de nuestra base de datos.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 96 de 117

1

Las BBDD orientadas a objetos ofrecen la posibilidad de almacenar datos complejos que necesitamos darle un trato más complejo de lo normal.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 97 de 117

1

En las BBDD orientadas a objetos, los objetos no pueden heredar unos de otros.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 98 de 117

1

Las BBDD orientadas a objetos añaden más características de la POO, como sobrecarga de métodos o polimorfismo.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 99 de 117

1

En las BBDD orientadas a objetos, el usuario es quien decide los elementos que van a formar parte de la misma.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 100 de 117

1

Una base de datos objeto-relacional es una base de datos no relacional a la cual se le añade una extensión para poder programar sus tablas o relaciones, de modo que pueda orientar a objetos.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 101 de 117

1

En las BBDD orientadas a objetos, el administrador es quien decide los elementos que van a formar parte de la misma.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 102 de 117

1

Los objetos que se utilicen en la base de datos no pueden heredar los unos de los otros.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 103 de 117

1

El diagrama de casos de uso pertenece al diagrama de estructuras.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 104 de 117

1

El diagrama de objetos pertenece al diagrama de comportamiento y es un diagrama de interacción.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 105 de 117

1

ODL…

Selecciona una de las siguientes respuestas posibles:

  • Permite realizar el diseño de una BBDDOO implementada.

  • Es el equivalente a DDL (lenguaje de definición de datos) de los SGBD tradicionales.

  • Permite realizar consultas de modo eficiente sobre BBDDOO, incluyendo primitivas de alto nivel para conjuntos de objetos y estructuras.

  • Todas son correctas.

Explicación

Pregunta 106 de 117

1

¿Cuál de las siguientes opciones es una interfaz?

Selecciona una de las siguientes respuestas posibles:

  • TreeMap

  • Todas son interfaces.

  • HashMap

  • Map

Explicación

Pregunta 107 de 117

1

Selecciona la opción que no corresponde con una colección en java.

Selecciona una de las siguientes respuestas posibles:

  • ArrayList

  • Properties

  • Vector

  • Iterator

Explicación

Pregunta 108 de 117

1

¿Qué colección permite acceder a cualquier posición?

Selecciona una de las siguientes respuestas posibles:

  • Ninguna es correcta.

  • Stack

  • List

  • Queue

Explicación

Pregunta 109 de 117

1

¿Cómo conocemos el número de caracteres e una cadena?

Selecciona una de las siguientes respuestas posibles:

  • Length()

  • Length

  • Size()

  • Todas son correctas.

Explicación

Pregunta 110 de 117

1

¿Cuál de estas clases no hereda de RuntimeException?

Selecciona una de las siguientes respuestas posibles:

  • FileNotFoundException.

  • ClassCastException.

  • ArithmeticException.

  • IndexOutBoundException.

Explicación

Pregunta 111 de 117

1

El método isEmpty lo encontramos tanto en cadenas como en colecciones tipo arrayList.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 112 de 117

1

A la hora de crear un menú con Swing, ¿cuál de los siguientes elementos es opcional?

Selecciona una de las siguientes respuestas posibles:

  • JMenuBar

  • JMenu

  • JMenuSeparator

  • JMenuItem

Explicación

Pregunta 113 de 117

1

Los ficheros aleatorios pueden ser leídos en cualquier orden.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 114 de 117

1

Una colección es un grupo de valores únicos, del mismo tipo, que pueden estar ordenados o no.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 115 de 117

1

En java hay que crear constructores y destructores.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 116 de 117

1

La palabra reservada “abstract” sólo podemos encontrarla delante de una clase.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 117 de 117

1

El método “finalize()” en una clase no se hereda en la clase hija.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación