wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Eval. 3B Bloque 1

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

¿Cuáles son las estructuras de datos básicas en programación?

a)

Grafos

b)

Arreglos, Listas, Pilas, Colas, Conjuntos, Diccionarios.

c)

Árboles

d)

Matrices

2.

Define qué es un condicional en PSeInt.

a)

Un condicional en PSeInt es una variable que almacena datos.

b)

Un condicional en PSeInt es un tipo de bucle que repite instrucciones.

c)

Un condicional en PSeInt es una función que calcula resultados matemáticos.

d)

Un condicional en PSeInt es una estructura que permite tomar decisiones en el flujo del programa, utilizando la instrucción 'Si'.

3.

Escribe un ejemplo de un condicional simple en PSeInt.

a)

Si numero < 0 Entonces Escribir 'El número es negativo' FinSi

b)

Si numero == 0 Entonces Escribir 'El número es cero' FinSi

c)

Si numero >= 10 Entonces Escribir 'El número es mayor o igual a diez' FinSi

d)

Si numero > 0 Entonces Escribir 'El número es positivo' FinSi

4.

¿Qué es un bucle y para qué se utiliza en seudocódigo?

a)

Un bucle es una función que se ejecuta una sola vez.

b)

Un bucle es una estructura que permite repetir un bloque de código y se utiliza para realizar tareas repetitivas en seudocódigo.

c)

Un bucle es un tipo de variable en seudocódigo.

d)

Un bucle es una estructura que almacena datos temporales.

5.

Menciona dos tipos de bucles en PSeInt.

a)

Si, No

b)

Repetir, Hacer

c)

Mientras, Para

d)

Contar, Listar

6.

Escribe un ejemplo de un bucle 'Mientras' en seudocódigo.

a)

contador = 1 Mientras contador < 5 hacer: Escribir(contador)

b)

contador = 1 Hacer mientras contador <= 5: Escribir(contador) contador = contador + 1

c)

contador = 1 Mientras contador >= 5 hacer: Escribir(contador) contador = contador - 1

d)

contador = 1 Mientras contador <= 5 hacer: Escribir(contador) contador = contador + 1

7.

¿Qué representa un diagrama de flujo en programación?

a)

Un diagrama de flujo es una herramienta para compilar programas.

b)

Un diagrama de flujo solo muestra el código fuente.

c)

Un diagrama de flujo representa la secuencia de pasos y decisiones en un proceso de programación.

d)

Un diagrama de flujo es un tipo de lenguaje de programación.

8.

Dibuja un diagrama de flujo simple para un programa que suma dos números.

a)

Inicio -> Leer número 1 -> Leer número 2 -> Restar número 1 y número 2 -> Mostrar resultado -> Fin

b)

Inicio -> Leer número 1 -> Leer número 2 -> Sumar número 1 y número 2 -> Mostrar resultado -> Fin

c)

Inicio -> Leer número 1 -> Multiplicar número 1 y número 2 -> Mostrar resultado -> Fin

d)

Inicio -> Leer número 1 -> Leer número 2 -> Dividir número 1 entre número 2 -> Mostrar resultado -> Fin

9.

¿Qué es una variable y cómo se declara en PSeInt?

a)

Una variable es un espacio en memoria para almacenar datos. Se declara en PSeInt con 'Definir variable Nombre Como Tipo'.

b)

Una variable es un comando para ejecutar funciones. Se declara en PSeInt con 'Iniciar variable Nombre'.

c)

Una variable es un tipo de dato fijo. Se declara en PSeInt con 'Crear variable Nombre'.

d)

Una variable es un elemento visual en la interfaz. Se declara en PSeInt con 'Establecer variable Nombre Como Visual'.

10.

Explica la diferencia entre un bucle 'Para' y un bucle 'Mientras'.

a)

Ambos bucles se ejecutan un número fijo de veces, pero el 'Mientras' es más rápido.

b)

El bucle 'Para' se utiliza para condiciones booleanas, mientras que el 'Mientras' se usa para iteraciones.

c)

La diferencia principal es que el bucle 'Para' tiene un número fijo de iteraciones, mientras que el bucle 'Mientras' se ejecuta hasta que una condición se vuelve falsa.

d)

El bucle 'Para' se usa solo para listas, mientras que el bucle 'Mientras' se usa para números.

11.

¿Cómo se utiliza la estructura 'Si' en PSeInt?

a)

Se utiliza para tomar decisiones en función de una condición.

b)

Se utiliza para declarar variables en PSeInt.

c)

Se utiliza para repetir un bloque de código.

d)

Se utiliza para definir funciones en PSeInt.

12.

Crea un diagrama de flujo que muestre el proceso de tomar una decisión basada en la edad.

a)

Diagrama de flujo que clasifica decisiones según la ubicación geográfica

b)

Diagrama de flujo que clasifica decisiones según el género

c)

Diagrama de flujo que muestra el proceso de tomar decisiones financieras

d)

Diagrama de flujo que clasifica decisiones según la edad: Menor de 18, Adulto (18-65), Mayor de 65.

13.

¿Qué son las estructuras de control y por qué son importantes?

a)

Son funciones que optimizan el rendimiento del programa.

b)

Son variables que almacenan datos temporales.

c)

Las estructuras de control son instrucciones que dirigen el flujo de ejecución del código y son importantes para tomar decisiones y gestionar el comportamiento del programa.

d)

Son herramientas para mejorar la estética del código.

14.

Escribe un seudocódigo que utilice un bucle para contar del 1 al 10.

a)

Contador = 0

b)

Para i desde 1 hasta 10 Hacer

c)

Contador = Contador - 1

d)

Inicio Contador = 1 Mientras Contador <= 10 Hacer Mostrar Contador Contador = Contador + 1 Fin Mientras Fin

15.

¿Cómo se representa un fin de programa en un diagrama de flujo?

a)

Un óvalo o elipse que indica 'Fin'.

b)

Un triángulo que indica 'Proceso'.

c)

Un cuadrado que indica 'Inicio'.

d)

Una línea que indica 'Continuar'.