wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Evaluación de 2do Periodo Grado 10°

Total questions: 15

Worksheet time: 1hrs 15mins

Name
Class
Date
1.

¿Cuál de las siguientes frases describe a un algoritmo?

a)

Es un conjunto de instrucciones precisas y ordenadas que permiten llevar a cabo una tarea.

b)

Es una operación matemática para calcular números grandes

c)

Es un conjunto de instrucciones aleatorias e imprecisas con las que se llevan a cabo tareas complejas.

d)

Es un tipo de lenguaje de programación

2.

¿Cuál de los siguientes elementos es un algoritmo?

a)

Una receta de cocina

b)

Un cuento

c)

Una canción de vallenato

d)

Un video musical

3.

¿Qué puede suceder si no se siguen las instrucciones en el orden correcto en un algoritmo?

a)

Se obtiene el resultado deseado sin ningún problema

b)

Es muy probable que no se obtengan los resultados deseados

c)

No sucede nada, las instrucciones no tienen ningún efecto

d)

El algoritmo siempre llega a el resultado sin importar el orden de las instrucciones.

4.

¿Por qué las instrucciones que se le dan a un computador por medio de un algoritmo debe muy ser precisas?

a)

Porque los computadores son muy buenos para seguir instrucciones y se requiere precisión para llevarlas a cabo correctamente.

b)

Por que los computadores son malos siguiendo instrucciones y la única forma de que hagan una tarea es dandole un montón de estas.

c)

Porque los computadores requieren muchas instrucciones innecesarias

d)

Porque los computadores no entienden muy bien el lenguaje humano.

5.

El pseudocódigo es una forma de escribir los pasos que va a realizar un programa de la forma más cercana al lenguaje de programación que vamos a utilizar posteriormente. Es como un falso lenguaje, pero en nuestro idioma, en el lenguaje humano y en español. De lo anterior se puede decir que el pseudocódigo:

a)

Puede ser ser leído facilmente por un ser humano.

b)

Es difícil de leer por un ser humano.

c)

Es un lenguaje que todos utilizan para hacer aplicaciones.

d)

No puede ser leído por una máquina.

6.

Al leer el algoritmo que se muestra en la imagen, se puede decir que este algoritmo sirve para:

a)

Multiplicar dos números

b)

Sumar dos números

c)

Encontrar el mayor de una lista de números

d)

Restar dos números

7.

En un algoritmo, ¿Qué es una variable?

a)

Es un espacio en donde se almacena un dato o un valor que puede cambiar.

b)

Es un espacio en donde se almacena un dato o un valor que nunca cambia.

c)

Es un número que se le entrega al computador y siempre permanece igual.

d)

Es un número aleatorio que genera el computador y no depende de nada

8.

En un código escrito en pseudocódigo, ¿Cuál es la acción que se escribe para que el computador muestre algo en la pantalla?

a)

ESCRIBIR

b)

MOSTRAR

c)

LEER

d)

VISUALIZAR

9.

En un código escrito en pseudocódigo, ¿Cuál es la acción que se escribe para que el computador lea y almacene un dato suministrado por el usuario?

a)

ESCRIBIR

b)

MOSTRAR

c)

LEER

d)

VISUALIZAR

10.

¿Para qué se escriben los algoritmos en pseudocódigo?

a)

Para que los códigos sean legibles por el ser humano y luego sean transcritos a un lenguaje de programación

b)

Porque a los programadores les da flojera escribir en lenguajes de programación.

c)

Porque nadie entiende los otros lenguajes

d)

Para que los códigos sean mas fáciles de leer para el computador.

11.

Un lenguaje de programación, en palabras simples, es el conjunto de instrucciones a través del cual los humanos interactúan con las computadoras. Un lenguaje de programación nos permite comunicarnos con las computadoras a través de algoritmos e instrucciones escritas en una sintaxis que la computadora entiende e interpreta en lenguaje de máquina.

Según lo anterior ¿Quién escribe las instrucciones en lenguajes de programación?

a)

El ser humano

b)

Los robots

c)

Los algoritmos

d)

Los computadores

12.

Los lenguajes de programación permiten a las computadoras procesar de forma rápida y eficientemente grandes y complejas cantidades de información. Por ejemplo, si a una persona se le da una lista de números aleatorios que van de uno a diez mil y se le pide que los coloque en orden ascendente, es probable que tome una cantidad considerable de tiempo e incluya algunos errores, mientras que si le das la misma instrucción a una computadora utilizando un lenguaje de programación, podrás obtener la respuesta en unos cuantos segundos y sin errores. Con base a lo anterior ¿Quiénes son mejores para seguir instrucciones?

a)

Los seres humanos

b)

Los computadores

c)

Los programadores

d)

Los estudiantes

13.

Los algoritmos deben ser precisos e indicar el orden lógico de realización de cada uno de los pasos, debe ser definido y esto quiere decir que si se ejecuta un algoritmo varias veces se debe obtener siempre el mismo resultado, también debe ser finito o sea debe iniciar con una acción y terminar con un resultado o solución de un problema. Por lo tanto se puede decir que un algoritmo:

a)

Siempre arroja resultados diferentes y nunca se detiene

b)

Siempre llega a un mismo resultado definido, sin importar las veces que se ejecute.

c)

Se repite indefinidamente y a veces nunca se obtiene nada

d)

siempre debe ejecutarse varias veces.

14.

Cuando un código se pone correr:

a)

El usuario solo ve lo que está programado para que sea mostrado en pantalla.

b)

El usuario ve todos los pasos del algoritmo.

c)

El usuario puede modificar el algoritmo.

d)

El usuario puede ver cómo cambian las variables,

15.

Los programas de computadora están en todas partes: desde máquinas de café y reproductores MP3, satélites, robots, teléfonos celulares, relojes, etc. Pero así como la astronomía es más que usar telescopios, la ciencia de la computación es más que usar computadoras, es programarlas para decirles exactamente qué deben hacer. Según lo anterior ¿A qué se dedica la ciencia de la computación?

a)

A crear videojuegos.

b)

A diseñar instrucciones para las computadores.

c)

A estar en el computador sentados todo el día.

d)

A utilizar el software de computador para hacer cálculos.