wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quiz - Fundamentos de programación

Total questions: 30

Worksheet time: 26mins

Name
Class
Date
1.

¿Cuál de los siguientes es un elemento clave del pensamiento lógico computacional?

a)

Memorización de códigos

b)

Análisis y descomposición de problemas

c)

Uso exclusivo de lenguajes de programación

d)

Realización de cálculos matemáticos sin razonamiento

2.

El pensamiento lógico computacional solo se aplica en problemas técnicos y no en situaciones cotidianas

a)

Verdadero

b)

Falso

3.

Relaciona los elementos del pensamiento lógico computacional con su descripción
Abstracción

a)

Dividir un problema grande en partes más pequeñas.

b)

Focalizar en lo importante, ignorando detalles irrelevantes.

c)

Identificar similitudes en diferentes problemas.

d)

Secuencia ordenada de pasos para resolver un problema.

4.

Relaciona los elementos del pensamiento lógico computacional con su descripción
Descomposición

a)

Dividir un problema grande en partes más pequeñas.

b)

Focalizar en lo importante, ignorando detalles irrelevantes.

c)

Identificar similitudes en diferentes problemas.

d)

Secuencia ordenada de pasos para resolver un problema.

5.

Relaciona los elementos del pensamiento lógico computacional con su descripción
Reconocimiento de patrones

a)

Dividir un problema grande en partes más pequeñas.

b)

Focalizar en lo importante, ignorando detalles irrelevantes.

c)

Identificar similitudes en diferentes problemas.

d)

Secuencia ordenada de pasos para resolver un problema.

6.

Relaciona los elementos del pensamiento lógico computacional con su descripción
Algoritmos

a)

Dividir un problema grande en partes más pequeñas.

b)

Focalizar en lo importante, ignorando detalles irrelevantes.

c)

Identificar similitudes en diferentes problemas.

d)

Secuencia ordenada de pasos para resolver un problema.

7.

El pensamiento lógico computacional ayuda a desarrollar habilidades para resolver ****** utilizando estrategias sistemáticas y estructuradas

(a)  

8.

¿Cuál de los siguientes es un ejemplo de aplicación del pensamiento lógico computacional en la vida cotidiana?

a)

Aprender un nuevo idioma

b)

Recordar el número de teléfono de un amigo

c)

Escuchar música sin orden específico

d)

Seguir una receta de cocina paso a paso

9.

¿Qué es un programa de computadora?

a)

Un dispositivo físico para almacenar datos

b)

Un lenguaje exclusivo para programadores

c)

Un conjunto de instrucciones que una computadora ejecuta

d)

Un sistema operativo

10.

Un programa es una serie de instrucciones diseñadas para ser ejecutadas por una computadora.

a)

Falso

b)

Verdadero

11.

¿Cuál es la diferencia entre un lenguaje de bajo nivel y uno de alto nivel?

a)

No hay diferencia, ambos funcionan igual

b)

Los lenguajes de bajo nivel no necesitan compilación

c)

Los lenguajes de alto nivel se asemejan más al lenguaje humano

d)

Los lenguajes de bajo nivel son más fáciles de entender que los de alto nivel

12.

Relaciona el tipo de lenguaje con su característica principal:

Lenguaje de bajo nivel

a)

Se traduce completamente antes de ejecutarse.

b)

Más fácil de leer y escribir, similar al lenguaje humano.

c)

Se ejecuta línea por línea sin necesidad de compilación previa.

d)

Se acerca más al lenguaje máquina y es difícil de entender para los humanos.

13.

Relaciona el tipo de lenguaje con su característica principal:

Lenguaje de alto nivel

a)

Se traduce completamente antes de ejecutarse.

b)

Más fácil de leer y escribir, similar al lenguaje humano.

c)

Se ejecuta línea por línea sin necesidad de compilación previa.

d)

Se acerca más al lenguaje máquina y es difícil de entender para los humanos.

14.

