wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

java

Total questions: 24

Worksheet time: 48mins

Name
Class
Date
1.

Según esta definición: “Es una representación abstracta de algo”, nos estamos refiriendo a:

a)

Un método

b)

Una Clase

c)

Un atributo

d)

Ninguna respuesta es correcta

2.

Una clase no consta de:

a)

Métodos

b)

Campos

c)

Propiedades

d)

Ninguna respuesta es correcta

3.

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

4.

Del siguiente código:

public void definitivo(){

def = (not1+not2+not3)/3;

System.out.println(“La definifiva de la competencia es “+def);

}

Podemos decir que:

a)

Imprime la suma de 3 notas.

b)

Que este método tiene argumentos.

c)

Este método no retorna ningún dato, porque es de tipo void

d)

Ninguna respuesta es correcta.

5.

En la programación orientada a objetos se requiere que los objetos admitan tres cualidades, Cuál de ellas no es correcta:

a)

Sucesión

b)

Herencia

c)

Polimorfismo

d)

Encapsulación

6.

La siguiente definicion: "son similares a las variables debido a que se pueden leer o definir directamente", corresponde a?

a)

campos

b)

propiedades

c)

métodos

d)

Objeto

7.

La siguiente definicion: "se definen igual que los campos, y se implementan mediante los procedimientos de las propiedades Get y Set", corresponde a?

a)

campos

b)

propiedades

c)

métodos

d)

Objeto

8.

La siguiente definicion: "representan las acciones que puede realizar un objeto", corresponde a?

a)

campos

b)

propiedades

c)

métodos

d)

Objeto

9.

La siguiente definicion: "Es un ejemplo utilizable de ese algo representado por la clase", corresponde a?

a)

campos

b)

propiedades

c)

métodos

d)

Objeto

10.

La siguiente definición: "Describe la capacidad de crear clases nuevas a partir de una clase existente", corresponde a?

a)

Polimorfismo

b)

Herencia

c)

Encapsulación

d)

Ninguna respuesta es correcta

11.

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

12.

La siguiente definición: "Habilidad de tener diferentes formas", corresponde a?

a)

Polimorfismo

b)

Herencia

c)

Encapsulación

d)

Ninguna respuesta es correcta

13.

Which one of the following statements is true?

a)

Java is used only in web and mobile applications

b)

Java has a huge developer community

c)

Java is used only in NASA's space related applications

14.

What is the return type of the method?

a)

float

b)

double

c)

public

d)

int

15.

What is the extension for Java source code files?

a)

.cpp

b)

.java

c)

.c

d)

.jpp

16.

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.

17.

Which method is the starting point for all Java programs?

a)

void

b)

public

c)

class

d)

main

18.

Which method prints text in a Java program?

a)

System.out()

b)

out.write.Text()

c)

System.out.println()

d)

System.printText()

19.

Which variable type would you use for a city name?

a)

int

b)

String

c)

double

d)

float

20.

An if statement can contain how many else if statements?

a)

Only two

b)

As many as you want

c)

None

d)

One

21.

In Java, an array starts counting from...

a)

0

b)

1

c)

begin

d)

2

22.

A class defines.. (choose two)

a)

behavior

b)

apples

c)

values

d)

attributes

23.

for(int i = 0; i < 10; i++) How many times does "i<10" execute?

a)

9 times

b)

10 times

c)

11 times

d)

compile time error

24.

Which keyword do you use to create a new instance of an object?

a)

this

b)

object

c)

new

d)

class