0% encontró este documento útil (0 votos)
65 vistas

JAVA

El documento contiene 20 preguntas sobre conceptos básicos de programación en Java. Trata temas como el proceso de programación, el entorno de ejecución de Java, nombres de variables, clases y métodos, operadores, bucles, condicionales y más.
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
65 vistas

JAVA

El documento contiene 20 preguntas sobre conceptos básicos de programación en Java. Trata temas como el proceso de programación, el entorno de ejecución de Java, nombres de variables, clases y métodos, operadores, bucles, condicionales y más.
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 5

JAVA

1 - ¿En qué consiste el proceso de programación?

a) Escritura, compilación y verificación del código fuente de un programa


b) Compilación del código fuente de un programa
c) Compilación y verificación del código Bytecode de un programa

2 - El entorno de ejecución de Java (Java Runtime Environment)

a) Es un conjunto de librerías para desarrollo de aplicaciones Java


b) Es una pieza intermedia entre el código Bytecode y los distintos sistemas operativos existentes en el
mercado. Incluye la máquina virtual de Java
c) Es la máquina virtual de Java

3 - Java es un lenguaje que distingue letras mayúsculas y minúsculas.

a) Falso
b) Verdadero

4 - En Java los nombres de variables y métodos deben empezar por minúscula. Si el nombre es
compuesto, cada palabra debe empezar por mayúscula.

a) Falso
b) Verdadero

5 - En Java, los nombres de clases deben empezar siempre con mayúsculas. Si el nombre es
compuesto, cada palabra debe empezar por mayúscula.

a) Falso
b) Verdadero

6 - ¿Cuál de las siguientes expresiones es correcta?

a) double radio = 2;
b) double radio = 2,0;
c) double radio = 2.0;
7 - El operador + está sobrecargado porque permite sumar números y concatenar cadenas de
caracteres.

a) Falso
b) Verdadero

8 - Indique el valor de: x = (-1 + 5) * 7 – (12 / 3)

a) 26
b) 30
c) 24

9 - Un objeto se compone de:

a) Atributos
b) Atributos y métodos
c) Atributos y métodos constructores

10 - El método main() se invoca cuando se ejecuta un programa Java.

a) Falso
b) Verdadero

11 - ¿Qué hace el siguiente código fuente?

int x=0;
boolean flag = false;
while ((x<10) || !flag) {
System.out.println(x);
x++;
}

a) Muestra los números del 0 al 9


b) Muestra los números del 1 al 10
c) Muestra un 10
d) Se queda en un bucle infinito
12 -¿Cuál es el valor de X e Y al final del programa?

int x= 0;
do {
System.out.println(x);
x++;
} while (x<10);
int y= 0;
while (y<10){
System.out.println(y);
y++;
}

a) x=9 y=9
b) x=10 y=10
c) x=9 y=10
d) x=10 y=9

13 - ¿Es obligatorio utilizar la sentencia default en una estructura switch?

a) Sí, siempre.
b) Sí si ningún valor cumple la condición.
c) Sí, pero solo para valores enteros.
d) No, no es obligatorio.

14 - ¿Es Java un lenguaje orientado a objetos?

Si
No
Depende del Uso
Depende del Compilador

15 - ¿Qué hace la siguiente sentencia de código?

total -= --contador;

No compila, es erronea.
Decrementa contador a total y luego resta uno a contador.
Decrementa uno al contador y luego se lo resta a total.
Decrementa uno al contador y luego se lo asigna a total.
16-¿Que se mostraría por pantalla?

System.out.println("Hola\nMundo");

"Hola Mundo"
"Hola\nMundo"
"Hola" y en otra línea "Mundo"
"Hola" un tabulador y "Mundo"

17-¿Cuál es el valor que se muestra por pantalla?

int x = 0;
int y = 0;
while (x<5) {
y +=x;
x++;
System.out.println(y);

10
5
0
El programa no compila

18-¿Qué se muestra por pantalla?

for (int x=0;x<10;x++)


System.out.println(x);

Los números del 1 al 9


Los números del 0 al 9
Los números del 1 al 10
El programa no compila

19-¿Hace lo mismo el código fuente Uno y el código fuente Dos?

/* Código Uno*/
int x= 0;
do {
System.out.println(x);
x++;
} while (x<10);

/* Código Dos */
int y= 0;
while (y<10){
System.out.println(y);
y++;
}

No, el primero muestra del 1 al 10 y el segundo del 0 al 9


Sí, los dos muestran del 0 al 9
No, el primero muestra del 0 al 9 y el segundo del 1 al 10
Sí, los dos muestran del 1 al 10
20- El siguiente programa imprime:

Un menú.
Un listado de artículos.
Un recibo.
Una lista de compras.

También podría gustarte