wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quiz de Algoritmos y Diagramas de Flujo

Total questions: 33

Worksheet time: 14mins

Name
Class
Date
1.

¿Cuál es la definición de algoritmos?

a)

Un conjunto de palabras sin sentido

b)

Un algoritmo es un animal

c)

Un algoritmo es un tipo de comida

d)

Conjunto de pasos o reglas bien definidas y ordenadas que permiten realizar una actividad o resolver un problema.

2.

¿Qué son las estructuras de control en algoritmos?

a)

Son las herramientas para diseñar interfaces gráficas

b)

Son las funciones matemáticas utilizadas en algoritmos

c)

Son las variables que almacenan datos en un programa

d)

Son las instrucciones que permiten controlar el flujo de ejecución del programa.

3.

¿Cuál es la importancia de los diagramas de flujo en la programación?

a)

Solo sirven para complicar los procesos de programación

b)

Facilitan la visualización y comprensión de algoritmos y procesos

c)

No tienen importancia en la programación

d)

Son útiles solo para programadores principiantes

4.

¿Cuál es el propósito de utilizar algoritmos en la resolución de problemas?

a)

Facilitar la resolución eficiente de problemas complejos.

b)

Aumentar la confusión al intentar resolver problemas.

c)

Hacer que los problemas sean más difíciles de resolver.

d)

No hay ningún propósito en utilizar algoritmos en la resolución de problemas.

5.

¿Cuáles son los tipos de estructuras de control en algoritmos?

a)

Secuenciales, selectivas y repetitivas

b)

Lunes, martes, miércoles

c)

Rojo, verde, azul

d)

Suma, resta, multiplicación

6.

¿Cómo se representan las decisiones en un diagrama de flujo?

a)

Con triángulos

b)

Con cuadrados

c)

Con círculos

d)

Con rombos o diamantes

7.

¿Por qué es importante seguir una secuencia lógica al diseñar un algoritmo?

a)

Para garantizar que el proceso sea eficiente y efectivo.

b)

Para perder tiempo innecesariamente

c)

Para hacerlo más complicado

d)

Para confundir a los demás

8.

¿Cuál es la relación entre los algoritmos y la eficiencia en la programación?

a)

Los algoritmos no tienen relación con la eficiencia en la programación.

b)

Los algoritmos solo afectan la eficiencia en la programación en casos específicos.

c)

Los algoritmos determinan la eficiencia en la programación.

d)

La eficiencia en la programación no depende de los algoritmos.

9.

¿Cuál es la función de los símbolos terminadores en un diagrama de flujo?

a)

Indicar un punto de decisión en el flujo

b)

Mostrar el camino a seguir en el diagrama

c)

Iniciar un proceso de flujo de información

d)

Indicar el final de un proceso o la finalización del flujo de información

10.

¿Cuál es la diferencia entre un diagrama de flujo y un pseudocódigo en la representación de algoritmos?

a)

Color vs. Black and White representation

b)

3D vs. 2D representation

c)

Audio vs. Visual representation

d)

Visual vs. Textual representation

11.

¿Cuál es el papel de los subprocesos en la estructura de un algoritmo?

a)

No afectan la estructura del algoritmo

b)

Combinar el trabajo en tareas más grandes y complejas

c)

Dividir el trabajo en tareas más pequeñas y manejables

d)

Ignorar la división del trabajo en tareas

12.

¿Cuál es la importancia de la legibilidad en la creación de diagramas de flujo?

a)

Solo es importante para los expertos en diagramas de flujo

b)

No tiene importancia en la creación de diagramas de flujo

c)

Facilita la comprensión y seguimiento del flujo de procesos.

d)

Complica la comprensión del flujo de procesos

13.

¿Cuál es la relación entre los algoritmos y la resolución de problemas en la vida cotidiana?

a)

Los algoritmos son pasos o instrucciones para resolver un problema.

b)

Los algoritmos son demasiado complicados para aplicarlos en la vida diaria.

c)

