wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Acumulativa Período 1 - 2025 - Grado 11º

Total questions: 50

Worksheet time: 41mins

Name
Class
Date
1.

Jackson está aprendiendo Python y se pregunta: ¿Cuál es la función principal de la instrucción "print()" en Python?

a)

Leer datos del usuario

b)

Mostrar información en la pantalla

c)

Realizar cálculos matemáticos

d)

Definir variables

2.

Benjamin está aprendiendo Python y se pregunta: ¿Qué tipo de datos se puede almacenar en una variable en Python?

a)

Números enteros

b)

Cadenas de texto

c)

Valores booleanos

d)

Todos los anteriores

3.

Abigail y William están comparando dos números en Python. ¿Qué operador deben usar para verificar si son iguales?

a)

=

b)

==

c)

!=

d)

<>

4.

Charlotte está programando un juego en Python y necesita repetir un bloque de código que verifica si el jugador ha ganado mientras se cumpla una condición. ¿Qué tipo de estructura de control debería usar?

a)

for

b)

while

c)

if

d)

else

5.

Emma está aprendiendo a programar en Python y se pregunta, ¿cuál es la extensión de archivo comúnmente utilizada para los archivos de Python?

a)

.pyt

b)

.pt

c)

.py

d)

.pyth

6.

Evelyn está escribiendo un programa en Python y necesita agregar un comentario de una sola línea para explicar su código. ¿Qué se utiliza para representar comentarios de una sola línea en Python?

a)

// Comentario

b)

/* Comentario */

c)

# Comentario

d)

! Comentario

7.

Samuel está aprendiendo a programar en Python y se pregunta, ¿cuál de los siguientes, es un tipo de bucle en Python?

a)

for

b)

print

c)

if

d)

repeat

8.

Aria tiene 5 manzanas. Luego, decide comprar 3 manzanas más y después regala 2 manzanas a su amigo. ¿Cuál es el valor de la variable "x" que representa la cantidad de manzanas que le quedan a Aria?

a)

5

b)

6

c)

7

d)

8

9.

¿Es el paradigma de programación que organiza el código en formas lógicas para mejorar su claridad, calidad y tiempo de desarrollo?

a)

Programación orientada a objetos

b)

Programación estructurada

c)

Programación reactiva

d)

Programación funcional

10.

Es el lenguaje natural de un computador y es el de más bajo nivel:

a)

Lenguaje ensamblador

b)

C++

c)

Python

d)

Código de máquina

11.

Un IDE es:

a)

Entorno de desarrollo integrado

b)

Entorno de desarrollo interactivo

c)

Evolución de desarrollo interactivo

d)

Entorno de decodificación inmediato

12.

¿Qué es un editor de código?

a)

Es un programa ligero que exige muchos recursos de la computadora, en el cual podemos escribir programas.

b)

Es un programa pesado que exige muchos recursos de la computadora, en el cual podemos escribir cualquier programa.

c)

Es un programa que permite escribir y modificar código fuente en distintos lenguajes de programación.

d)

Es un editor que no exige muchos recursos de la computadora, en el cual podemos escribir solamente lenguaje C++.

13.

¿Qué es un lenguaje de bajo nivel?

a)

Es el lenguaje en el que se desarrollan los juegos tipo Arcade

b)

Es el que interactúa directamente con el hardware de una computadora.

c)

Es un lenguaje que esta más cerca del entendimiento humano.

d)

Python.

14.

¿Qué es un lenguaje de alto nivel?

a)

Es el que se adapta a la forma en que piensan las personas, en lugar de a cómo ejecutan las máquinas las órdenes.

b)

Es el lenguaje en el que se programan solo las aplicaciones de las grandes empresas.

c)

Es un lenguaje que esta más cerca del entendimiento de máquina.

d)

Es un lenguaje ensamblador.

15.

Es el proceso de tomar un algoritmo y escribirlo en un lenguaje de programación.

a)

Planeación

b)

Codificación

c)

Compilación

d)

Ejecución

16.

Los lenguajes de programación permiten el desarrollo de programas, cuál no es un lenguaje de programación.

a)

Java

b)

Python

c)

Visual Basic

d)

Windows

17.

Python es un ejemplo de...

a)

Un lenguaje maquina

b)

Un lenguaje de programación de alto nivel

c)

Un lenguaje natural

d)

Un lenguaje de procesos

18.

¿Qué es un código fuente?

a)

Código de máquina ejecutado por computadoras.

b)

Conjunto de instrucciones escritas en un lenguaje de programación que le indican a una computadora cómo ejecutar un programa.

c)

Conjunto de instrucciones escritas en lenguaje binario que las computadoras pueden ejecutar.

d)

Manera informal y legible de describir un algoritmo o programa, utilizando un lenguaje natural estructurado que imita la lógica del código.

19.

¿Cómo es que Python, el lenguaje de programación, obtuvo su nombre?

a)

Guido van Rossum lo nombró en honor a Monty Python's Flying Circus, una serie de comedia de la BBC, popular en la década de 1970.

b)

Guido van Rossum lo nombró después de que los Pythonidae - una familia de serpientes grandes y no venenosas.

