wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

2022-1s

Total questions: 24

Worksheet time: 12mins

Name
Class
Date
1.

¿Cuál de las siguientes piezas de código es de código ensamblador o código de nivel intermedio?

a)

imprimir_numeros(100)

b)

for i in range(100):

print(i)

c)

110 00011011

010 11010010

001 11001011

d)

ADD R1 F0

MOV R3 R4

ADD AX R1

2.

¿Cuál es la representación binaria apropiada (complemento A2) para el número -5 con 4 bits?

a)

1011

b)

0101

c)

0000

d)

1010

3.

¿De los siguientes operadores, cuál NO es un operador de asignación?

a)

==

b)

%=

c)

=

d)

*=

4.

¿Cuál es el número binario que corresponde al número 213?

a)

00000001

b)

11010101

c)

10101010

d)

11100010

5.

NO es una característica de los algoritmos.

a)

Presición

b)

Determinismo

c)

Datos

d)

Finitud

6.

¿Cuál es el valor de x luego de ejecutar el siguiente código?

a)

0

b)

-1

c)

5

d)

1

7.

¿Cuál es la diferencia entre el código objeto y el código fuente?

a)

El código fuente es el código escrito por el programador y el código objeto es el que lee la computadora.

b)

El código objeto es el código escrito por el programador y el código fuente es el que lee la computadora.

c)

No existe diferencia, son 2 formas de referirse a lo mismo.

d)

El código fuente es la forma adecuada de referirse al código, código objeto es un vulgarismo.

8.

¿Cuál es el valor de la siguiente expresión?

4+44÷44+4-4\div4

a)

6

b)

7

c)

0

d)

1

9.

¿Cuál de las siguientes opciones es un tipo de dato nativo de Python?

a)

float

b)

numeric

c)

boolean

d)

double

10.

Solucionar un problema es...

a)

el resultado de ejecutar un algoritmo.

b)

algo que todos deberíamos hacer.

c)

encontrar los objetos desconocidos.

d)

encontrar la solución a una incógnita.

11.

Los recursos fundamentales de un algoritmo son: (múltiples respuestas)

a)

Complejidad

b)

Tiempo

c)

Energía

d)

Espacio

12.

¿De los siguientes operadores, cuál NO es un operador lógico?

a)

or

b)

and

c)

while

d)

not

13.

¿Cuál es el valor de x luego de ejecutar el siguiente código?

a)

25

b)

None

c)

-5

d)

5

14.

¿Cuál es el valor de x luego de ejecutar el siguiente código?

a)

4

b)

2

c)

1

d)

3

e)

5

15.

¿Cuál es el valor de x luego de ejecutar el siguiente código?

a)

5

b)

6

c)

8

d)

-1

16.

¿Cuál de las siguientes opciones NO es un identificador válido en el lenguaje de programación Python?

a)

NOMBRE

b)

num1

c)

for

d)

While

17.

¿Cuál es una definición precisa de algoritmo?

a)

Paso a paso descrito a una computadora para realizar una tarea deseada.

b)

Secuencia finita de tareas bien definidas, cada una de las cuales se puede realizar con una cantidad finita pero no limitada de recursos.

c)

Secuencia finita de tareas bien definidas.

d)

Secuencia de pasos ordenados para dar solución a un problema.

18.

¿Cuál es el valor de x luego de ejecutar el siguiente código?

a)

5

b)

-1

c)

6

d)

8

19.

¿Cuál de las siguientes NO es una implementación correcta de la función x^2 en Python?

a)
b)
c)
d)
20.

¿Cuál es el resultado de la operación 19%5?

a)

1

b)

4

c)

3

d)

3.8

21.

¿Cuál de los siguientes códigos genera un ciclo infinito?

a)
b)
c)
d)
22.

¿Cuál es el valor de k luego de ejecutar el siguiente código?

a)

3

b)

2

c)

6

d)

1

23.

¿Cuál es la diferencia entre problemas no tratables y problemas no solucionables?

a)

Los problemas no tratables son aquellos que expresan claramente la relación entre los objetos pero no es posible hallar la solución, los no solucionables es que solo a un grupo reducido de las instancias del problema se les puede encontrar una solución viable.

b)

Los problemas no solucionables son aquellos que expresan claramente la relación entre los objetos pero no es posible hallar la solución, los no tratables es que solo a un grupo reducido de las instancias del problema se les puede encontrar una solución viable.

c)

Los problemas no solucionables no entregan una relación clara entre los objetos conocidos y desconocidos, los no tratables a pesar de que expresan la relación no es posible encontrar una solución.

d)

Ambos términos se refieren a lo mismo.

24.

¿Cuál es la diferencia entre problemas mal condicionados y problemas no solucionables?

a)

Los problemas mal condicionados no entregan una relación clara entre los objetos conocidos y desconocidos, los no solucionables a pesar de que expresan la relación no es posible encontrar una solución.

b)

No existe diferencia entre ellos.

c)

Los problemas no solucionables no entregan una relación clara entre los objetos conocidos y desconocidos, los mal condicionados a pesar de que expresan la relación no es posible encontrar una solución.

d)

Los problemas no solucionables son aquellos que expresan claramente la relación entre los objetos pero no es posible hallar solución, los mal condicionados es que sólo a un grupo reducido de las instancias del problema se les puede encontrar una solución viable.