You are on page 1of 27

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

c. Cuando se define una clase


2.-Qu cdigo de los siguientes tiene que ver con la herencia?
a. public class Componente extends Producto
3.-Cul de los siguientes son los llamados "corto circuito" operadores lgicos?
b. ||
d. &&
4.- 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:
b. El compilador informa de un error en la lnea 9
d. La clase no se compilar
e. El valor 10 es uno de los elementos impresos en la salida estndar
5Cul de los siguientes son aceptables para el compilador Java?
Seleccione una o ms de una:
a. if (2 == 3) System.out.println("Hi");
b. if (2 != 3) System.out.println("Hi");
c. if (aString.equals("hello")) System.out.println("Hi");
d. if (true) System.out.println("Hi");
e. if (2 = 3) System.out.println("Hi");
6Cul 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) = 12
7Cul 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.");
}
}

a. El valor es demasiado pequeo
8.-El diagrama de Objetos se encuentra dentro de los Diagramas de Estructura
Verdadero
9._ Qu es NetBeans?
c. Un IDE para desarrollar aplicaciones
10.-El diagrama de Casos de Uso pertenece a los Diagramas de Comportamiento:
Falso
11.- Qu elementos crees que definen a un objeto?
a. Sus atributos y sus mtodos
12.-Qu es el bytecode en Java?
b. El formato que obtenemos tras compilar un fuente .java
13.- UML se utiliza para:
Seleccione una:
a. Definir un sistema
b. Documentar
c. a, b y c
d. Detallar los artefactos en el Sistema
e. Ni a, ni b, tampoco c
14.- Cul de los siguientes son aceptables?
Seleccione una o ms de una:
a. Object o = new Button("A");
b. Boolean flag = true;
c. Frame f = new Panel();
d. Boolean flag = true;
e. Panel p = new Applet();
15.- Cul es la declaracin correcta de un mtodo abstracto que est destinada a ser pblica:
Seleccione una:
c. public abstract void add();
16.-Cul de los siguientes es ilegal?
Seleccione una:
c. float f = 45,0;
17.- 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");
}
}
a. Soy falso
18.- El diagrama de Clases se encuentra dentro de los Diagramas de Comportamiento
Seleccione una:
Falso
19.- Cul de los siguientes diagramas no pertenece a los diagramas de Estructura?
Seleccione una:
a. Diagrama de despliegue
b. Diagrama de Paquetes
c. Diagrama de Componentes
d. Diagrama de Actividades
20.- Qu significa instanciar una clase?
b. Crear un objeto a partir de la clase
21.- que es una excepcin
Un error que lanza un metodo cuando algo va mal
22.-que cdigo de los siguientes tiene que ver con una herencia
Public class componentes extends producto
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 no es demasiado pequeo
c. El valor es demasiado pequeo
d. NaN
Suponiendo un mtodo contiene cdigo que puede lanzar una excepcin (pero no una
excepcin de tiempo de ejecucin), cul es la forma correcta de un mtodo para indicar
que se espera que la persona que llama para manejar esa excepcin:
Seleccione una:
a. new Excepcin
b. throws Exception
c. throw Exception
d. No es necesario especificar nada
En Java, a qu nos estamos refiriendo si hablamos de 'Swing'?
Seleccione una:
a. Una librera para construir interfaces grficas
b. Un framework especfico para Android
c. Una funcin utilizada para intercambiar valores
d. Es el sobrenombre de la versin 1.3 del JDK
Cul de los siguientes return true?
Seleccione una o ms de una:
a. "john" == "john"
b. "John". Igual a (nueva Button ("juan"))
c. "john" = "john"
d. "john". equals ("john")

SIGNIFICADO DE UML
Unified Modeling Language

Cul de los siguientes diagramas no pertenece a los diagramas de Estructura?
Seleccione una:
a. Diagrama de Paquetes
b. Diagrama de Componentes
c. Diagrama de despliegue
d. Diagrama de Actividades
Pregunta 2
Complete
Punta 1,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. setLayout (aLayoutManager);
b. addLayout (aLayoutManager);
c. setLayoutManager (aLayoutManager);
d. diseo (aLayoutManager);
void setLayout(LayoutManager mgr), asocia al contenedor un gestor de layout.
Pregunta 3
Complete
Punta 1,00 sobre 1,00