c)

Guido van Rossum lo nombró en honor a Python of Catana, un poeta dramático de la época de Alejandro Magno.

20.

¿Cuál de las siguientes variables son de tipo Booleano?

a)

numero2 = 8

b)

numero3 = False

c)

numero4 = "siete"

d)

numero1 = Verdadero

21.

¿Qué función se utiliza para obtener la longitud de una lista en Python?

a)

len()

b)

length()

c)

size()

d)

count()

22.

¿Cuál es la función de la instrucción "input()" en Python?

a)

Definir variables

b)

Realizar cálculos matemáticos

c)

Mostrar información en la pantalla

d)

Leer datos del usuario

23.

¿Qué estructura de datos se utiliza para almacenar múltiples elementos en Python?

a)

Lista

b)

Variable

c)

Función

d)

Condicional

24.

¿Qué palabra clave se utiliza para definir una función en Python?

a)

func

b)

method

c)

function

d)

def

25.

¿Qué tipo de dato es el resultado de la operación "5 == 5" en Python?

a)

Booleano

b)

Cadena

c)

Flotante

d)

Entero

26.

¿Cuál es la función utilizada para convertir una cadena a un número entero en Python?

a)

convert()

b)

float()

c)

str()

d)

int()

27.

¿Qué tipo de dato se utiliza para representar un valor verdadero o falso en Python?

a)

Entero

b)

Booleano

c)

String

d)

Flotante

28.

¿Cuál es la función utilizada para agregar un elemento al final de una lista en Python?

a)

insert()

b)

extend()

c)

add()

d)

append()

29.

¿Cuál es la función utilizada para eliminar un elemento de una lista en Python?

a)

discard()

b)

pop()

c)

delete()

d)

remove()

30.

¿Cuál de los siguientes es un tipo de dato en Python?

a)

Lista

b)

Array

c)

Tabla

d)

Conjunto

31.

¿Cuál será la salida del siguiente código?

a)

[1, 2, 3]

b)

[1, 2, 3, 4]

c)

[4, 1, 2, 3]

d)

Error de sintaxis

32.

¿Qué hace el siguiente código con una tupla?

a)

Asigna un nuevo valor a la tupla

b)

Elimina el primer elemento

c)

Muestra un error

d)

Convierte la tupla en lista

33.

¿Cuál es la forma correcta de acceder al valor asociado a la clave "nombre" en un diccionario persona?

a)

persona.nombre

b)

persona("nombre")

c)

persona["nombre"]

d)

persona->nombre

34.

¿Qué imprime este fragmento de código?

a)

Hola Ana

b)

saludo Ana

c)

nombre Ana

d)

Hola

35.

¿Qué hace este código?

a)

Imprime Perro

b)

Imprime Fido

c)

Imprime self.nombre

d)

Error de sintaxis

36.

¿Cuál es la salida del siguiente código?

a)

10

b)

20

c)

30

d)

1

37.

¿Qué hace lista.pop() en una lista?

a)

Elimina el primer elemento

b)

Elimina el último elemento y lo devuelve

c)

Borra toda la lista

d)

Agrega un nuevo elemento

38.

¿Qué imprime este código?

a)

2

b)

3

c)

1

d)

Error

39.

¿Cómo se agrega un nuevo par clave:valor a un diccionario?

a)

dict.add("clave", valor)

b)

dict["clave"] = valor

c)

dict(clave) = valor

d)

add(dict, clave, valor)

40.

¿Qué resultado produce esta función?

a)

10

b)

25

c)

5

d)

x * x

41.

¿Qué hace el método __init__ en una clase?

a)

Destruye una instancia

b)

Imprime la clase

c)

Inicializa los atributos de una instancia

d)

Crea métodos estáticos

42.

¿Qué devuelve range(1, 5) convertido en lista?

a)

[1, 2, 3, 4, 5]

b)

[1, 2, 3, 4]

c)

[0, 1, 2, 3, 4]

d)

[2, 3, 4, 5]

43.

¿Cuál es el resultado de este código?

a)

[99, 1, 2, 3]

b)

[1, 2, 3, 99]

c)

[1, 99, 2, 3]

d)

[1, 2, 99, 3]

44.

¿Qué hace este código?

a)

Error

b)

None

c)

0

d)

"c"

45.

¿Qué imprime el siguiente código?

a)

5

b)

3

c)

2

d)

Error

46.

¿Qué resultado tiene este código con clases?

a)

Error

b)

Animal

c)

Sonido

d)

hablar

47.

¿Cuál de las siguientes estructuras es inmutable?

a)

Lista

b)

Tupla

c)

Diccionario

d)

Set

48.

¿Qué imprime este código con funciones y listas?

a)

[2, 4, 6]

b)

[1, 2, 3]

c)

[1, 4, 9]

d)

[1, 2, 3, 1, 2, 3]

49.

¿Qué devuelve este código con diccionarios?

a)

True

b)

False

c)

"c"

d)

Error

50.

¿Qué hace este código con clases?

a)

Hola, soy Persona

b)

Luis

c)

Hola, soy Luis

d)

saludar