Francisco antonio Portillo Parada
Quiz by , created more than 1 year ago

Se evaluará los conocimientos en Android

1114
0
0
Francisco antonio Portillo Parada
Created by Francisco antonio Portillo Parada about 8 years ago
Close

Examen previo

Question 1 of 15

1

¿Qué es Eclipse?

Select one of the following:

  • Una librería de Java

  • Una versión de Java especial para Android

  • Un entorno de desarrollo de aplicaciones

  • Ninguna de las anteriores

Explanation

Question 2 of 15

1

¿Qué caracter es utilizado para hacer comentario de multiples lineas?

Select one of the following:

  • /* y */

  • //

  • /*/ y /*/

  • \* y *\

Explanation

Question 3 of 15

1

¿Cuál de estos bucles NO existe en C ni en Java?

Select one of the following:

  • while

  • repeat

  • do while

  • for

Explanation

Question 4 of 15

1

¿Qué valor es calculado en n?
int a=2;
n = 4 + a / 2;

Select one of the following:

  • 2

  • 3

  • 4

  • 5

Explanation

Question 5 of 15

1

¿Qué valor es calculado en n?
int n=0;
for ( i=0 ; i<5 ; i++ ) {
n= n+2;
}

Select one of the following:

  • 0

  • 2

  • 6

  • 10

Explanation

Question 6 of 15

1

¿En Java cuál de estos tipos de variable ocupa más espacio en la memoria?

Select one of the following:

  • byte

  • boolean

  • char

  • int

Explanation

Question 7 of 15

1

¿Dónde está el error en el siguiente función?
int factorial (int n) {
if (n==0) return 1;
else return (n * factorial(n-1));
}

Select one of the following:

  • Falta un ; tras la primera línea

  • La variable n no ha sido inicializada

  • Una función no puede llamarse a sí misma

  • No hay ningún error en esta función

Explanation

Question 8 of 15

1

¿Cuál es la descripción que crees que define mejor el concepto clase?

Select one of the following:

  • Es un concepto similar al de "array"

  • Es un tipo particular de variable

  • Un tipo de objeto

  • Es una categoría de objetos ordenada secuencialmente

Explanation

Question 9 of 15

1

¿Qué característica de Java hace referencia a: “Una clase ha de ocultar su implementación”?

Select one of the following:

  • Polimorfismo

  • Encapsulación

  • Enlace dinámico

  • Herencia

Explanation

Question 10 of 15

1

¿Qué código de los siguientes usarías para que Alumno sea una clase heredada de Persona ?

Select one of the following:

  • public class Alumno extends Persona

  • public class Alumno implements Persona

  • public class Alumno inherit Persona

  • public class Alumno belong to Persona

Explanation

Question 11 of 15

1

¿Cuándo se usa la palabra public?

Select one of the following:

  • Para que un atributo o método sea accesible desde nuestro paquete

  • Para que un atributo o método sea accesible desde nuestros descendientes

  • Para que un atributo o método sea accesible desde cualquier clase

  • Para que un atributo o método sea accesible desde nuestra clase

Explanation

Question 12 of 15

1

Dado el código:
public class Alumno implements Persona
¿Que es Persona ?

Select one of the following:

  • Una clase

  • Un objeto

  • Un interface

  • Un método

Explanation

Question 13 of 15

1

¿Qué finalidad tiene la palabra synchronized ?

Select one of the following:

  • Para indicar que el método pertenece a un objeto, de forma que este será el único con permisos para ejecutarlo

  • Para bloquear la entrada a una parte del código, de manera que solo pueda entrar un hilo de ejecución

  • Para compartir información entre procesos

  • Para sincronizar los datos con un servidor

Explanation

Question 14 of 15

1

Si eres un auténtico experto en Java es posible que encuentres el error en el siguiente código. Supón la case Padre ya definida (NOTA: Si no tienes problema en resolver esta pregunta, puedes saltarte el siguiente unidad):
class Hijo extends Padre {
@Override
public String toString() {
return "soy un hijo";
}
}
...
Padre c = new Hijo();
System.println(c.toString());

Select one of the following:

  • Es posible que la clase Padre no tenga el método toString()

  • La clase System no tiene el método estático println()

  • En la clase Hijo no se ha definido un constructor.

  • La inicialización del objeto c es incorrecta

Explanation

Question 15 of 15

1

¿Qué característica de Java hace referencia a: “A partir de una clase podemos crear una nueva, indicando solo las diferencias”?

Select one of the following:

  • Polimorfismo

  • Encapsulación

  • Enlace dinámico

  • Herencia

Explanation