Vous êtes sur la page 1sur 19

Qu es el bytecode en Java?

Seleccione una:
a. El formato de intercambio de datos
b. El formato que obtenemos tras compilar un fuente .java
c. Un tipo de variable
d. Un depurador de cdigo

Pregunta 2
Complete
Punta 1,00 sobre 1,00

Texto de la pregunta
Cul de los siguientes mtodos estn definidos en la clase Graphics:
Seleccione una o ms de una:
a. drawLine (int, int, int, int)
b. drawString (String, int, int)
c. drawImage (Imagen, int, int, ImageObserver)
d. add (Component);
e. setVisible (boolean);

Pregunta 3
Complete
Punta 0,50 sobre 1,00

Texto de la pregunta
Cul de los siguientes correctamente ilustrar cmo se puede crear un
InputStreamReader:
Seleccione una o ms de una:
a. new InputStreamReader("data");
b. new InputStreamReader(System.in);
c. new InputStreamReader(new FileInputStream("data"));
d. new InputStreamReader(new BufferedReader("data"));

e. new InputStreamReader(new FileReader("data"));

Pregunta 4
Complete
Punta 1,00 sobre 1,00

Texto de la pregunta

Cul es la salida de la siguiente condicin?


public static void main(String[] args)
{
int a = 1;
boolean b = false;
if (a < O | b == true){
System.out.println("Soy verdadero");
}
else {
System.out.println("Soy falso");
}
}
Seleccione una:
a. Soy falso
b. Soy verdadero
c. Logica incorrecta

d. NaN

Pregunta 5
Complete
Punta 1,00 sobre 1,00

Texto de la pregunta

Cul es la descripcin que crees que define mejor el concepto 'clase' en la


programacin orientada a objetos?
Seleccione una:
a. Es un concepto similar al de 'array'
b. Es un tipo particular de variable
c. Es una categora de datos ordenada secuencialmente
d. Es un modelo o plantilla a partir de la cual creamos objetos

Pregunta 6
Complete
Punta 1,00 sobre 1,00

Texto de la pregunta

UML se utiliza para:


Seleccione una:
a. Detallar los artefactos en el Sistema
b. Definir un sistema
c. a, b y c
d. Ni a, ni b, tampoco c
e. Documentar

Pregunta 7
Complete
Punta 0,00 sobre 1,00

Texto de la pregunta
Cuando en un constructor, se puede realizar una llamada a un constructor definido en la
superclase?
Seleccione una:
a. La ltima declaracin en el constructor
b. Dondequiera
c. No se puede llamar sper en un constructor
d. La primera sentencia en el constructor

Pregunta 8
Complete
Punta 1,00 sobre 1,00

Texto de la pregunta

Cul de los siguientes es ilegal?


Seleccione una:
a. double d = 45,0;
b. int i = 32;
c. float f = 45,0;

Pregunta 9
Complete
Punta 1,00 sobre 1,00

Texto de la pregunta

Qu elementos crees que definen a un objeto?


Seleccione una:
a. La forma en que establece comunicacin e intercambia mensajes
b. Sus atributos y sus mtodos
c. Sus cardinalidad y su tipo

d. Su interfaz y los eventos asociados

Pregunta 10
Complete
Punta 1,00 sobre 1,00

Texto de la pregunta
Teniendo en cuenta que un botn puede generar un ActionEvent que escucha se puede
esperar a tener que poner en prctica, en una clase que se ocupara de este evento?
Seleccione una:
a. ItemListener
b. FocusListener
c. ComponentListener
d. ActionListener
e. WindowListener

Pregunta 11
Complete
Punta 0,00 sobre 1,00

Texto de la pregunta
Cul es el nombre del mtodo utilizado para programar un thread para su ejecucin?
Seleccione una:
a. init ();
b. sleep ();
c. start ();
d. resume ();
e. run ();

Pregunta 12
Complete
Punta 1,00 sobre 1,00

Texto de la pregunta

