Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Integración Taller Cultura Digital

Total questions: 14

Worksheet time: 7mins

Name
Class
Date
1.

¿Cuál es el objetivo principal del Pensamiento Computacional?

a)

Programar videojuegos avanzados en lenguajes como C++.

b)

Usar la abstracción y la descomposición para modelar y resolver problemas complejos.

c)

Memorizar los comandos y la sintaxis de un lenguaje de programación específico.

d)

Estudiar la historia de las computadoras desde el siglo pasado.

2.

En la Metodología de Resolución de Problemas Computacionales, ¿cuál de los siguientes pasos es el que lógicamente precede a la etapa de 'Codificación' (escribir el programa)?

a)

Pruebas y Depuración (Debugging).

b)

Análisis y Diseño del Algoritmo (Pseudocódigo o Diagrama de Flujo).

c)

Entrega del Programa al Cliente.

d)

Registro y Documentación del Proceso.

3.

¿Cuál es la principal diferencia conceptual entre un algoritmo y un programa?

a)

El algoritmo solo se puede escribir en papel, y el programa solo en la computadora.

b)

Un algoritmo es una secuencia lógica y abstracta de pasos, y un programa es su codificación en un lenguaje específico para su ejecución.

c)

El programa es una secuencia de instrucciones, mientras que el algoritmo es el resultado final.

d)

No existe diferencia; son términos completamente intercambiables.

4.

Al aplicar estrategias y técnicas computacionales, si un algoritmo está diseñado para calcular el promedio final de un alumno, los datos (Entradas) serán:

a)

Las operaciones de suma y división.

b)

Las calificaciones de las materias del alumno.

c)

El promedio final calculado.

d)

El nombre del alumno y el nombre del profesor.

5.

Si el objetivo del programa es determinar si un número ingresado por el usuario es positivo o negativo, ¿cuál de los siguientes elementos representa el Proceso (Algoritmo)?

a)

El mensaje final que dice 'El número es positivo.'

b)

El número que el usuario teclea.

c)

La operación de comparar el número con el valor cero (ej. Número > 0).

d)

La pantalla del monitor.

6.

Un algoritmo recibe el precio de un producto y el IVA a aplicar. Si el proceso calcula el precio final, ¿cuál será la Salida (Output) de este algoritmo?

a)

El precio del producto y el porcentaje de IVA.

b)

La operación matemática de multiplicación y suma.

c)

El Precio Final que se muestra en la pantalla al usuario.

d)

La declaración de variables utilizadas para almacenar los datos.

7.

Si el Proceso de un algoritmo es 'Restar la fecha actual a la fecha de nacimiento', ¿cuál de los siguientes datos es una Entrada necesaria para que este proceso funcione?

a)

El resultado final de la edad.

b)

El nombre de la persona.

c)

La fecha de nacimiento.

d)

El mensaje que dice 'Su edad es...'.

8.

En un algoritmo que calcula el área de un triángulo (Base * Altura / 2), la Salida (Output) es:

a)

Las variables 'Base' y 'Altura'.

b)

La operación de multiplicación y división.

c)

El resultado del Área calculado.

d)

La palabra 'FIN' del algoritmo.

9.

¿Cuál es la función principal de la Unidad Central de Procesamiento (CPU) en la operación de una computadora?

a)

Almacenar grandes cantidades de información de forma permanente.

b)

Mostrar las imágenes y el texto que ve el usuario en la pantalla.

c)

Interpretar y ejecutar las instrucciones de los programas y procesar datos.

d)

Controlar los puertos para conectar dispositivos de entrada y salida.

10.

En la etapa de Análisis, Modelización y Comparación de diferentes resoluciones algorítmicas, ¿qué se busca principalmente?

a)

Ver cuál algoritmo tiene menos comentarios de documentación.

b)

Determinar qué algoritmo es más fácil de escribir en papel.

c)

Identificar el algoritmo más eficiente (rápido) o el más claro (fácil de mantener) para resolver el problema.

d)

Saber cuál algoritmo fue inventado por el programador más famoso.

11.

En el contexto de un problema computacional, la parte de la solución que se encarga de transformar los datos de entrada en los resultados deseados se denomina:

a)

Los datos de Entrada (Inputs).

b)

El Proceso o Algoritmo.

c)

La Salida (Output).

d)

La Interfaz Gráfica de Usuario (GUI).

12.

En un algoritmo que determina si un año es bisiesto, ¿cuál de los siguientes datos es una Entrada necesaria?

a)

El año que se desea evaluar.

b)

El resultado que indica si el año es bisiesto o no.

c)

El mensaje que dice 'El año es bisiesto.'

d)

La operación de división por 4.

13.

Si un algoritmo está diseñado para ordenar una lista de números, ¿cuál sería la Salida (Output) de este algoritmo?

a)

La lista original de números.

b)

El tiempo que tomó ordenar la lista.

c)

El número de elementos en la lista.

d)

La lista de números ordenada.

14.

¿Cuál es el propósito de un 'diagrama de flujo' en el desarrollo de algoritmos?

a)

Visualizar la secuencia de pasos de un algoritmo de manera clara y comprensible.

b)

Almacenar datos de entrada y salida de un programa.

c)

Codificar un algoritmo en un lenguaje de programación.

d)

Representar gráficamente la estructura de un programa.