Relaciona el tipo de lenguaje con su característica principal:

Lenguaje interpretado

a)

Se traduce completamente antes de ejecutarse.

b)

Más fácil de leer y escribir, similar al lenguaje humano.

c)

Se ejecuta línea por línea sin necesidad de compilación previa.

d)

Se acerca más al lenguaje máquina y es difícil de entender para los humanos.

15.

Relaciona el tipo de lenguaje con su característica principal:

Lenguaje compilado

a)

Se traduce completamente antes de ejecutarse.

b)

Más fácil de leer y escribir, similar al lenguaje humano.

c)

Se ejecuta línea por línea sin necesidad de compilación previa.

d)

Se acerca más al lenguaje máquina y es difícil de entender para los humanos.

16.

¿Qué se entiende por descomposición en el contexto del pensamiento lógico computacional?

a)


Resolver un problema sin analizarlo.

b)

Dividir un problema en partes más manejables.

c)

Crear un algoritmo sin pasos definidos.

d)

Ignorar los detalles de un problema.

17.

Un lenguaje interpretado requiere un compilador para ejecutarse

a)

Verdadero

b)

Falso

18.

Un lenguaje de programación es una herramienta que permite escribir ----- para que una computadora las ejecute

(a)  

19.

¿Cuál es la primera fase del ciclo de vida del desarrollo de software?

a)

Codificacion

b)

Análisis

c)

Diseño

d)

Pruebas

20.

En la fase de diseño se definen los requisitos del software.

a)

Verdadero

b)

Falso

21.

¿Qué sucede en la fase de implementación del desarrollo de software?

a)

 Se identifican los requisitos del sistema

b)

Se prueba el código fuente

c)

Se instala y pone en funcionamiento el software

d)

Se diseña la estructura del software

22.

La fase del ciclo de vida del software donde se escriben las líneas de código es la ------------.

(a)  

23.

¿Cuál de las siguientes actividades forma parte de la fase de pruebas en el desarrollo de software?

a)

Identificar y corregir errores

b)

Escribir código fuente

c)

Diseñar diagramas de flujo

d)

Definir los requisitos del sistema

24.

 Relaciona cada fase del ciclo de vida del software con su función principal:

Análisis

a)

Crear la estructura y arquitectura del software.

b)

Identificar requisitos y definir objetivos.

c)

Escribir el código del programa.

d)

Verificar que el software funcione correctamente.

e)

Poner en producción el software.

25.

 Relaciona cada fase del ciclo de vida del software con su función principal:

Diseño

a)

Crear la estructura y arquitectura del software.

b)

Identificar requisitos y definir objetivos.

c)

Escribir el código del programa.

d)

Verificar que el software funcione correctamente.

e)

Poner en producción el software.

26.

 Relaciona cada fase del ciclo de vida del software con su función principal:

Codificación

a)

Crear la estructura y arquitectura del software.

b)

Identificar requisitos y definir objetivos.

c)

Escribir el código del programa.

d)

Verificar que el software funcione correctamente.

e)

Poner en producción el software.

27.

 Relaciona cada fase del ciclo de vida del software con su función principal:

Pruebas

a)

Crear la estructura y arquitectura del software.

b)

Identificar requisitos y definir objetivos.

c)

Escribir el código del programa.

d)

Verificar que el software funcione correctamente.

e)

Poner en producción el software.

28.

 Relaciona cada fase del ciclo de vida del software con su función principal:

Implementación

a)

Crear la estructura y arquitectura del software.

b)

Identificar requisitos y definir objetivos.

c)

Escribir el código del programa.

d)

Verificar que el software funcione correctamente.

e)

Poner en producción el software.

29.

La fase de pruebas no es necesaria si el código está bien escrito desde el inicio.

a)

Falso

b)

Verdadero

30.

¿Cuál de las siguientes NO es una fase del ciclo de vida del software?

a)

Implementación

b)

Depuración

c)

Codificación

d)

Pruebas