Cul es la declaracin correcta de un mtodo abstracto que est destinada a ser pblica:
Seleccione una:
a. public abstract void add();
b. public abstract void add() {}
c. public virtual add();
d. public abstract add();

Pregunta 13
Complete
Punta 0,00 sobre 1,00

Texto de la pregunta
El diseo de un contenedor se puede modificar mediante cul de los mtodos siguientes:
Seleccione una:
a. setLayoutManager (aLayoutManager);
b. addLayout (aLayoutManager);
c. setLayout (aLayoutManager);
d. diseo (aLayoutManager);

Pregunta 14
Complete
Punta 1,00 sobre 1,00

Texto de la pregunta

En Java, a qu nos estamos refiriendo si hablamos de 'Swing'?


Seleccione una:
a. Una funcin utilizada para intercambiar valores
b. Un framework especfico para Android
c. Una librera para construir interfaces grficas
d. Es el sobrenombre de la versin 1.3 del JDK

Pregunta 15
Complete
Punta 1,00 sobre 1,00

Texto de la pregunta
Qu variables puede un acceso clase interna de la clase que encapsula?
Seleccione una o ms de una:
a. Todas las variables de instancia
b. Slo las variables estticas finales
c. Todas las variables estticas
d. Todas las variables finales
e. Variables de instancia nica final

Pregunta 16
Complete
Punta 1,00 sobre 1,00

Texto de la pregunta

Cul de los siguientes return true?


Seleccione una o ms de una:
a. "john". equals ("john")
b. "john" = "john"
c. "John". Igual a (nueva Button ("juan"))
d. "john" == "john"

Pregunta 17
Complete
Punta 1,00 sobre 1,00

Texto de la pregunta

Cul es el resultado en pantalla?


public static void main(String[] args)
{

double value = 0;
if (value |= 0 && 1 / value < 1000) {
System.out.println("El valor no es demasiado pequeo.");
}
else (
System.out.println("El valor es demasiado pequeo.");
}
}
Seleccione una:
a. Error
b. El valor es demasiado pequeo
c. NaN
d. El valor no es demasiado pequeo

Pregunta 18
Complete
Punta 0,00 sobre 1,00

Texto de la pregunta

Cul de los siguientes son aceptables?


Seleccione una o ms de una:
a. Boolean flag = true;
b. Boolean flag = true;
c. Object o = new Button("A");
d. Panel p = new Applet();
e. Frame f = new Panel();

Pregunta 19
Complete

Punta 1,00 sobre 1,00

Texto de la pregunta

Qu significa sobrecargar (overload) un mtodo?


Seleccione una:
a. Editarlo para modificar su comportamiento
b. Cambiarle el nombre dejndolo con la misma funcionalidad
c. Crear un mtodo con el mismo nombre pero diferentes argumentos
d. Aadirle funcionalidades a un mtodo

Pregunta 20
Complete
Punta 0,00 sobre 1,00

Texto de la pregunta
Qu clase debe extender una clase interna:
Seleccione una:
a. Cualquier clase o interfaz
b. Debe ampliar una interfaz
c. La clase de nivel superior
d. La clase Object

Pregunta 21
Complete
Punta 1,00 sobre 1,00

Texto de la pregunta

Qu significa instanciar una clase?


Seleccione una:
a. Eliminar una clase
b. Crear un objeto a partir de la clase
c. Duplicar una clase
d. Conectar dos clases entre s

Pregunta 22
Complete

Punta 1,00 sobre 1,00

Texto de la pregunta

El diagrama de Casos de Uso pertenece a los Diagramas de Comportamiento


Seleccione una:
Verdadero
Falso

Pregunta 23
Complete
Punta 1,00 sobre 1,00

Texto de la pregunta

Qu cdigo de los siguientes tiene que ver con la herencia?


Seleccione una:
a. public class Componente implements Producto
b. public class Componente belong to Producto
c. public class Componente inherit Producto
d. public class Componente extends Producto

Pregunta 24
Complete
Punta 0,00 sobre 1,00

