wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Fundamentos de Pseudocódigo y Python Turtle

Total questions: 20

Worksheet time: 2hrs 42mins

Name
Class
Date
1.

¿Qué es una variable?

a)

Un espacio de almacenamiento para funciones.

b)

Un comando que no puede cambiar.

c)

Un espacio de almacenamiento para datos que pueden cambiar.

d)

Un tipo de dato fijo.

2.

Tengo dos variables con datos: carpetas=3 y libros=2

¿Qué resultado da la operación carpetas + carpetas?

a)

6

b)

4

c)

9

d)

5

3.

¿Qué hace la siguiente línea de código: 'resultado = a + b'?

a)

Une los valores de 'a' y 'b' y los asigna a 'resultado'.

b)

Resta 'b' de 'a' y asigna el resultado a 'resultado'.

c)

Multiplica los valores de 'a' y 'b' y los asigna a 'resultado'.

d)

Suma los valores de 'a' y 'b' y los asigna a 'resultado'.

4.

¿Para qué se utiliza una estructura if o SI en programación?

a)

Se utiliza para evaluar condiciones y ejecutar acciones basadas en su resultado.

b)

Se usa para definir variables.

c)

Se utiliza solo para imprimir mensajes.

d)

Se aplica únicamente en bucles.

5.

¿Como completarías el dato faltante en el siguiente código:

'si a > b entonces mostrar "___ es mayor"'?

a)

Pondría a+b

b)

Pondría a

c)

Pondría b

d)

Pondría ab

6.

¿Cómo se importa la librería Turtle en Python?

a)

require turtle

b)

from turtle import *

c)

import turtle

d)

import turtle.py

7.

¿Qué función se utiliza para dibujar una línea en Turtle?

a)

drawLine()

b)

lineDraw()

c)

forward()

d)

createLine()

8.

¿Cómo se define un color en Python Turtle?

a)

Poniendo números en dónde va el color

b)

Poniendo el códibo USB que le corresponde al color

c)

No se pueden definir

d)

Se define con nombres de colores o códigos hexadecimales.

9.

¿Qué hace el siguiente código: 'turtle.color("red")'?

a)

Cambia el color de la tortuga a rojo.

b)

Aumenta el tamaño de la tortuga.

c)

Elimina la tortuga del lienzo.

d)

Cambia el color de la tortuga a azul.

10.

¿Qué es un bucle for en programación?

a)

Un bucle for es una estructura que permite repetir un bloque de código un número determinado de veces.

b)

Un bucle for es un tipo de variable en programación.

c)

Un bucle for es una herramienta para crear gráficos en programación.

d)

Un bucle for es una estructura que se utiliza para definir funciones.

11.

¿Qué hace el siguiente código:

'para i desde 1 hasta 5 hacer

mostrar i'?

a)

Muestra los números del 1 al 10.

b)

Muestra los números del 0 al 5.

c)

Muestra los números del 1 al 4.

d)

Muestra los números del 1 al 5.

12.

¿Cómo se dibuja un cuadrado en Python Turtle?

a)

b)

c)

d)

13.

¿Cómo se lee un valor de entrada en Pseint?

a)

Guardar variable

b)

Mostrar variable

c)

Leer variable

d)

Escribir variable

14.

¿Qué función se utiliza para mostrar un mensaje en Pseint?

a)

Imprimir

b)

Alertar

c)

Mostrar

d)

Escribir

15.

¿Qué hace el siguiente código: 'para i desde 1 hasta 10 hacer turtle.forward(100)'?

a)

La tortuga gira 90 grados en cada paso.

b)

La tortuga retrocede 100 unidades en total.

c)

La tortuga se detiene después de 1 movimiento.

d)

La tortuga avanza 1000 unidades en total.

16.

¿Qué se necesita para dibujar un círculo en Python Turtle?

a)

Importar el módulo graphics y usar graphics.circle(radio)

b)

Importar el módulo turtle y usar turtle.circle(radio).

c)

Llamar a turtle.make_circle(radio)

d)

Usar turtle.draw_circle(radio)

17.

¿Qué letra dibuja la tortuga?

a)

A

b)

N

c)

M

d)

W

18.

¿Cuál de estos códigos esta bien?

a)

b)

c)

d)

19.

Cuando el usuario me ingresa un dato lo guardo en una...

(a)  

20.

Proceso AdivinarNumero

Definir secreto, intento Como Entero

secreto <- Aleatorio(1, 10)

Escribir "Escribe un número:"

Leer intento

Si intento = secreto Entonces

Escribir "???"

Sino

Escribir "???"

FinSi

FinProceso

20.

¿Qué hace este código?

a)

Muestra cuál es el mayor

b)

Muestra si acertó al número al azar o no

c)

Verifica que el número ingresado esté entre 1 y 10