Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Pensamiento Computacional

Total questions: 22

Worksheet time: 11mins

Name
Class
Date
1.

¿Cuál es la primera fase del pensamiento computacional?

a)

Reconocimiento de patrones

b)

Diseño de algoritmos

c)

Identificación del problema

d)

Descomposición

2.

¿Qué técnica se utiliza para dividir un problema complejo en partes más manejables?

a)

Abstracción

b)

Descomposición

c)

Automatización

d)

Identificación del problema

3.

¿Qué significa el término 'abstracción' en el contexto del pensamiento computacional?

a)

Resolver problemas complejos

b)

Diseñar algoritmos

c)

Identificar patrones repetitivos

d)

Eliminar detalles irrelevantes

4.

¿Cuál de las siguientes es una ventaja del pensamiento computacional?

a)

Facilita la comprensión de datos

b)

Aumenta la complejidad de los problemas

c)

Reduce la necesidad de programación

d)

Elimina la necesidad de colaboración

5.

¿Qué es un algoritmo?

a)

Un diagrama de flujo

b)

Un tipo de software

c)

Un lenguaje de programación

d)

Una serie de pasos para resolver un problema

6.

¿Cuál es la característica de un algoritmo?

a)

Puede ser representado solo en texto

b)

Las instrucciones deben ser ambiguas

c)

Debe tener instrucciones ordenadas lógicamente

d)

No debe terminar

7.

¿Qué se utiliza para escribir un algoritmo de manera comprensible?

a)

Pseudocódigo

b)

Lenguaje de máquina

c)

Diagrama de flujo

d)

Código fuente

8.

¿Qué representa un diagrama de flujo?

a)

Una serie de instrucciones en texto

b)

La secuencia de acciones de un algoritmo

c)

Un tipo de software

d)

Un lenguaje de programación

9.

¿Cuál es un tipo de lenguaje de programación de alto nivel?

a)

Chino

b)

Java

c)

Lenguaje de máquina

d)

Ensamblador

10.

¿Qué es la verificación en el desarrollo de software?

a)

Crear nuevas versiones del software

b)

Asegurarse de que el programa está libre de errores

c)

Modificar el código fuente

d)

Comprobar que el software es gratuito

11.

¿Qué caracteriza al software libre?

a)

Es desarrollado solo por empresas privadas

b)

No permite la distribución

c)

Defiende la libertad de los usuarios para modificarlo

d)

Es siempre gratuito

12.

¿Qué se busca al aplicar el pensamiento computacional en diferentes áreas?

a)

Aumentar la complejidad de los problemas

b)

Eliminar la necesidad de algoritmos

c)

Fomentar la creatividad y la experimentación

d)

Limitar su uso

13.

¿Cuál es un ejemplo de un juego que puede ayudar a desarrollar el pensamiento computacional?

a)

Videojuegos de acción

b)

Simuladores de vuelo

c)

Ajedrez

d)

Juegos de cartas

14.

¿Qué se entiende por software propietario?

a)

Software que debe ser comprado y no se puede modificar

b)

Software que no tiene licencia

c)

Software que es siempre gratuito

d)

Software que se puede modificar libremente

15.

¿Qué se busca al dividir un problema complejo en partes más pequeñas?

a)

Eliminar la necesidad de algoritmos

b)

Aumentar la dificultad del problema

c)

Hacer el problema irrelevante

d)

Facilitar la búsqueda de soluciones

16.

¿Cuál es el propósito de la descomposición en el pensamiento computacional?

a)

Dividir un problema en partes más simples

b)

Crear un algoritmo complejo

c)

Eliminar la necesidad de programación

d)

Desarrollar software propietario

17.

¿Qué se entiende por 'patrón' en el contexto del pensamiento computacional?

a)

Una secuencia de pasos en un algoritmo

b)

Un problema que no tiene solución

c)

Una repetición de elementos o procesos

d)

Un tipo de software

18.

¿Qué herramienta se utiliza comúnmente para visualizar un algoritmo?

a)

Diagrama de flujo

b)

Pseudocódigo

c)

Lenguaje de programación

d)

Base de datos

19.

¿En que consisten el pensamiento computacional?

a)

consiste en abordar los problemas

que se nos plantean como si fuéramos ingenieros informáticos.

b)

consiste en abordar los problemas

que se nos plantean como si fuéramos computadoras.

c)

consiste en abordar los problemas

que se nos plantean como si fuéramos robots.

d)

consiste dejar que los problemas

que se nos plantean los solucione una máquina.

20.

Desarrollar el pensamiento computacional le permite al individuo

mejorar sus habilidades en la programación

a)

Verdadero

b)

Falso

21.

¿Cómo se puede desarrollar el pensamiento computacional?

a)

Estudiando mucho

b)

Con práctica

c)

Entendiendo el lenguaje binario

d)

Es imposible aprenderlo, se tiene o no se tiene

22.

Los lenguajes máquina son aquellos que están más cercanos al lenguaje humano, son fáciles de entender

a)

Verdadero

b)

Falso