Texto de la pregunta
public void divide(int a, int b) {
try {
int c = a / b;
}
catch (Exception e) {
System.out.print("Exception ");
} finally {
System.out.println("Finally");
}
Seleccione una:
a. No hay salida
b. Imprime: Finally
c. Imprime: Exception
d. Imprime: Exception Finally
Pregunta 4
Complete
Punta 0,00 sobre 1,00

Texto de la pregunta
Cul de las siguientes es la correcta?
Seleccione una:
a. String temp [] = { "j " " b" "c"};
b. String temp [] = {"a", "b", "c"};
c. String temp = {"a", "b", "c"};
d. String temp [] = new String {"j" "a" "z"};
Pregunta 5
Complete
Punta 1,00 sobre 1,00

Texto de la pregunta
Qu es una excepcin?
Seleccione una:
a. Un tipo de evento muy utilizado al crear interfaces
b. Un error que lanza un mtodo cuando algo va mal
c. Un bucle que no finaliza
d. Un objeto que no puede ser instanciado
Pregunta 6
Complete
Punta 0,00 sobre 1,00

Texto de la pregunta
Asumiendo que tenemos una clase que implementa la interfaz ActionListener, mtodo que se
debe utilizar para registrar este con un botn?
Seleccione una:
a. setListener (*);
b. addListener (*);
c. addActionListener (*);
d. addButtonListener (*);
Pregunta 7
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. a, b y c
c. Documentar
d. Ni a, ni b, tampoco c
e. Definir un sistema
Pregunta 8
Complete
Punta 0,00 sobre 1,00

Texto de la pregunta
Cul de las siguientes ilustra la forma correcta de pasar un parmetro a un applet:
Seleccione una:
a. Prueba <applet 33>
b. <applet code=Test.class age=33 width=100 height=100>
c. <applet code=Test.class name=age value=33 width=100 height=100>
d. <param name=age value=33>
Pregunta 9
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 virtual add();
b. public abstract add();
c. public abstract void add();
d. public abstract void add() {}
Pregunta 10
Complete
Punta 1,00 sobre 1,00

Texto de la pregunta
Qu elementos crees que definen a un objeto?
Seleccione una:
a. Sus cardinalidad y su tipo
b. Sus atributos y sus mtodos
c. La forma en que establece comunicacin e intercambia mensajes
d. Su interfaz y los eventos asociados
Pregunta 11
Complete
Punta 0,00 sobre 1,00

Texto de la pregunta
Cul es el resultado de ejecutar el siguiente fragmento de cdigo:

boolean flag = false;
if (flag = true) {
System.out.println("true");
} else {
System.out.println("false");
}
}
Seleccione una:
a. No ocurre nada
b. verdadero se imprime a cabo estndar
c. falsa se imprime a cabo estndar
d. Se produce una excepcin
Pregunta 12
Complete
Punta 1,00 sobre 1,00

Texto de la pregunta
public class Test {
static int age;
public static void main (String args []) {
age = age + 1;
System.out.println("The age is " + age);
}
}
Seleccione una:
a. No compila
b. Compila pero genera un error de ejecucin
c. Compila pero genera un error de tiempo de compilacin
d. Compila y ejecuta sin salida
e. Compila y ejecuta imprimiendo "The age is 1"
Pregunta 13
Complete
Punta 1,00 sobre 1,00

Texto de la pregunta
Cul es el efecto permanente en el sistema de archivos de grabacin de datos en un nuevo
FileWriter ("Informe"), dado que ya existe el archivo informe?
Seleccione una:
a. Una excepcin se plantea como el archivo ya existe
b. Los datos se escriben a ubicaciones aleatorias dentro del archivo
c. Los datos se anexa al archivo
d. El archivo se sustituye con un nuevo archivo
Pregunta 14
Complete
Punta 0,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 15
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(new FileInputStream("data"));
b. new InputStreamReader("data");
c. new InputStreamReader(System.in);
d. new InputStreamReader(new BufferedReader("data"));
e. new InputStreamReader(new FileReader("data"));
Pregunta 16
Complete
Punta 0,00 sobre 1,00

Texto de la pregunta
Qu cdigo asociaras a una Interfaz en Java?
Seleccione una:
a. Componente cp = new Componente (interfaz)
b. Componente cp = new Componente.interfaz
c. public class Componente interface Product
d. public class Componente implements Printable
Pregunta 17
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 modelo o plantilla a partir de la cual creamos objetos
b. Es una categora de datos ordenada secuencialmente
c. Es un concepto similar al de 'array'
d. Es un tipo particular de variable
Pregunta 18
Complete
Punta 0,00 sobre 1,00

Texto de la pregunta
Qu significa sobrecargar (overload) un mtodo?
Seleccione una:
a. Aadirle funcionalidades a un mtodo
b. Crear un mtodo con el mismo nombre pero diferentes argumentos
c. Editarlo para modificar su comportamiento
d. Cambiarle el nombre dejndolo con la misma funcionalidad
Pregunta 19
Complete
Punta 0,75 sobre 1,00

