wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Examen práctico sobre identificadores y palabras reservadas

Total questions: 35

Worksheet time: 12mins

Name
Class
Date
1.

¿Qué se entiende por código máquina?

a)

Instrucciones en lenguaje humano

b)

Secuencia de bits que controla un procesador

c)

Lenguaje de scripting

d)

Código en alto nivel

2.

¿Qué significa la palabra clave 'if' en programación?

a)

Condición

b)

Bucle

c)

Función

d)

Variable

3.

¿Qué es un identificador en programación?

a)

Un operador

b)

Un nombre para variables y funciones

c)

Un tipo de dato

d)

Una palabra reservada

4.

¿Qué son las palabras reservadas?

a)

Palabras que pueden ser utilizadas como identificadores

b)

Palabras con significado especial en el lenguaje

c)

Nombres de variables

d)

Funciones definidas por el usuario

5.

¿Qué tipo de datos representa 'int'?

a)

Número entero

b)

Cadena de texto

c)

Número decimal

d)

Booleano

6.

¿Cuál de los siguientes es un lenguaje de alto nivel?

a)

C++

b)

Python

c)

Assembly

d)

C

7.

¿Qué es un compilador?

a)

Un tipo de lenguaje de programación

b)

Un entorno de desarrollo

c)

Un programa que traduce código fuente a código máquina

d)

Un programa que ejecuta código línea por línea

8.

¿Qué hace un intérprete?

a)

Genera código máquina

b)

Ejecuta el código línea por línea

c)

Compila el código fuente

d)

Escribe código en alto nivel

9.

¿Qué es un API?

a)

Un entorno de desarrollo

b)

Un compilador

c)

Un conjunto de reglas para la comunicación entre software

d)

Un tipo de lenguaje de programación

10.

¿Qué caracteriza a los lenguajes de scripting?

a)

Son lenguajes de bajo nivel

b)

Se utilizan para automatizar tareas

c)

No se pueden ejecutar en navegadores

d)

Son difíciles de aprender

11.

¿Qué es la sintaxis en programación?

a)

Las palabras reservadas

b)

El tipo de datos

c)

La estructura y formato de las instrucciones

d)

El significado de las instrucciones

12.

¿Qué es una función en programación?

a)

Un identificador

b)

Una palabra reservada

c)

Un tipo de dato

d)

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

13.

¿Qué es un bucle 'for'?

a)

Un identificador

b)

Una palabra reservada

c)

Un tipo de dato

d)

Una estructura de control

14.

¿Qué significa 'camelCase'?

a)

Estilo de nomenclatura en mayúsculas

b)

Estilo de nomenclatura con mayúsculas al inicio de cada palabra

c)

Estilo de nomenclatura donde la primera palabra es minúscula y las siguientes son mayúsculas

d)

Estilo de nomenclatura con guiones bajos

15.

¿Qué es un lenguaje de programación de alto nivel?

a)

Un lenguaje que no tiene sintaxis

b)

Un lenguaje cercano al lenguaje máquina

c)

Un lenguaje fácil de entender para los humanos

d)

Un lenguaje que solo se usa en servidores

16.

¿Qué es la semántica en programación?

a)

Los tipos de datos

b)

Las palabras reservadas

c)

El significado y comportamiento del código

d)

La estructura del código

17.

¿Qué es un framework?

a)

Un tipo de lenguaje de programación

b)

Una estructura para el desarrollo de software

c)

Un compilador

d)

Un entorno de ejecución

18.

¿Qué se entiende por 'vocabulario' en un lenguaje de programación?

a)

El conjunto de palabras reservadas y símbolos

b)

Las instrucciones del código

c)

Las funciones definidas por el usuario

d)

Los tipos de datos

19.

¿Qué es un operador en programación?

a)

Un símbolo que realiza operaciones en datos

b)

Un identificador

c)

Una palabra reservada

d)

Un tipo de dato

20.

¿Qué es la portabilidad en lenguajes de programación?

a)

La velocidad de ejecución

b)

La cantidad de palabras reservadas

c)

La facilidad de aprender un lenguaje

d)

La capacidad de un programa para ejecutarse en diferentes plataformas

21.

¿Qué es un lenguaje de bajo nivel?

a)

Un lenguaje cercano al hardware

b)

Un lenguaje fácil de entender

c)

Un lenguaje que no tiene sintaxis

d)

Un lenguaje de programación natural

22.

¿Qué es un identificador en programación?

a)

Una palabra reservada

b)

Un nombre para variables y funciones

c)

Un tipo de dato

d)

Un operador

23.

¿Qué es un error de sintaxis?

a)

Un error en la ejecución

b)

Un error en el significado del código

c)

Un error en la estructura del código

d)

Un error en la lógica del programa

24.

¿Qué es un lenguaje de programación interpretado?

a)

Un lenguaje que solo se usa en servidores

b)

Un lenguaje que se ejecuta línea por línea

c)

Un lenguaje que se compila antes de ejecutarse

d)

Un lenguaje que no tiene sintaxis

25.

¿Qué es un bloque de código?

a)

Un identificador

b)

Un tipo de dato

c)

Una sección de código que realiza una tarea específica

d)

Una palabra reservada

26.

¿Qué es un error semántico?

a)

Un error en la estructura del código

b)

Un error en el significado del código

c)

Un error en la ejecución

d)

Un error en la sintaxis

27.

¿Qué es la declaración de variables?

a)

El proceso de compilar código

b)

El proceso de ejecutar un programa

c)

El proceso de asignar un nombre a una variable

d)

El proceso de definir un tipo de dato

28.

¿Qué es un lenguaje de programación de propósito general?

a)

Un lenguaje que se utiliza para un solo tipo de tarea

b)

Un lenguaje que solo se usa en servidores

c)

Un lenguaje que se puede usar para múltiples aplicaciones

d)

Un lenguaje que no tiene sintaxis

29.

¿Qué es un tipo de dato?

a)

Un identificador

b)

Un conjunto de valores que una variable puede almacenar

c)

Un operador

d)

Una palabra reservada

30.

¿Qué es un entorno de desarrollo?

a)

Un conjunto de herramientas para programar

b)

Un tipo de lenguaje de programación

c)

Un compilador

d)

Un lugar donde se ejecuta el código

31.

¿Qué es un lenguaje de programación orientado a objetos?

a)

Un lenguaje que solo se usa en servidores

b)

Un lenguaje que no tiene sintaxis

c)

Un lenguaje que se basa en funciones

d)

Un lenguaje que utiliza objetos para representar datos y comportamientos

32.

¿Qué es un error de ejecución?

a)

Un error en la declaración de variables

b)

Un error que ocurre durante la ejecución del programa

c)

Un error en la sintaxis del código

d)

Un error en la lógica del programa

33.

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

a)

Una palabra reservada

b)

Un tipo de dato

c)

Una anotación que no se ejecuta

d)

Una instrucción que se ejecuta

34.

¿Qué es la lógica de programación?

a)

La forma en que se declaran variables

b)

La forma en que se estructuran los datos

c)

La forma en que se resuelven problemas mediante código

d)

La forma en que se organizan las palabras reservadas

35.

¿Qué es un algoritmo?

a)

Una palabra reservada

b)

Un identificador

c)

Un tipo de dato

d)

Una secuencia de instrucciones para resolver un problema