wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Programacion JAVA I

Total questions: 25

Worksheet time: 13mins

Name
Class
Date
1.
¿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.
2.
¿Cómo defino una nueva clase en Java?
a)
public class Nombre{
}
b)
public clas Nombre{
}
c)
public Nombre{
}
d)
private Nombre{
}
3.
¿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()
4.

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

5.

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

6.

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.

7.

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

8.

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

9.

¿Cual es el punto de inicio en programas Java?

a)

void

b)

public

c)

class

d)

main

10.

¿Cuál es el método que imprime texto en un programa en Java?

a)

System.out()

b)

out.write.Text()

c)

System.out.println()

d)

System.printText()

11.

La Instrucción en Java para mostrar un mensaje en la ventana de comandos o de salida es:

a)

print

b)

out.println

c)

System.out.println(".....");

d)

System.out.print("....");

12.

Todo programa en JAVA consiste en por lo menos una declaración de

a)

Metodo

b)

Clase

c)

Instrucción

d)

Proyecto

13.

Una variable de tipo entero y decimal la defino con

a)

int

b)

int y double

c)

String, int

d)

float

14.

¿Qué es un objeto en Java?

a)

Es un elemento de software que intenta representar una entidad del mundo real.

b)

Son instancias de clases.

c)

Persona o cosa a la que va dirigida una acción o pensamiento.

d)

Es la identificación que permite diferenciar a un objeto y distinguirse de otros

15.

Seleccione la respuesta correcta:


Java es un lenguaje de programación ______________

a)

estructural

b)

orientado a objetos

c)

secuencial

d)

de variables

16.

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

17.

Comentarios //

a)

Son opcionales.

b)

Ayudan en la programación

c)

Permiten encontrar los errores

d)

Utilizados en las líneas de comandos

18.

Símbolo que permite finalizar una instrucción en java

a)

:

b)

;

c)

'

d)

.

19.

Cuales son los IDE de Java

a)

Visio

b)

Eclipse

c)

VisualStudio

d)

Oracle

e)

NetBeans

20.

Java es un lenguaje que no distingue las letras mayúsculas de las minúsculas

a)

Verdadero

b)

Falso

21.

Nombre del método principal que permite que se ejecute un programa en java

a)

initComponents

b)

main

c)

dispose

22.
¿Cómo creo un nuevo objeto en Java?
a)
new Object();
b)
nuevo Object();
c)
new Object;
d)
niu object();
23.
¿Cómo defino una nueva clase en Java?
a)
public class Nombre{
}
b)
public clas Nombre{
}
c)
public Nombre{
}
d)
private Nombre{
}
24.

Si utilizas la clase Scanner, ¿cuál de los siguientes métodos te pemitiría leer un número decimal?

a)

nextInt()

b)

nextByte()

c)

nextDouble()

25.

Para Ingresar datos por teclado es necesario importar la librería

a)

Java

b)

Main

c)

Scanner

d)

Java.util