wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Evaluation in Java

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Cuales son los tipos de memoria que hay?

a)

1.- Heap

2.- Stack

b)

1.- Heap

2.- Estatica

c)

1.- Stack

2.- Metodos estaticos

2.

Lee, cuidadosamente la siguiente afirmación y determina si es, Verdadero y Falso

El polimorfismo es la facultad de un Objeto pueda tomar múltiples formas, un ejemplo de esto es la interfaz Animal, que puede ser implementada a Canino y que Canino puede heredar hacía Perro, esto nos permite hacer el siguiente polimorfismo Canino canino = new Perro();

2.

Del texto anterior la afirmación que se presenta es correcta?

a)

Verdadero

b)

Falso

3.

Cuál de las siguientes afirmaciones es correcta a cerca de la Inmutabilidad

a)

La inmutabilidad es la propiedad de que los objetos no puedan ser cambiados o alterados

b)

La inmutabilidad es la propiedad de que un objeto pueda ser cambiado o alterado

c)

La inmutabilidad es la propiedad de un objeto de poder crear nuevos objetos

d)

La inmutabilidad es la propiedad de no mostrar ningun tipo de dato de un objeto

4.

Menciona la interfaz que necesitamos implementar si queremos crear una Checked Exception

a)

Exception

b)

RuntimeException

c)

IOException

d)

NullPointerException

5.

Menciona la interfaz que necesitamos implementar si queremos crear una Unchecked Exception

a)

RuntimeException

b)

Exception

c)

IOException

d)

ResponseException

6.

Explica con tus palabras para que sirve @Override y que es la sobrecarga?

4 lines
7.

Cuales de los siguientes no entran de la categoría Ciclo en java?

a)

if

b)

For

c)

Switch

d)

While

8.

Cual de las siguientes afirmaciones es correcta a cerca de los objetos?

a)

Para crear un objeto es obligatorio declarar un tipo de dato ejemplo:

Integer entero = new Integer();

b)

Para crear un objeto unicamente necesitamos colocar la palabra new seguida de la clase que queremos instanciar ejemplo:

new Integer();

c)

Un objeto representa una plantilla sobre la cual se puede trabajar

d)

Un Objeto unicamente puede contener un unico constructor

9.

En Java cual de las siguientes opciones si es una lambda

a)

() -> Calculadora.suma();

b)

Predicate<boolean> predicate = dato -> dato.equals("DATO");

c)

x -> {

//body data........

};

10.

De los siguientes tipos de estructura de datos cual permite tener datos de manera ordenada?

a)

ArrayList<>

b)

HashSet

c)

HashMap

d)

Stack

11.

Cual de las siguientes afirmaciones son correctas

a)

Java usa un Jitt para hacer compilaciones justo a tiempo

b)

Java utiliza una JVM que tiene la capacidad de ejecutarse en cualquier sistema

c)

Java puede utilizar programación funcional

d)

Java genera directamente el codigo maquina

12.

Selecciona la respuesta correcta de acuerdo al siguiente código

a)

Throw ConcurrentModificationException

b)

No compila

c)

Elimina el elemento de la lista de Bob

d)

Ninguna de las anteriores

13.

Cual es la diferencia entre usar la Interfaz SET o LIST

a)

SET no admite repetidos y sus valores son ordenados, mientras que LIST son valores ordenados y si admite repetidos

b)

SET si admite repetidos y sus valores son desordenados, mientras que LIST son valores ordenados y si admite repetidos

c)

Ninguna de las anteriores

d)

SET no admite repetidos y sus valores son desordenados, mientras que LIST son valores ordenados y si admite repetidos

14.

Cual es la interfaz padre de todas las colecciones

a)

Collections

b)

Iterable

c)

List

d)

Ninguna de las anteriores

15.

Cual es la interfaz padre de collection

a)

Iterable

b)

Object

c)

Ninguna de las anteriores

d)

Collection no tiene interfaz padre

16.

Escribe al menos 3 interfaces que hereden de collection

4 lines
17.

Cual es una afirmación correcta acerca de la clase STACK

a)

Stack es una clase que principalmente hereda de Vector y adquiere la posibilidad de actuar como una cola base el sistema LIFO

b)

Stack es una clase que principalmente hereda de Vector y adquiere la posibilidad de actuar como una cola base el sistema FIFO

c)

Ninguna de las anteriores

d)

Stack contiene 4 metodos de legado que le permiten emular un funcionamiento igual al de una cola

18.

STREAM API esta conformado por?

a)

Operaciones intermedias y de Fin

b)

Operaciones de inicio y de cierre

c)

Solo operaciones de cierre

d)

Solo operaciones intermedias

19.

Stream API puede ser usado en?

a)

Collections, operaciones I/O, Arrays

b)

Solo Collections

c)

Ninguna de las anteriores

d)

por cualquier clase que implemente Iterable

20.

Cual de las siguientes afirmaciones a cerca de los estados de una Stream es correcto

a)

Stateful hace referencia a operaciones que no modifican los datos internos, manteninendolos

b)

Stateless no modifica los datos internos y los mantiene

c)

Ninguna de las anteriores

d)

No existen estados para Stream API