Professional Documents
Culture Documents
Prueba JF Java Fundamentals Examen de Mitad de Trimestre
Prueba JF Java Fundamentals Examen de Mitad de Trimestre
Section 2
(Responder todas las preguntas de esta sección)
1. En Alice, puede definir sus propios procedimientos para una clase,
pero no sus propias funciones. ¿Verdadero o falso?
Cierto
Falso (*)
Correcto
(1/1) Puntos
2. En las lecciones de Alice, ¿cuál es el propósito de la anidación?
Agregar una estructura visual al programa. (*)
Agregar movimientos aleatorios al programa.
Agregar texto al programa que indique al espectador lo que hace el
código.
Agregar más procedimientos al programa.
Incorrecto. Consulte el apartado 2, lección 4.
(0/1) Puntos
3. Un ejemplo de una expresión es:
If o Where
3*3=9 (*)
"I feel happy."
Moverse hacia adelante 1 metro
Correcto
(1/1) Puntos
4. Identifique un ejemplo de una expresión de Alice.
"Hello World."
IF o WHILE
12 + 15 = 27 (*)
While
Move (*)
Do In Order
Correcto
(1/1) Puntos
10. La estructura de control IF de Alice necesita que se rellene la
sentencia falsa. ¿Verdadero o falso?
Cierto
Falso (*)
Correcto
(1/1) Puntos
11. ¿De qué es ejemplo main en el siguiente código?
object
Clase (*)
Correcto
(1/1) Puntos
14. En Alice no es posible transferir una clase de una animación a otra.
¿Verdadero o falso?
Cierto
Falso (*)
Correcto
(1/1) Puntos
15. ¿Qué debería consultar para obtener las especificaciones de diseño
de la animación cuando programe la animación de Alice?
Editor de escena
Escenario
Guión gráfico (*)
Código
Correcto
(1/1) Puntos
16. Al presentar la animación de Alice, asegúrese de que su
presentación se haya probado de forma exhaustiva y completa.
¿Verdadero o falso?
Cierto (*)
Falso
Correcto
(1/1) Puntos
17. ¿Qué proporcionan los objetos en movimiento a la escena?
La acción (*)
El escenario estático
El cielo y la tierra
Los procedimientos
Correcto
(1/1) Puntos
Cierto (*)
Falso
Correcto
(1/1) Puntos
19. Un guión gráfico textual ayuda al lector a comprender las acciones
que se llevarán a cabo durante la animación. ¿Verdadero o falso?
Cierto (*)
Falso
Correcto
(1/1) Puntos
20. En las lecciones de Alice, herencia significa que la superclase hereda
sus rasgos de la subclase. ¿Verdadero o falso?
Cierto
Falso (*)
Correcto
(1/1) Puntos
21. Los valores de variable se pueden cambiar tan a menudo como
desee. ¿Verdadero o falso?
Cierto (*)
Falso
Correcto
(1/1) Puntos
22. ¿Cuál es un ejemplo del tipo de variable booleano?
Hello World
true o false (*)
Un objeto
3
Correcto
(1/1) Puntos
Cat
Actor (*)
Dog
Parrot
World (*)
Correcto
(1/1) Puntos
27. ¿Qué tipo de relación con una superclase tiene una subclase?
"uno es"
"es por"
"para qué"
"es una" (*)
Correcto
(1/1) Puntos
28. En relación al IDE de Greenfoot, ¿cuál de los siguientes métodos
stop está escrito correctamente?
Greenfoot(stop);
Greenfoot.stop( ); (*)
Greenfoot.stop(key);
stop.Greenfoot( );
Correcto
(1/1) Puntos
29. Cuando se reinicializa un escenario, Greenfoot muestra
automáticamente una instancia de la subclase World en el escenario.
¿Verdadero o falso?
Cierto (*)
Falso
Correcto
(1/1) Puntos
30. ¿Se llama automáticamente a los constructores cuando se crea una
nueva instancia de una clase? ¿Verdadero o falso?
Cierto (*)
Falso
Correcto
(1/1) Puntos
31. Cuando se diseña un juego en Greenfoot, es de ayuda el hecho de
definir las acciones que se llevarán a cabo en un guión gráfico textual.
¿Verdadero o falso?
Cierto (*)
Falso
Correcto
(1/1) Puntos
32. Cuando se prueba un programa una vez y funciona, la prueba ha
finalizado.
Cierto
Falso (*)
Correcto
(1/1) Puntos
33. En el IDE de Greenfoot, ¿qué tipo de variable permite a las
instancias almacenar información?
Variable de método
Variable de instancia (*)
Variable de mundo
Variable de clase
Incorrecto. Consulte el apartado 3, lección 2.
(0/1) Puntos
34. En la siguiente firma de método de Greenfoot, ¿cuál es el nombre
del método?
void turnLeft()
Left
()
turnLeft (*)
void
Correcto
(1/1) Puntos
35. En Greenfoot, ¿cuáles de las siguientes opciones no son posibles al
asociar un archivo de imagen a una instancia?
Agregar un video (*)
Dibujar una imagen
Seleccionar una imagen de la biblioteca de Greenfoot
Importar una imagen
Incorrecto. Consulte el apartado 3, lección 2.
(0/1) Puntos
¿Verdadero o falso?
Cierto (*)
Falso
Correcto
(1/1) Puntos
41. En las lecciones de Greenfoot, ¿qué tipos de valores no se pueden
almacenar en una variable local?
(Elija todas las respuestas correctas)
Objetos
Nombre de clase
método (*)
Nombre de mundo
Enteros
Incorrecto. Consulte el apartado 3, lección 10.
(0/1) Puntos
42. ¿Cómo se escribiría la siguiente sentencia en código fuente de
Greenfoot? Si la abeja está girando y se pulsa la tecla "d" del teclado...
if (!isTurning && Greenfoot.isKeyDown("d") )
if (&&isTurning ! Greenfoot.isKeyDown("d") )
if (isTurning && Greenfoot.isKeyDown("d") ) (*)
if (!Greenfoot.isKeyDown && isTurning("d") )
Incorrecto. Consulte el apartado 3, lección 10.
(0/1) Puntos
43. En Greenfoot, ¿cuál de las siguientes es la notación correcta para
llamar a un método de una instancia de una clase?
Method-name.object-name(parameters);
Method-name.object-name;
object-name.method-name(parameters); (*)
class-name.method-name(parameters);
Correcto
(1/1) Puntos
44. La lista que aparece a continuación muestra las características de un
constructor de la clase World de Greenfoot, a excepción de una. ¿Cuál
debe eliminarse?
}
todas las subclases dela superclase heredarán el método.
¿Verdadero o falso?
Cierto (*)
Falso
Correcto
(1/1) Puntos
49. En Greenfoot, ¿qué clase tiene métodos que permiten obtener el
estado del mouse?
Scenario
World
Greenfoot (*)
Actor
Correcto
(1/1) Puntos
50. En Greenfoot, ¿qué tipo de parámetro espera el método isKeyDown?
Entero
Método
Boolean
String (*)
Incorrecto. Consulte el apartado 3, lección 7.
(0/1) Puntos