Quiz
Examen 5
This quiz has a time limit, so it opens in the usual player.
Questions in this quiz (30)
1Elige la opción incorrecta sobre el método read:
- AEl tipo que devuelve el método read es int y no byte.
- BEl método devuelve –1 al llegar al final del archivo.
- CSu sintaxis es: int read()
2El método close, cierra un archivo y libera los recursos.
- ATrue
- BFalse
3La clase FileOutputStream tiene el método write para escribir datos en un archivo. La sintaxis de write es la siguiente:
void write (int valor) throws IOException- ATrue
- BFalse
4La clase RandomAccessFile es la que permite en Java el acceso de forma aleatoria.
- ATrue
- BFalse
5El método para colocarse en una posición del archivo es seek.
- ATrue
- BFalse
6Si queremos que un atributo sea ignorado en el proceso de serializar, se puede usar el modificador Transient.
- ATrue
- BFalse
7Statement.
- ASe utiliza para enviar una sentencia SQL a la base de datos cuando no es necesario enviar parámetros.
- BSe utiliza cuando la sentencia SQL que se ha construido necesita parámetros como argumentos.
- CSe utiliza para realizar llamadas a procedimientos/funciones almacenadas en la base de datos.
8PreparedStatement.
- ASe utiliza para enviar una sentencia SQL a la base de datos cuando no es necesario enviar parámetros.
- BSe utiliza cuando la sentencia SQL que se ha construido necesita parámetros como argumentos.
- CSe utiliza para realizar llamadas a procedimientos/funciones almacenadas en la base de datos.
9CallableStatement.
- ASe utiliza para enviar una sentencia SQL a la base de datos cuando no es necesario enviar parámetros.
- BSe utiliza cuando la sentencia SQL que se ha construido necesita parámetros como argumentos.
- CSe utiliza para realizar llamadas a procedimientos/funciones almacenadas en la base de datos.
10executeQuery.
- APermite obtener un resultado de la base de datos.
- BSe utiliza para ejecutar sentencias de INSERT, UPDATE o DELETE.
- CSe utiliza para aquellas sentencias que devuelven más de un ResultSet.
- DPermite almacenar el resultado de una consulta SQL y acceder a este.
11executeUpdate
- APermite obtener un resultado de la base de datos.
- BSe utiliza para ejecutar sentencias de INSERT, UPDATE o DELETE.
- CSe utiliza para aquellas sentencias que devuelven más de un ResultSet.
- DPermite almacenar el resultado de una consulta SQL y acceder a este.
12execute
- APermite obtener un resultado de la base de datos.
- BSe utiliza para ejecutar sentencias de INSERT, UPDATE o DELETE.
- CSe utiliza para aquellas sentencias que devuelven más de un ResultSet.
- DPermite almacenar el resultado de una consulta SQL y acceder a este.
13ResultSet
- APermite obtener un resultado de la base de datos.
- BSe utiliza para ejecutar sentencias de INSERT, UPDATE o DELETE.
- CSe utiliza para aquellas sentencias que devuelven más de un ResultSet.
- DPermite almacenar el resultado de una consulta SQL y acceder a este.
14Cuando una clase implementa una interfaz tiene que implementar todos los métodos que contiene la clase interfaz.
- ATrue
- BFalse
15Las interfaces son un elemento clave en el polimorfismo porque se pueden declarar variables del tipo de una interfaz y se les puede asignar cualquier objeto cuya clase implemente a esa interfaz.
- ATrue
- BFalse
16La manera de declarar un método predeterminado es mediante la palabra reservada default.
- ATrue
- BFalse
17Tiene prioridad la implementación de la clase sobre la implementación predeterminada del objeto.
- ATrue
- BFalse
18Una clase que implemente dos interfaces en las que en cada una existe un método predeterminado con el mismo nombre no deberá implementar su propia versión de ese método.
- ATrue
- BFalse
19Cuando una interfaz herede de otra y ambas implementen un método predeterminado con el mismo nombre, en una clase tendrá preferencia el método de la clase implementada explícitamente.
- ATrue
- BFalse
20Encapsulación es el mecanismo que permite juntar datos y los métodos que manipulan esos datos y evita que se manipulen estos de manera indebida.
- ATrue
- BFalse
21Las clases que están definidas con el modificador final se denominan clases no derivables.
- ATrue
- BFalse
22El modificador abstract no puede usarse en métodos declarados como estáticos o que sean constructores.
- ATrue
- BFalse
23Elige la manera adecuada de declarar en Java una variable llamada a de tipo entero:
- AInt a;
- Bint a;
- Ca: integer;
- Da int;
24La manera correcta de declarar una matriz en Java de 25 elementos de enteros es:
- Aint matriz[];
matriz = new int[25]; - Bint matriz;
matriz = new int[25]; - Cint matriz[];
matriz = new [25]; - Dint matriz[25];
- Aint matriz[];
25Indica cuáles de las siguientes afirmaciones son verdaderas:
- ALos literales de tipo char se delimitan con una única comilla. Ejempo: 'a'
- BUna forma correcta de escribir un valor real (float) es: 45.11e-6
- CLos valores booleanos se escriben así: True/False
- DAl igual que los literales de tipo char, las cadenas de caracteres (instancias de la clase String) se delimitan con una única comilla. Ejemplo: 'casa'
26Indica cuáles de las siguientes afirmaciones son verdaderas:
- ALos identificadores pueden comenzar por letra, carácter subrayado un carácter de dólar ($), pero no es buena práctica emplear el dólar en un identificador.
- BEn los identificadores no se distingue entre minúsculas y mayúsculas, por lo que las variables casa y Casa son, en realidad las mismas.
- CHay un catálogo predefinido de palabras reservadas en Java que implica que ninguna variable puede tomar esos nombres.
- DCuando el identificador se compone de varias palabras, estas se suelen escribir separadas por un guion bajo: notas_alumnos .
27La manera correcta de declarar e inicializar un objeto en Java de una clase llamada Caja es:
- ACajac1 = Caja();
- BCaja c1;
- CCaja c1 = new Caja();
- Dc1 = new Caja();
28Las principales partes de la declaración de un método son las siguientes:
Modificadores Tipo Nombre (Lista de parámetros)- ATrue
- BFalse
29Cuando un método no devuelve ningún valor, en su declaración aparece la palabra empty como tipo de valor de retorno.
- ATrue
- BFalse
30Un constructor describe qué operaciones se realizan cuando se inicia el programa.
- ATrue
- BFalse
Information
- Description
- Grado Superior Diseño y Programación Orientada a Objetos Quiz on Examen 5, created by Evaristo Martines on 10/12/2025.
- Author
- Evaristo Martines
- Language
- Español
- Views
- 0
- Tags
- Rating
- No ratings yet Rate this quiz