wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Examen ACP 3ero

Total questions: 50

Worksheet time: 38mins

Name
Class
Date
1.

Señala la correcta

a)

int num = "9";

b)

int num = 6

c)

int = 4;

d)

int num = 3;

2.

Señale los tipos de datos disponibles en JAVA

a)

int

b)

start

c)

double

d)

String

e)

bright

3.

public class MyClass {

public static void main(String[] args) {

(a)   ("Hello World");

}

}

4.

EL TIPO DE DATO STRING CORRESPONDE A:

a)

UN VALOR NUMERICO

b)

UN VALOR DE TEXTO

c)

UN VALOR NUMERICO CON DECIMAL

d)

UN VALOR BOOLEANO

5.

Si abres 3 veces con {, debes cerrar con _____

a)

3 }

b)

2 }

c)

3 ]

d)

No se cierra

6.

Si A="Colegio", definimos en Java a la variable A como tipo de datos

a)

Caracter

b)

String

c)

Texto

d)

Todas las anteriores

7.

Identifique los operadores lógicos en java

a)

And

b)

&&

c)

||

d)

Todas las anteriores

8.

¿Cuál es la condición para preguntar si un número es PAR?

a)

(numero + 2) == 0

b)

(numero / 2) == 0

c)

(numero * 2) == 0

d)

(numero % 2) == 0

9.

¿Cuál es la forma correcta de escribir un WHILE en Java?

a)

while

{

...

...

}

b)

while(c<=N)

{

...

...

}

c)

while(c<=N);

{

...

...

}

d)

while(c<=N){

...

...

}do;

10.

¿Qué valores puede almacenar valores logicos?

a)

0 y 1

b)

true, false

c)

True, False

d)

TRUE, FALSE

11.

¿Cuál es el resultado de la siguiente expresión?

14 % 4

a)

0

b)

1

c)

2

d)

3

12.

La expresión equivalente a:

x = x + 5 es:

a)

x+=5

b)

+x=5

c)

x-=5

d)

x=5

13.

packagesentenciascontrol;

publicclassEjemploIf{

public static void main(String[] args) {

int x =10;

if( (a)   ) {

System.out.print("X menos que 20\n");

}

}

}

14.

packageciclos;

public class CicloFor{

public static void main(String[] args) {

int limite =10;

for( (a)   =0; contador<limite; contador++) {

System.out.println("contador = "+contador);

}

}

}

15.

public class MyClass {

public static void main(String args[]) {

int txt="hola mundo";

System.out.println(txt.length());

}

}

a)

10

b)

9

c)

error de syntaxis.

d)

error incompatible types

16.

Señala la estructura repetitiva

a)

IF

b)

FOR

c)

ELSE

d)

INT

17.

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

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.

+, - , / , * son

a)

operadores aritméticos

b)

operadores de comparación

c)

operadores lógicos

20.

>, <, =, <> son

a)

operadores de comparación

b)

operadores lógicos

c)

operadores aritméticos

21.

&&, || , !

a)

operadores de comparación

b)

operadores lógicos

c)

operadores aritméticos

22.

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

23.

while (condición){

//Instrucción a ejecutar

}


¿Qué valor tiene que tener la condición para ejecutar la instrucción?

a)

True

b)

Falso

c)

0

d)

5

24.

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

25.

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

a)

Verdadero

b)

Falso

26.

¿Que nombre tiene la clase que se usa de ventana principal en JAVA?

a)

Ventana

b)

JOption

c)

Jpane

d)

JFrame

27.

¿Cuál ventana contiene un clase JLabel?

a)

b)

c)

i

d)

Ninguna es correcto

28.

¿Cuál imagen contiene un JDialog?

a)

0

b)

null

c)

d)

Ninguna es correcta

29.

Selecciona las características del lenguaje Java

a)

Simple

b)

Orientado a objetos

c)

Distribuído

d)

Estático

e)

Arquitectura Windows

30.

¿Qué es la JVM?

a)

Máquina hipotética que emula por software a una máquina real

b)

Java Visual Machine

c)

Máquina real que ejecuta software emulado de forma hipotética

d)

Java Virtual Multiple

31.

Como se define la función principal en Java

a)

public static void main

b)

class Programa

c)

System.out.println

d)

package programa

32.

¿Para ingresar el nombre y el curso de un estudiante, cuales son las variables correctas?

a)

int nombre, curso;

b)

string nombre, curso;

c)

String nombre, curso;

d)

Varchar nombre, curso;

33.

La instrucción para capturar un dato entero es:

a)

variable = scanner.nextInt();

b)

variable = scanner.inputInt();

c)

variable = scanner.getInt();

d)

variable = scanner.readInt();

34.

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

a)

Verdadero

b)

Falso

35.

Java es un lenguaje de programación ______________.

a)

Orientado a Objetos

b)

Estructurado

c)

Secuencial

d)

de variables

36.

¿Qué operadores aritméticos están disponibles en Java? (Seleccione todas las que apliquen)

a)

+

b)

%

c)

#

d)

*

37.

¿Qué elementos se pueden utilizar para controlar el flujo en Java? (Seleccione todas las que apliquen)

a)

if/else

b)

switch

c)

try/catch

d)

while

38.

¿Cuáles son tipos de bucles en Java? (Seleccione todas las que apliquen)

a)

for

b)

foreach

c)

while

d)

do-while

39.

¿Qué palabra clave en Java crea una nueva instancia de una clase?

a)

class

b)

new

c)

this

d)

static

40.

¿Cuál es el tipo de dato en Java que se utiliza para almacenar textos?

a)

char

b)

int

c)

String

d)

Text

41.

¿Qué característica principal hace a Java esencial en el desarrollo de aplicaciones?

a)

Su rapidez de ejecución

b)

Su sintaxis compleja

c)

Su portabilidad

d)

Su limitado uso de memoria

42.

¿Qué operador de Java se utiliza para consultar si dos valores son diferentes?

a)

=

b)

==

c)

===

d)

!=

43.

Que control se utiliza para la entrada de datos desde el teclado

a)

Jlabel

b)

JButton

c)

JTextField

44.

El elemento destacado en el recuadro naranja es:

a)

JLabel

b)

JPasswordField

c)

JFrame

d)

JTextField

45.

El fondo azul se puede lograr con:

a)

JPanel

b)

JButton

c)

JTable

d)

JOptionPane

46.

Para generar una ventana de diálogo se usa:

a)

JOptionFrame

b)

JPanelFrame

c)

JOptionPane

d)

JOptionFrame

47.

Es una biblioteca de interfaces gráficas de usuario para java

(a)  

48.

El objeto de control Etiqueta tiene por nombre de Clase

(a)  

49.

Método que permite obtener el texto que se tiene en un cuadro de texto o etiqueta.

(a)  

50.

Este evento se lleva a cabo cuando el usuario da clic sobre el objeto de control JButton

a)

EnabledAction

b)

ActionEnabled

c)

ActionPerformed