Vista previa PDF — Fundamentos de los lenguajes de programación (modo estudiante) Descargar PDF Vista estudiante Hoja de Respuestas Volver al test

Fundamentos de los lenguajes de programación

Nombre: ___________________________

Fecha: ____________________________

Puntaje: __________________________


1.

¿Qué es la sintaxis de un lenguaje de programación?

  1. El conjunto de reglas que define la estructura correcta del código.

  2. El significado de las instrucciones escritas en el código.

  3. La velocidad con la que se ejecuta el programa.

  4. La manera en que se almacenan los datos en memoria.

2.

¿Qué define la semántica en un lenguaje de programación?

  1. El significado o la interpretación de las instrucciones.

  2. La forma en que se organizan los archivos del proyecto.

  3. El conjunto de palabras reservadas del lenguaje.

  4. La rapidez con que se traduce el código.

3.

¿Cuál es el lenguaje de programación de más bajo nivel, compuesto por instrucciones binarias directamente ejecutables por la CPU?

Respuesta: ____________________________________________

4.

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

  1. Ensamblador

  2. Java

  3. Código máquina

  4. HTML

5.

¿Qué hace un compilador con el código fuente?

  1. Lo ejecuta línea por línea sin traducirlo.

  2. Lo traduce completo a código máquina antes de ejecutarlo.

  3. Lo optimiza para que ocupe menos espacio en disco.

  4. Lo convierte en un archivo de texto legible.

6.

¿Cómo se llama el proceso en el que un programa se traduce y ejecuta instrucción por instrucción, sin generar un archivo ejecutable independiente?

Respuesta: ____________________________________________

7.

¿Qué paradigma de programación se basa en la creación de objetos que contienen datos y métodos?

  1. Programación funcional

  2. Programación orientada a objetos

  3. Programación imperativa

  4. Programación lógica

8.

¿Qué es una variable en programación?

  1. Un valor que nunca cambia durante la ejecución.

  2. Un espacio de memoria nominado que puede almacenar un valor modificable.

  3. Un tipo de dato fijo que no se puede alterar.

  4. Una instrucción que realiza una operación matemática.

9.

¿Qué estructura de control permite repetir un bloque de código varias veces?

  1. Condicional if-else

  2. Bucle (while, for)

  3. Función

  4. Variable

10.

¿Cuál es la extensión de archivo típica para el código fuente del lenguaje de programación C?

Respuesta: ____________________________________________

11.

Según su nivel de abstracción, ¿cómo se clasifica Python?

  1. Lenguaje de bajo nivel

  2. Lenguaje de medio nivel

  3. Lenguaje de alto nivel

  4. Lenguaje de muy bajo nivel

12.

¿Qué significa que un lenguaje de programación sea portátil?

  1. Que solo funciona en un sistema operativo específico.

  2. Que el mismo código puede ejecutarse en diferentes plataformas sin modificaciones.

  3. Que requiere un hardware especial para funcionar.

  4. Que es fácil de aprender para principiantes.

13.

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

  1. Programación orientada a objetos

  2. Programación funcional

  3. Programación estructurada

  4. HTML

14.

¿Cómo se llama el lenguaje de programación creado por James Gosling en Sun Microsystems?

Respuesta: ____________________________________________

15.

¿Qué es un error de sintaxis?

  1. Un error en la lógica del programa que produce resultados incorrectos.

  2. Un error causado por escribir mal una palabra reservada o no seguir las reglas gramaticales del lenguaje.

  3. Un error que ocurre durante la ejecución por división entre cero.

  4. Un error de rendimiento por código ineficiente.

16.

¿Qué tipo de error persiste incluso cuando la sintaxis del código es correcta?

  1. Error de sintaxis

  2. Error semántico (lógico)

  3. Error de compilación

  4. Error de tipado

17.

¿Cuál de los siguientes lenguajes es típicamente interpretado (no compilado a código máquina nativo)?

  1. C

  2. C++

  3. Python

  4. Ensamblador

18.

¿Qué es un IDE (Entorno de Desarrollo Integrado)?

  1. Un sistema operativo especial para programadores.

  2. Un programa que combina editor de código, depurador y herramientas de compilación en una sola aplicación.

  3. Una biblioteca de funciones predefinidas.

  4. Un formato de archivo para código fuente.

19.

¿Qué es un tipo de dato en programación?

  1. Un valor que puede ser verdadero o falso.

  2. Una categoría que define el conjunto de valores que puede tomar una variable y las operaciones que se pueden realizar sobre ella.

  3. Un archivo donde se almacenan las variables.

  4. Una función que transforma datos.

20.

¿Cuál es el nombre del lenguaje de programación creado por Bjarne Stroustrup que extiende el lenguaje C con características de orientación a objetos?

Respuesta: ____________________________________________

TodoExamenes se ofrece con fines educativos e informativos. Aunque se procura mantener el contenido actualizado y correcto, no se garantiza la exactitud, integridad, disponibilidad o aplicabilidad de la informacion. El uso del sitio, de sus pruebas, respuestas, resultados y documentos PDF es responsabilidad exclusiva del usuario.