Texto de la pregunta
Dado el siguiente cdigo lo que es el efecto de un ser 5::
public class Test {
public void add(int a) {
loop: for (int i = 1; i < 3; i++){
for (int j = 1; j < 3; j++) {

if (a == 5) {
break loop;
}
System.out.println(i * j);
}
}
}
}
Seleccione una:
a. Lanza un ArrayIndexOutOfBoundsException
b. Imprimir los valores: 1, 2, 2, 4
c. Generar un error de ejecucin
d. No produce salida

Pregunta 25
Complete
Punta 0,00 sobre 1,00

Texto de la pregunta
Qu mtodos pueden causar un hilo para detener la ejecucin?
Seleccione una o ms de una:
a. yield ();
b. sleep ();
c. notify ();
d. stop ();
e. wait ();

Pregunta 26
Complete
Punta 0,00 sobre 1,00

Texto de la pregunta

Cul es el efecto de aadir el sexto elemento a un vector creado de la siguiente manera:


nuevo vector (5, 10);
Seleccione una:
a. Nada, el vector habr crecido cuando se aadi el quinto elemento
b. Se produce una excepcin IndexOutOfBounds
c. El vector crece en tamao a una capacidad de 15 elementos
d. El vector crece en tamao a una capacidad de 10 elementos

Pregunta 27
Complete
Punta 1,00 sobre 1,00

Texto de la pregunta

Qu es una excepcin?
Seleccione una:
a. Un error que lanza un mtodo cuando algo va mal
b. Un tipo de evento muy utilizado al crear interfaces
c. Un bucle que no finaliza
d. Un objeto que no puede ser instanciado

Pregunta 28
Complete
Punta 0,00 sobre 1,00

Texto de la pregunta
Dadas las siguientes clases definidas en archivos separados:
class Vehicle {
public void drive() {
System.out.println("Vehicle: drive");
}

}
class Car extends Vehicle {
public void drive() {
System.out.println("Car: drive");
}
}
public class Test {
public static void main (String args []) {
Vehicle v;
Car c;
v = new Vehicle();
c = new Car();
v.drive();
c.drive();
v = c;
v.drive();
}
}
Cul ser el efecto de compilar y ejecutar esta prueba de clase?
Seleccione una:
a. Genera error de ejecucin en el estado v = c
b. Genera un error del compilador en el estado v = c
c. Imprime:
Vehicle : drive
Car : drive
Car : drive
d. Imprime:

Vehicle : drive
Car : drive
Vehicle : drive
Pregunta 29
Complete
Punta 1,00 sobre 1,00

Texto de la pregunta

Cul es el resultado del siguiente cdigo?


public static void main(String[] args)
{

int target = 144, sqrt = 1;


while (++sqrt * sqrt != target) ;
System.out.println("sqrt(" + target + ") = " + sqrt);
}
Seleccione una:
a. sqrt(144) = 1
b. sqrt(144) = 0
c. sqrt(144) = 144
d. sqrt(144) = 12

Pregunta 30
Complete
Punta 0,00 sobre 1,00

Texto de la pregunta
En el siguiente cdigo, que es la ms antigua declaracin, donde el objeto originalmente
celebr en e, puede ser recolectado:
1. public class Test {
2. public static void main (String args []) {
3. Employee e = new Employee("Bob", 48);
4. e.calculatePay();
5. System.out.println(e.printDetails());
6. e = null;
7. e = new Employee("Denise", 36);
8. e.calculatePay();
9. System.out.println(e.printDetails());
10. }
11. }
Seleccione una:
a. Lnea 10
b. Lnea 8
c. Lnea 11

d. Nunca
e. Lnea 7

Pregunta 31
Complete
Punta 0,00 sobre 1,00

Texto de la pregunta
Cul de las siguientes afirmaciones es correcta para un mtodo que est anulando el
siguiente mtodo: public void add (int a) {...}
Seleccione una:
a. el mtodo primordial debe devolver void
b. el mtodo primordial debe volver int
c. el mtodo de reemplazo puede devolver lo que le gusta

