Worksheets4Per Eval 10 Tecnología e Informática
Total questions: 23
Worksheet time: 6hrs 45mins
Name
Class
Date
1.
¿Cuál es la mejor definición del término programar?
a)
Dibujar esquemas sobre cómo se comporta un programa.
b)
Escribir instrucciones precisas que una computadora puede entender y ejecutar.
c)
Crear algoritmos sin necesidad de lenguaje de programación
d)
Traducir código binario a lenguaje humano.
2.
¿Qué es un diagrama de flujo?
a)
Un gráfico que representa las etapas de un proceso mediante símbolos y flechas.
b)
Un listado de pasos escritos en lenguaje natural.
c)
Una tabla de datos numéricos.
d)
Una serie de operaciones matemáticas realizadas por un programa.
3.
¿Qué se entiende por algoritmo?
a)
Un conjunto de pasos lógicos y ordenados para resolver un problema.
b)
Un lenguaje de programación específico.
c)
Un tipo de diagrama que muestra un proceso.
d)
Un código fuente incompleto.
4.
¿Para qué se utilizan los operadores aritméticos en programación?
a)
Para unir cadenas de texto.
b)
Para realizar operaciones matemáticas como suma, resta, multiplicación y división.
c)
Para comparar valores lógicos.
d)
Para crear estructuras condicionales.
5.
¿Qué función cumplen los operadores de concatenación?
a)
Permiten unir dos o más cadenas de texto en una sola.
b)
Realizan operaciones lógicas entre variables booleanas.
c)
Comparan dos números para saber cuál es mayor.
d)
Ejecutan operaciones matemáticas básicas.
6.
Resuleva la siguiente operación y marque la respuesta correcta: (6 + 2) × (3^2) - √25
a)
67
b)
41
c)
43
d)
53
7.
Resuleva la siguiente operación y marque la respuesta correcta: (5^2 - 10) / 5 + √49
a)
10
b)
12
c)
8
d)
5
8.
Resuleva la siguiente operación y marque la respuesta correcta: (8 × 3) - (2^4) + (15 mod 4)
a)
11
b)
28
c)
35
d)
19
9.
Resuleva la siguiente operación y marque la respuesta correcta: 100 / (5 + 5) + 2^3 - √9
a)
15
b)
22
c)
25
d)
8
10.
Resuleva la siguiente operación y marque la respuesta correcta: (4^2 + 8) / 2 - √16 + 3
a)
11
b)
7
c)
15
d)
20
11.
Resuleva la siguiente operación y marque la respuesta correcta: (9 + √49) × 2 - 3^3
a)
5
b)
10
c)
25
d)
32
12.
Resuleva la siguiente operación y marque la respuesta correcta: (3^3 - 2^2) + 25 mod 6 + √36
a)
30
b)
31
c)
17
d)
33
13.
Resuleva la siguiente operación y marque la respuesta correcta: 50 / (2^2 + 3) + 10 - √9
a)
14.14
b)
10
c)
7
d)
17
14.
Resuleva la siguiente operación y marque la respuesta correcta: (7^2 - 20) / 3 + (16 mod 5)
a)
10.67
b)
14
c)
9
d)
17
15.
Resuleva la siguiente operación y marque la respuesta correcta: (5 + √49) × 3 - 2^4 + 18 mod 5
a)
23
b)
27
c)
39
d)
15
16.
¿Para qué sirven los operadores lógicos en programación?
a)
Para combinar o comparar expresiones booleanas (verdadero o falso).
b)
Para realizar operaciones de suma y resta.
c)
Para unir cadenas de texto.
d)
Para definir el tipo de dato de una variable.
17.
¿Cuál de los siguientes no es un operador lógico?
a)
AND
b)
OR
c)
NOT
d)
SUM
18.
¿Cuál es la función principal de los operadores relacionales?
a)
Unir cadenas de texto.
b)
Comparar dos valores y devolver un resultado lógico (verdadero o falso).
c)
Definir el tipo de una variable.
d)
Controlar la secuencia de pasos en un algoritmo.
19.
¿Cuál de las siguientes expresiones utiliza un operador relacional?
a)
X + Y
b)
X < Y
c)
X AND Y
d)
"HOLA" + "MUNDO"
20.
¿Qué es una variable en programación?
a)
Una instrucción que se repite constantemente.
b)
Un espacio en la memoria que guarda un valor que puede cambiar durante la ejecución del programa.
c)
Un número que nunca cambia.
d)
Una función matemática con valores fijos.
21.
¿Cuál de los siguientes ejemplos representa correctamente una variable?
a)
PI = 3.1416
b)
nombre = "Diana"
c)
if (x > y)
d)
AND = OR
22.
¿Qué caracteriza a una constante en programación?
a)
Que cambia su valor cada vez que el programa se ejecuta.
b)
Que puede almacenar texto o números aleatorios.
c)
Que mantiene siempre el mismo valor durante la ejecución del programa.
d)
Que sirve para almacenar funciones.
23.
¿Cuál de los siguientes ejemplos representa correctamente una contante?
a)
PI = 3.1416
b)
nombre = "Diana"
c)
if (x > y)
d)
AND = OR
100 %
