NEW
Font size
WorksheetsFUNDAMENTOS JAVA
Total questions: 18
Worksheet time: 23mins
¿Cuál es la descripción que crees que define mejor el concepto 'clase' en la programación orientada a objetos?
Es un concepto similar al de 'array'
Es un tipo particular de variable
Es un modelo o plantilla a partir de la cual creamos objetos
Es una categoría de datos ordenada secuencialmente
¿Qué elementos crees que definen a un objeto?
Su cardinalidad y su tipo
Sus atributos y sus métodos
La forma en que establece comunicación e intercambiar mensajes
Su interfaz y los eventos asociados
¿Qué significa instanciar una clase?
Duplicar una clase
Eliminar una clase
Crear un objeto a partir de la clase.
Conectar dos clases entre sí
¿Qué es Eclipse?
Un IDE para desarrollar aplicaciones
Que permitiera ejecutarse en diferentes plataformas sin necesidad de recompilar
Una librería de Java
Una versión de Java especial para servidores
¿Qué es el bytecode en Java?
El formato de intercambio de datos
El formato que obtenemos tras compilar una fuente .java
Un tipo de variable
Un depurador de código
Menciona cual es la estructura de un comentario para aun sola línea
/* */
//
%/
/** * /
Estos son los únicos tipos de variables: int, char, String y byte.
Verdadero
Falso
¿Cómo se importa una librería?
import ...
#import ...
include ...
#include ...
¿Cuál es la salida de las siguientes líneas de código?
if("texto1"=="texto2"){ return 0; }
Verdadero
Falso
¿Qué es herencia? Es una Relación entre las clases en las que las clases comparten la estructura y el comportamiento de la clase padre.
Verdadero
Falso
¿Cuál es la salida de la siguiente condición?
public static void main(String[] args)
{
int a = 1;
boolean b = false;
if (a < O | b == true){
System.out.println("Soy verdadero");
}
else {
System.out.println("Soy falso");
}
}
Soy verdadero
Lógica incorrecta
Soy falso
No aplica
¿Qué es Encapsulamiento? Es la Habilidad del programador para ocultar datos.
Verdadero
Falso
Java es un lenguaje que distingue letras mayúsculas y minúsculas.
Verdadero
Falso
¿Cuál es el resultado del siguiente programa?
int i=1;
System.out.println ( i == 1 );
undefined
true
false
i==1
¿Cómo puedo utilizar el número PI en Java?
PI
Const.PI
No existe nada, hay que declararlo 3.1415163333....
Math.PI
¿Podemos sobre escribir un método privado en Java?
Verdadero
Falso
¿Que utiliza Java como operador de igualdad== para verificar la igualdad entre cadena de caracteres?
Return()
ArrayList
String texto1 == texto2
Equals()
¿Cuál es el resultado de este programa Java?
public void MTest(int x, float y){
System.out.println("x = "+ x++ +" y = "+ y--); }
public static void main (String args[]){
int x = 30;
float y = 65;
Test test = new Test();
for(int i=1;i<=2;i++){
test.MTest(x+i, y); }
a = 30 b = 65
a = 32 b = 65
a = 31 b = 65
a = 31 b = 64