Texto de la pregunta
Cul de los siguientes son aceptables para el compilador Java?
Seleccione una o ms de una:
a. if (2 == 3) System.out.println("Hi");
b. if (2 != 3) System.out.println("Hi");
c. if (2 = 3) System.out.println("Hi");
d. if (true) System.out.println("Hi");
e. if (aString.equals("hello")) System.out.println("Hi");
Pregunta 20
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" = "john"
b. "John". Igual a (nueva Button ("juan"))
c. "john" == "john"
d. "john". equals ("john")
Pregunta 21
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 22
Complete
Punta 0,00 sobre 1,00

Texto de la pregunta
El Diagrama de Secuencia se encuentra dentro de los Diagramas de Comportamiento
Seleccione una:
Verdadero
Falso
Pregunta 23
Complete
Punta 1,00 sobre 1,00

Texto de la pregunta
Qu es el bytecode en Java?
Seleccione una:
a. El formato que obtenemos tras compilar un fuente .java
b. Un tipo de variable
c. Un depurador de cdigo
d. El formato de intercambio de datos
Pregunta 24
Complete
Punta 0,50 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. wait ();
c. notify ();
d. stop ();
e. sleep ();
Pregunta 25
Complete
Punta 1,00 sobre 1,00

Texto de la pregunta
Considere las siguientes etiquetas y atributos de las etiquetas:
1. CODEBASE
2. ALT
3. NOMBRE
4. CLASE
5. Javac
6. HORIZONTALSPACE
7. VERTICALSPACE
8. ANCHO
9. PARAM
10. JAR
Seleccione una o ms de una:
a. lnea 3, 4, 5
b. lnea 2, 5, 6, 7
c. lnea 8, 9, 10
d. lnea 1, 2, 3
e. lnea 8, 9
Pregunta 26
Complete
Punta 1,00 sobre 1,00

Texto de la pregunta
Cul de los siguientes es ilegal?
Seleccione una:
a. int i = 32;
b. float f = 45,0;
c. double d = 45,0;
Pregunta 27
Complete
Punta 0,67 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. Variables de instancia nica final
c. Slo las variables estticas finales
d. Todas las variables finales
e. Todas las variables estticas
Pregunta 28
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) = 0
b. sqrt(144) = 144
c. sqrt(144) = 12
d. sqrt(144) = 1
Pregunta 29
Complete
Punta 0,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. NaN
c. El valor es demasiado pequeo
d. El valor no es demasiado pequeo
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 8
b. Lnea 7
c. Nunca
d. Lnea 10
e. Lnea 11
Pregunta 31
Complete
Punta 0,00 sobre 1,00

Texto de la pregunta
Cul es el resultado de ejecutar el siguiente cdigo cuando el valor de x es 2:
switch (x) {

case 1:
System.out.println(1);
case 2:
case 3:
System.out.println(3);
case 4:
System.out.println(4);
Seleccione una:
a. Los valores de 3 y 4 se imprimen
b. Los valores 1, 3 y 4 se imprimen
c. Nada se imprime
d. El valor 3 se imprime
Pregunta 32
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
Vehicle : drive
d. Imprime:
Vehicle : drive
Car : drive
Car : drive
Pregunta 33
Complete
Punta 1,00 sobre 1,00

Texto de la pregunta
Cul de los siguientes, son los tipos de retorno vlidos, para los mtodos de escucha:
Seleccione una:
a. Component
b. boolean
c. el tipo de evento controlado
d. void
Pregunta 34
Complete
Punta 1,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. CardLayout
d. GridLayout
Pregunta 35
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. Es el sobrenombre de la versin 1.3 del JDK
b. Un framework especfico para Android
c. Una librera para construir interfaces grficas
d. Una funcin utilizada para intercambiar valores
Pregunta 36
Complete
Punta 1,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 primera sentencia en el constructor
b. Dondequiera
c. La ltima declaracin en el constructor
d. No se puede llamar sper en un constructor
Pregunta 37
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. NaN
b. Logica incorrecta
c. Soy verdadero
d. Soy falso
Pregunta 38
Complete
Punta 0,33 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. drawImage (Imagen, int, int, ImageObserver)
b. setVisible (boolean);
c. drawLine (int, int, int, int)
d. add (Component);
e. drawString (String, int, int)
Pregunta 39
Complete
Punta 1,00 sobre 1,00

Texto de la pregunta
El diagrama de Clases se encuentra dentro de los Diagramas de Comportamiento
Seleccione una:
Verdadero
Falso
Pregunta 40
Complete
Punta 1,00 sobre 1,00

Texto de la pregunta
Qu significa instanciar una clase?
Seleccione una:
a. Duplicar una clase
b. Eliminar una clase
c. Crear un objeto a partir de la clase
d. Conectar dos clases entre s

You might also like