Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Introducción a Java

Total questions: 29

Worksheet time: 16mins

Name
Class
Date
1.
¿Qué es un objeto?
a)
Ente con atributos.
b)

Ente con responsabilidades (acciones).

c)

Ente con un estado interno y responsabilidades (acciones).

d)
Ente abstracto.
2.
¿Cómo creo un nuevo objeto en Java?
a)
new Object();
b)
nuevo Object();
c)
new Object;
d)
niu object();
3.
¿Qué es una clase?
a)
Modelo de un método.
b)
Modelo abstracto del dominio del problema.
c)
Forma abstracta del objeto de nuestro problema
d)
Ente abstracto con responsabilidades.
4.
¿Cómo defino una nueva clase en Java?
a)
public class Nombre{
}
b)
public clas Nombre{
}
c)
public Nombre{
}
d)
private Nombre{
}
5.
¿Cómo creo un nuevo objeto en Java?
a)
new Object();
b)
nuevo Object();
c)
new Object;
d)
niu object();
6.
¿Qué es una clase?
a)
Modelo de un método.
b)
Modelo abstracto del dominio del problema.
c)
Forma abstracta del objeto de nuestro problema
d)
Ente abstracto con responsabilidades.
7.
¿Cómo defino una nueva clase en Java?
a)
public class Nombre{
}
b)
public clas Nombre{
}
c)
public Nombre{
}
d)
private Nombre{
}
8.
¿Cómo es la firma de un método?
a)
visibilidad TipoDeRetorno nombre(Parámetros)
b)
void TipoDeRetorno nombre(Parámetros)
c)
visibilidad Parametros nombre(TipoDeRetorno)
d)
visibilidad Parametros nombre()
9.
¿Cuál de todas estas firmas no es correcta?
a)
public void comer(Integer comida)
b)
public comer(Integer comida)
c)
private void comer(Integer comida)
d)
private void comer()
10.
¿Los getters y setters son métodos?
a)
Si
b)
No
11.
En JAVA, se heredan todos los atributos que tengan visibilidad...
a)
private, public y protected
b)
public y protected
c)
private y public
d)
private y protected
12.
¿Los getters y setters son métodos?
a)
Si
b)
No
13.

Señala la correcta

a)

int num = "9";

b)

int num = 6

c)

int = 4;

d)

int num = 3;

14.

+, - , / , * son

a)

operadores aritméticos

b)

operadores de comparación

c)

operadores lógicos

15.

>, <, =, <> son

a)

operadores de comparación

b)

operadores lógicos

c)

operadores aritméticos

16.

En la estructura repetitiva for, ¿Cuáles son los tipos correctos de incrementos que podemos realizar?

a)

i = i + 1;

b)

i += 1;

c)

i++;

d)

i más 1

17.

int a = 0;

while (a < 100){

//Instrucción a ejecutar

}

a)

Lo ejecuta 100 veces

b)

Lo ejecuta 99 veces

c)

Lo ejecuta 101 veces

d)

Lo ejecuta infinitamente

18.

Qué valores muestra el siguiente código

for (int i=0; i<=9; i++){

System.out.println(i);

}

a)

0 - 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - 10

b)

0 - 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9

c)

1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9

d)

0 - 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8

19.

El WHILE ejecuta sus instrucciones al menos una vez independientemente de su condición.

a)

Verdadero

b)

Falso

20.

que significa JDK?

a)

JAVA DEVELOPMENT KIT

b)

JAVA DEPENDENCY KIT

c)

JAVA DISARM KIT

d)

JAVA DECREASE KIT

21.

DONDE ESTA EL ERROR:

a)

LINEA 2

b)

LINEA 4

c)

LINEA 7

d)

LINEA 11

22.

Para acceder a las variables de instancia y a los métodos contenidos en un objeto, mediante su referencia a objeto, ¿se utiliza el operador?

a)

Coma (,)

b)

Negacion (!)

c)

Punto (.)

d)

Ninguna respuesta es correcta

23.

La siguiente definición: "Oculta los campos implementados en la clase, esto implica el tratamiento de los campos como una única unidad", corresponde a?

a)

Polimorfismo

b)

Herencia

c)

Encapsulación

d)

Ninguna respuesta es correcta

24.

Complete the statement: The JVM

a)

compiles source files into object files.

b)

compiles source files into machine code.

c)

translates bytecode into machine code.

d)

executes a java program and creates an executable file.

25.

Punto y coma. La utilidad de la instrucción punto y coma (;)

a)

termina la instrucción

b)

separa una instrucción de otra

c)

separar dos instrucciones consecutivas

d)

da paso a la siguiente instrucción

26.

¿Cuáles son las tres sentencias para las estructuras de repetición en java?

a)

while

b)

do while

c)

for

d)

if

e)

switch

27.

El bucle do while se ejecuta al menos una vez, independientemente de que la condición se cumpla o no

a)

VERDADERO

b)

FALSO

28.

Si queremos representar una matriz en Java hay que crear un array bidimensional. Por ejemplo para declarar una matriz de 3×3 haríamos lo siguiente:

a)

int matriz[][] = new int[3][3];

b)

int matriz()() = new int(3)(3);

c)

int matriz{}{} = new int{3}{3};

d)

int matriz[][] == new int[3][3];

29.
Declaración en Java de un arreglo unidimensional
a)
int mi_arreglo= int[5];
b)
int[ ][ ] mi_arreglo= new int[5][4];
c)
int[ ] mi_arreglo= new int[5];
d)
int mi_arreglo = [5]int;