option

TEST JAVA 2

INFORMACIÓN ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del test:
TEST JAVA 2

Descripción:
IES AGUADULCE EXAMEN JUNIO

Autor:
Coquitogrillo
(Otros tests del mismo autor)

Fecha de Creación:
13/08/2020

Categoría:
Informática

Número preguntas: 30
Comparte el test:
Facebook
Twitter
Whatsapp
REALIZAR TEST
Últimos Comentarios
No hay ningún comentario sobre este test.
Temario:
(I.E.S.: AGUADULCE ) Para averiguar la codificación que posee un fichero, podemos usar: El método Unicode(). El método getEncoding(). El método getCodication(). El método getCharacter().
(I.E.S.: AGUADULCE ) Para averiguar si un elemento es un directorio usamos el método: mkdirs mkdir isDirectory isFolder.
(I.E.S.: AGUADULCE ) Al método setLayout() Se le puede indicar si se desea que la aplicación sea portable o no. Se le pasa como argumento un objeto del tipo de Layout que se quiere establecer. Se le pasa como argumento un String para indicarle la forma del layout que se quiere establecer. Ninguna es cierta.
(I.E.S.: AGUADULCE ) Un botón JButton y un JToggleButton Son lo mismo Son botones, pero el primero se comporta como un interruptor de dos posiciones. Son botones, pero el segundo se comporta como un interruptor de dos posiciones. Todas son correctas.
(I.E.S.: AGUADULCE ) Swing es: Un componente de SWT Una librería de Java para la generación del GUI en aplicaciones. Una librería de NetBeans. Ninguna respuesta es correcta.
(I.E.S.: AGUADULCE ) Si al intentar acceder a un fichero, no existe se generará una: RMIException. IOException. SQLException. FILException. .
(I.E.S.: AGUADULCE ) Las casillas de verificación en Swing están implementadas para Java por la clase: JCheckBox JScrollPanel JSeparador JButton.
(I.E.S.: AGUADULCE ) El componente Swing que dibuja una línea horizontal en el menú es: JSeparator JSeparador JDistinct JHorLine .
(I.E.S.: AGUADULCE ) La capacidad de las estructuras denominadas dinámicas... es infinita. se establece en el momento de la creación. crece conforme insertamos nuevos elementos depende de los elementos que se inserten.
(I.E.S.: AGUADULCE ) ¿Cuál de las siguientes expresiones encajan con la expresión regular "[A-Z0-9]+0-9"? "AZ090-9" "0AZZ-9" "AAA09" "ABC9+0".
(I.E.S.: AGUADULCE ) A continuación, se muestra un listado de métodos que permiten comprobar, a través de la clase Matcher, si una cadena encaja con un patrón, ¿cuál de ellos debe usarse para hacer uso de los métodos start y end, también disponibles en la clase Matcher? (Imagina que m es una instancia de la clase Matcher.) m.find() m.search() m.lookingAt() m.matches() .
(I.E.S.: AGUADULCE ) Dado el array; int j[]={1,2,3,4,5,6}; ¿cuál es el elemento en la posición 3? 2 3 4 La inicialización del array es incorrecta.
(I.E.S.: AGUADULCE ) ¿Cuál de las siguientes afirmaciones sobre el método toString() es falsa? Está disponible en cualquier clase de Java. Los tipos de datos primitivos, int, long, etc. pueden pasarse a cadena con este método directamente. Sirve para convertir un objeto a cadena, es especialmente útil en las clases envoltorio de los datos primitivos. Este método está disponible en la clase String. .
(I.E.S.: AGUADULCE ) ¿Cuáles de las siguientes especificaciones de formato para el método format genera un número con dos decimales? System.out.println(String.format("%.2d",2)); System.out.println(String.format("%2s",2)); System.out.println(String.format("%.2f",2)) System.out.println(String.format("%2b",2)); .
(I.E.S.: AGUADULCE ) En Programación Orientada a Objetos, ¿con qué nombre es conocido el mecanismo que permite crear clases basadas en otras existentes? Polimorfismo. Derivación. Herencia. Encapsulación.
(I.E.S.: AGUADULCE ) ¿Para qué estructura existe la herencia múltiple en Java? Para clases Para interfases Para clases que implementen la interfaz Multiple. En ningún caso.
(I.E.S.: AGUADULCE ) ¿Qué modificadores incluyen implícitamente los métodos de una interfaz en Java y por tanto no es necesario indicarlos? protected y final. public y abstract. public y final. protected y abstract. .
(I.E.S.: AGUADULCE ) Cuando una clase está definida dentro de otra, ¿qué tipo de relación se suele decir que existe entre esas dos clases? Herencia Derivación Anidación Composición.
(I.E.S.: AGUADULCE ) ¿Con qué nombre son conocidas aquellas clases cuya única función es la de ser superclase en una jerarquía, sin que llegue a haber nunca instancias de ellas? clases básicas clases abstractas clases jerárquicas Ese tipo de clases no tienen sentido y no existen en Java.
(I.E.S.: AGUADULCE ) ¿Cuál es la palabra reservada que se utiliza para indicar la herencia múltiple de clases en Java? extendsMultiple. inherits. Java no soporta la herencia múltiple de clases. isSubClass .
(I.E.S.: AGUADULCE ) ¿Qué palabra reservada hay que utilizar en Java para referirse a la superclase de la clase actual? superclass. that. this. super.
(I.E.S.: AGUADULCE ) ¿Qué hay que hacer en Java para crear un objeto polimórfico? Utilizar la palabra reservada polimorphic. Declarar una variable como referencia a un objeto de una clase determinada y posteriormente asignar a esa variable referencias a objetos de otras clases diferentes. Declarar una variable como referencia a un objeto de una clase determinada que tenga clases derivadas y así posteriormente se podrán asignar a esa variable referencias a objetos de subclases de la clase referencia inicial En Java no es posible el polimorfismo.
(I.E.S.: AGUADULCE ) Dada la expresión regular "([A-Z]*)([a-z]*)([0-9]+)", al usar el método find() de la clase Matcher sobre la cadena "AABBccdd1234" , ¿cómo puedes extraer las letras en minúsculas? (Imagina que m es la instancia de la clase Matcher). No es posible, dado que la cadena no encaja con el patrón dado m.group(1) m.group(2) m.get(1) .
(I.E.S.: AGUADULCE ) ¿Cuáles de los siguientes métodos nos permiten insertar elementos de un TreeSet? append() insert() add() offer() .
(I.E.S.: AGUADULCE ) ¿Cuál de las siguientes afirmaciones sobre documentos XML DOM es falsa? Tienen un único elemento raíz. Los atributos pueden estar dentro de comentarios (clase Comment) y dentro de elementos (clase Element). Puede haber elementos (clase Element) dentro de otros elementos. Un documento XML DOM es una estructura jerárquica donde todos los elementos extienden la clase Node.
Dado el siguiente código en Java: abstract class Empleado{ private String nombre; private double sueldoBase; public Empleado(String nombre) { this.nombre=nombre; sueldoBase=0; } public String toString(){ String imprime = “Nombre: ” + this.nombre + “Sueldo base: ” + this.sueldoBase; return imprime; } } class Cajero extends Empleado{ private int complementoSueldo; } class Interventor extends Empleado{ private double comisionVentas; } a. Escribe la sentencia que defina un método abstracto para la clase Empleado, que se llame getSalario, que duelve el tipo double, y que sea accesible solo por las subclases que pertenezcan al mismo paquete que la clase Empleado.
Dado el siguiente código en Java: abstract class Empleado{ private String nombre; private double sueldoBase; public Empleado(String nombre) { this.nombre=nombre; sueldoBase=0; } public String toString(){ String imprime = “Nombre: ” + this.nombre + “Sueldo base: ” + this.sueldoBase; return imprime; } } class Cajero extends Empleado{ private int complementoSueldo; } class Interventor extends Empleado{ private double comisionVentas; } Escribe la sentencia que defina una constante de clase pública llamada SALARIO_MINIMO, de tipo double inicializada a 635.0.
Dada la siguiente definición de la cabecera de otro constructor para la clase Empleado: public Empleado(String nombre, double sueldo) { //cuerpo del constructor } a. Escribe las sentencias necesarias en el cuerpo para completar la definición, utilizando para ello una llamada al primer constructor de la clase.
Dada la siguiente definición de la cabecera del constructor para la clase Cajero: public Cajero(String nombre, double sueldo, int complemento) { //cuerpo del constructor } a. Escribe las sentencias necesarias en el cuerpo para completar la definición, utilizando para ello una llamada al segundo constructor de la clase padre. b. Utiliza el constructor que acabas de completar, para crear un objeto de tipo Cajero llamado cajero1 cuyo nombre es Pepico Pérez, cuyo sueldo base 1001.0 y cuyo complemento es 300. El objeto creado será referenciado por una variable de tipo Empleado. .
Necesitamos que el método toString de la clase Cajero heredado de la clase Empleado devuelva también el valor del atributo complementoSueldo dentro de la cadena de caracteres. Dada la siguiente definición de la cabecera y el cuerpo del método: public String toString(){ // Sentencia que falta imprime = imprime + “Complemento del sueldo: “ + this.complementoSueldo; return imprime; } a. Escribe las sentencia necesaria que falta en el cuerpo del método que declare la variable imprime de tipo String y a la que se le asigne la cadena de caracteres devuelta en la llamada al método toString de la clase Empleado. .
Denunciar test Condiciones de uso
INICIO
CREAR TEST
INFORMACIÓN
ESTADÍSTICAS
RÉCORDS
Otros tests del Autor