Los algoritmos son solo para matemáticas, no para resolver problemas cotidianos.

d)

Los algoritmos son solo útiles en la programación, no en la vida cotidiana.

14.

¿Por qué es esencial comprender y aplicar correctamente las estructuras de control en la programación?

a)

Para hacer que el programa sea más lento

b)

Para confundir al usuario

c)

Para dirigir el flujo de un programa y tomar decisiones.

d)

Para evitar tomar decisiones en el programa

15.

Es el nombre que se le asigna a una situación difícil de resolver:

a)

Problema

b)

Algoritmo

c)

Diagrama

d)

Método

16.

Conjunto de 5 pasos que sigues para resolver un problema

a)

Metodología para la solución de problemas

b)

Análisis de la solución de un diagrama

c)

Diagramas de flujo

d)

Algoritmos

17.

Es un conjunto de pasos ordenados, que nos llevan a la resolución de un problema

a)

Problema

b)

Algoritmo

c)

Metodo

d)

Diagrama

18.

Son las características que debe cubrir un algoritmo:

a)

entrada, proceso y salida

b)

preciso, definido y finito

c)

codificado, depurado y verificado

d)

exacto, claro y puntual

19.

A una descripción gráfica de un algoritmo se le llama:

a)

Diagrama de flujo

b)

Metodología

c)

Algoritmo

d)

Codificacion

20.

Que representa el siguiente simbolo

a)

Entrada y salida

b)

inicio y fin

c)

proceso y operación

d)

decisión

21.

El siguiente simbolo se utiliza para

a)

Indicar un dato de entrada

b)

Marcar el inicio del diagrama

c)

Mostrar el resultado final

d)

Realizar las operaciones matematicas

22.

El siguiente simbolo se utiliza cuando

a)

Pides los datos

b)

Realizas un proceso

c)

Indicas el inicio de un diagrama

d)

Indicas una operación

23.

la siguiente imagen representa

a)

Un problema

b)

Un algoritmo

c)

Una metodologia

d)

Un diagrama de flujo

24.

Esta figura representa un conector...

a)

que une diagramas de una página a otra

b)

que une diagramas dentro de una página

c)

circular

d)

de datos

25.

¿Qué es lo que hace este diagrama?

a)

Permite mostrar el ingreso de dos números

b)

Permite realizar una sustracción

c)

Efectúa una multiplicación

d)

Asigna un resultado a dos números

26.

Independientemente de los textos ¿Cuál es el error principal de este diagrama de flujo?

a)

No tiene procesos

b)

Tiene elementos en exceso

c)

No tiene fin

d)

No tiene flechas conectoras

27.

Este diagrama permite determinar...

a)

la diferencia entre dos números

b)

si un número es par o impar

c)

el resultado de dividir un número entre otro

d)

si un número es primo

28.

Los Diagramas de Flujo son una de las ________ más

utilizadas para representar gráficamente la secuencia de

_________ de un Algoritmo.

a)

instrucciones - técnicas

b)

técnicas - instrucciones

c)

formas - procesos

d)

maneras - instrucciones

29.

Símbolo que se utiliza para indicar una instrucción de presentación de mensajes o resultados en pantalla.

a)
b)
c)
d)
30.

Símbolo que se utiliza para indicar el seguimiento lógico del

diagrama. También indica el sentido de ejecución de las operaciones.

a)
b)
c)
31.

El Diagrama de flujo propuesto permitirá calcular la diferencia entre el producto de dos números dados y el triple del segundo número. Mostrando el resultado. Elige el procedimiento correcto:

a)

R = ( X - Y ) * ( 3 / Y )

b)

R = ( X - Y ) * ( 3 - X )

c)

R = ( X * Y ) - ( 3 * Y )

32.

En un diagrama de flujo, este simbolo significa:

a)

Inicio/Proceso

b)

Inicio/Final

c)

Lectura

d)

Salida

33.

¿Que figura no suele usarse en diagramas?

a)
b)
c)
d)