Pregunta 32
Complete
Punta 1,00 sobre 1,00

Texto de la pregunta

Cul de las siguientes es la correcta?


Seleccione una:
a. String temp [] = new String {"j" "a" "z"};
b. String temp = {"a", "b", "c"};
c. String temp [] = { "j " " b" "c"};
d. String temp [] = {"a", "b", "c"};

Pregunta 33
Complete
Punta 0,00 sobre 1,00

Texto de la pregunta

Qu cdigo asociaras a una Interfaz en Java?


Seleccione una:
a. public class Componente implements Printable
b. Componente cp = new Componente.interfaz

c. public class Componente interface Product


d. Componente cp = new Componente (interfaz)

Pregunta 34
Complete
Punta 1,00 sobre 1,00

Texto de la pregunta

El diagrama de Objetos se encuentra dentro de los Diagramas de Estructura


Seleccione una:
Verdadero
Falso

Pregunta 35
Complete
Punta 0,00 sobre 1,00

Texto de la pregunta
Cul es el efecto de la emisin de un mtodo wait () en un objeto
Seleccione una:
a. Se producir una excepcin
b. Si un notificar () mtodo ya ha sido enviado a ese objeto, entonces no tiene ningn
efecto
c. El objeto que emite la llamada a wait () se detendr hasta que otro objeto enva un
notify () o () mtodo notify
d. El objeto que emite la llamada a wait () se sincronizar automticamente con

cualquier otro objeto utilizando el objeto receptor.


Pregunta 36
Complete
Punta 1,00 sobre 1,00

Texto de la pregunta

En qu situaciones, cmo se obtiene un constructor por defecto?


Seleccione una:
a. Cuando la clase no tiene otros constructores
b. Cuando se define una clase

c. Al definir al menos un constructor

Pregunta 37
Complete
Punta 0,00 sobre 1,00

Texto de la pregunta
Cul de los siguientes gestores de diseo honra el tamao preferido de un componente:
Seleccione una:
a. FlowLayout
b. BorderLayout
c. GridLayout
d. CardLayout

Pregunta 38
Complete
Punta 0,00 sobre 1,00

Texto de la pregunta
Con el fin de hacer que el mtodo (Grficos) para ejecutar, cul de los siguientes es el
mtodo ms apropiado llamar a la pintura:
Seleccione una:
a. paint()
b. repaint()
c. Ninguno, nunca se debe hacer que paint (Graphics) para ejecutar
d. update(Graphics)
e. paint(Graphics)

Pregunta 39
Complete
Punta 0,00 sobre 1,00

Texto de la pregunta

public class Test {


static int total = 10;
public static void main (String args []) {
new Test();
}

public Test () {
System.out.println("In test");
System.out.println(this);
int temp = this.total;
if (temp > 5) {
System.out.println(temp);
}}}
Seleccione una:
a. El compilador informa de un error en la lnea 9
b. El valor 10 es uno de los elementos impresos en la salida estndar
c. El compilador informa de un error en la lnea 2
d. La clase se compila pero genera un error de ejecucin
e. La clase no se compilar

Pregunta 40
Complete
Punta 1,00 sobre 1,00

Texto de la pregunta

Cul de los siguientes diagramas no pertenece a los diagramas de Estructura?


Seleccione una:
a. Diagrama de despliegue
b. Diagrama de Actividades
c. Diagrama de Componentes
d. Diagrama de Paquetes

Cul es el nombre de la interfaz que se puede utilizar para definir una clase que puede
ejecutar en su propio hilo?
Seleccione una:
a. threading

b. Hilo
c. Ejecutable
d. Ejecutable
e. Carrera

El uso de un gestor de FlowLayout, que es la forma correcta de agregar elementos a un


contenedor:
Seleccione una:
a. set (component);
b. add (component);
c. add ("Center", component);
d. aadir (x, y, component);

Vous aimerez peut-être aussi