wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Examen Diagnostica de Programación 3°3

Total questions: 20

Worksheet time: 15mins

Name
Class
Date
1.

¿Qué es un algoritmo?

a)

Un lenguaje de programación

b)

Una secuencia de pasos para resolver un problema

c)

Un tipo de error en el código

d)

Un programa ejecutable

2.

¿Cuál de los siguientes es un lenguaje de programación?

a)

HTML

b)

css

c)

Python

d)

SQL

3.

Qué significa "depurar" un programa?

a)

Mejorar su rendimiento

b)

Encontrar y corregir errores

c)

Hacerlo más complicado

d)

Escribir más líneas de código

4.

¿Cuál de las siguientes estructuras de control se usa para repetir un bloque de código?

a)

If

b)

For

c)

Switch

d)

Función

5.

¿Qué es una variable en programación?

a)

Un valor fijo

b)

Un espacio en memoria para almacenar datos

c)

Un tipo de error

d)

Un operador

6.

¿Cómo se declara una variable en Python?

a)

var x = 10

b)

x := 10

c)

x = 10

d)

declare x = 10

7.

¿Qué es una función?

a)

Un bloque de código que realiza una tarea específica

b)

Un error en el código

c)

Un tipo de variable

d)

Un valor constante

8.

¿Qué operador se usa para la suma en la mayoría de los lenguajes de programación?

a)

+

b)

-

c)

*

d)

/

9.

¿Qué significa "compilar" un programa?

a)

Ejecutar el código

b)

Transformar el código fuente en un programa ejecutable

c)

Escribir el código

d)

Depurar el código

10.

¿Cuál es la diferencia entre un bucle "for" y un bucle "while"?

a)

Ambos son iguales

b)

"For" se usa para un número fijo de repeticiones, "while" hasta que se cumpla una condición

c)

"While" se usa para un número fijo de repeticiones, "for" hasta que se cumpla una condición

d)

Ninguno de los dos se puede usar

11.

¿Qué es un "array"?

a)

Un único valor

b)

Una colección de valores del mismo tipo

c)

Un error de sintaxis

d)
  • Una variable global

12.

¿Qué hace el siguiente código en Python? print("Hola, Mundo!")

a)

Muestra un error

b)

Imprime "Hola, Mundo!" en la consola

c)

Guarda "Hola, Mundo!" en una variable

d)

Crea una función

13.

¿Qué es un comentario en un código?

a)

Parte del código que se ejecuta

b)

Texto que no se ejecuta y sirve para explicar el código

c)

Un tipo de error

d)

Un valor de retorno

14.

¿Cuál es la salida del siguiente código en Python? 5 > 3

a)

True

b)

False

c)

0

d)

5

15.

¿Qué es la programación orientada a objetos?

a)

Un paradigma que usa objetos y clases

b)

Un tipo de error

c)

Un lenguaje de programación

d)
  • Un método de depuración

16.

¿Qué es un 'string'?

a)

Un tipo de número

b)

Un conjunto de caracteres

c)

Un error de sintaxis

d)

Un operador lógico

17.

¿Qué hace la función len() en Python?

a)

Devuelve la longitud de un string o lista

b)

Suma dos números

c)

Crea un nuevo array

d)

Elimina elementos de una lista

18.

¿Qué es un error de sintaxis?

a)

Un error en la lógica del programa

b)

Un error en la forma en que se escribe el código

c)

Un tipo de variable

d)

Un error en la ejecución

19.

¿Cuál de las siguientes es una buena práctica al programar?

a)

No usar comentarios

b)

Nombrar variables de manera clara

c)

Escribir todo el código en una sola línea

d)

Usar nombres de variables ambiguos

20.

¿Qué es un IDE?

a)

Un tipo de error

b)

Un entorno de desarrollo integrado

c)

Un lenguaje de programación

d)
  • Un sistema operativo