wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Evaluación P3 Semana 3

Total questions: 20

Worksheet time: 20mins

Name
Class
Date
1.
¿Que se mostrará en pantalla se imprime la variable suma = "2 + 1"?
a)
2 + 1
b)
3
c)
Hay un error en el código
d)
"2 + 1"
2.

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("....");

3.

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

a)

Método

b)

Clase

c)

Parámetro

d)

Paquete

4.

Una variable de tipo entero y decimal la defino con

a)

int

b)

int y double

c)

String, int

d)

float

5.

¿De los siguientes operdores, cual no es un operador aritmético?

a)

+

b)

/

c)

*

d)

>

6.

Seleccione la respuesta correcta:


Java es un lenguaje de programación ______________

a)

estructural

b)

orientado a objetos

c)

secuencial

d)

de variables

7.

Seleccionar los tres métodos de ordenación directa.

a)

Radixsort

b)

Burbuja

c)

Inserción

d)

Shell

e)

Inserción

8.

Se basa en la lectura sucesiva de la lista a ordenar, comparando el elemento inferior de la lista con los restantes y efectuando un intercambio de posiciones cuando el orden resultante de la comparación no sea el correcto.

a)

Ordenamiento por burbuja

b)

Ordenamiento por intercambio

c)

Ordenamiento por selección

d)

Ordenamiento por inserción

9.

Consiste en comparar pares de elementos adyacentes en un array y si están desordenados intercambiarlos hasta que estén todos ordenados.

a)

Ordenamiento por burbuja

b)

Ordenamiento por intercambio

c)

Ordenamiento por selección

d)

Ordenamiento por inserción

10.

Seleccionar tres métodos de ordenación indirecta.

a)

Shell

b)

Selección

c)

Inserción

d)

Quicksort

e)

Radixsort

11.

Este método de ordenación mejora el ordenamiento de burbuja, haciendo un sólo intercambio por cada pasada a través de la lista.

a)

Ordenamiento por burbuja

b)

Ordenamiento por intercambio

c)

Ordenamiento por selección

d)

Ordenamiento por inserción

12.

Este método de ordenación, para dividir la lista en sublistas, elige a uno de los elementos de la lista como pivote (pivot)

a)

Ordenamiento Quicksort

b)

Ordenamiento Radixsort

c)

Ordenamiento Binsort

d)

Ordenamiento Shell

13.

Este método de ordenación es similar al proceso típico de ordenar tarjetas de nombres (cartas de una baraja).

a)

Ordenamiento Quicksort

b)

Ordenamiento por inserción

c)

Ordenamiento por selección

d)

Ordenamiento Shell

14.

Se suele denominar también ordenación por inserción con incrementos decrecientes.

a)

Ordenamiento Quicksort

b)

Ordenamiento por inserción

c)

Ordenamiento Binsort

d)

Ordenamiento Shell

15.

Se basa en la división en particiones de la lista a ordenar, por ello se puede considerar que aplica la técnica "divide y vencerás“.

a)

Ordenamiento Quicksort

b)

Ordenamiento Radixsort

c)

Ordenamiento Binsort

d)

Ordenamiento Shell

16.

Este método puede considerarse como una generalización de la clasificación por urnas. Aprovecha la estrategia de la forma más antigua de la clasificación manual.

a)

Ordenamiento Quicksort

b)

Ordenamiento Radixsort

c)

Ordenamiento por inserción

d)

Ordenamiento Shell

17.

Son una forma de intercambiar información con el método.

a)

Clase

b)

Parámetro

c)

Función

d)

Paquete

18.

Puede recibir valores, efectuar operaciones con estos y retornar valores, está asociado a un objeto.

a)

Proyecto

b)

Parámetro

c)

Método

d)

Paquete

19.

Son un conjunto de líneas de código (instrucciones), encapsulados en un bloque.

a)

Clases

b)

Parámetros

c)

Funciones

d)

Paquetes

20.

Es un contenedor de clases

a)

Proyecto

b)

Parámetro

c)

Método

d)

Paquete