wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Snap! Disfraces y Variables Locales

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

¿Qué define a una variable local en Snap!?

a)

Es una variable que puede ser utilizada por cualquier objeto en todo el proyecto

b)

Es una variable que solo existe y puede ser usada dentro de un bloque, función o script específico

c)

Es una variable que almacena permanentemente la información, incluso después de cerrar Snap!

d)

Es una variable que solo puede guardar números y no texto

2.

En el contexto de seleccionar disfraces dinámicamente, ¿Cómo se guardan los disfraces de un objeto para poder elegirlos mediante programación?

a)

Se guardan todos juntos en una variable de tipo lista

b)

Cada disfraz se guarda como un archivo de imagen separado que el programa busca en el computador

c)

Los disfraces están fijos en el objeto y solo se pueden cambiar manualmente desde el editor de Snap

d)

Se utiliza una variable diferente para cada disfraz del objeto

3.

¿Qué bloque o concepto de Snap! se utiliza para obtener la colección completa de disfraces que tiene un objeto, para luego asignarla a una variable?

a)

El bloque siguiente disfraz

b)

El bloque cambiar disfraz a ()

c)

El bloque mis disfraces

d)

Importando cada disfraz individualmente con su nombre

4.

En el script para que el usuario seleccione un disfraz, ¿Qué bloque se utiliza para cambiar la apariencia del objeto al disfraz elegido por el usuario?

a)

El bloque preguntar (Ingresa el número de disfraz) y esperar

b)

El bloque mostrar variable (disfraces)

c)

El bloque fijar (disfraces) a mis disfraces

d)

El bloque cambiar al disfraz (respuesta)

5.

¿Cuál es una ventaja de usar una variable local para almacenar la lista de disfraces dentro del script de selección?

a)

Permite que otros objetos accedan fácilmente a esa lista de disfraces

b)

Asegura que la lista de disfraces se guarde permanentemente en el computador

c)

Hace que el juego se ejecute más lentamente pero de forma más segura

d)

Permite almacenar información temporalmente sin afectar el resto del programa

6.

¿Qué diferencia principal existe entre una variable local y una variable global?

a)

Las variables locales solo pueden almacenar texto, mientras que las globales pueden almacenar cualquier tipo de dato

b)

Las variables locales solo pueden ser accedidas dentro del script o bloque donde fueron creadas

c)

Las variables locales siempre deben tener nombres que comiencen con "local_"

d)

Las variables locales hacen que el programa se ejecute más rápido

7.

En Snap!, si un objeto tiene varios disfraces y quieres cambiar a uno específico usando su número, ¿Con qué número se identifica el primer disfraz?

a)

0

b)

1

c)

A

d)

El nombre del disfraz

8.

Una variable local declarada usando el bloque variables locales (nombre) dentro de un script de Snap!, ¿Cuándo deja de existir o ser accesible?

a)

Cuando se cierra el programa Snap!

b)

Después de ser usada una vez en el script

c)

Al finalizar la ejecución del script donde fue declarada

d)

Solo si se borra manualmente con otro bloque

9.

Si un objeto en Snap! tiene exactamente 3 disfraces y se ejecuta un bloque para cambiar al disfraz número (5), ¿Cué sucederá con la apariencia del objeto?

a)

Mostrará un error y el programa se detendrá

b)

Cambiará al último disfraz disponible (el número 3)

c)

No cambiará de disfraz / Se quedará con el disfraz actual

d)

El objeto desaparecerá temporalmente

10.

Si a un objeto en Snap! se le aplica un efecto fantasma (transparencia) del 50% y, mientras ese efecto está activo, el objeto cambia su disfraz, ¿Qué pasará con el efecto fantasma en el nuevo disfraz?

a)

El efecto fantasma se reiniciará a 0% en el nuevo disfraz

b)

El efecto fantasma se mantendrá en 50% para el nuevo disfraz

c)

El nuevo disfraz no podrá tener efectos gráficos

d)

Se aplicará un efecto de color aleatorio en lugar del fantasma