Cuestionario sobre lenguajes
1. ¿Cuál de los siguientes lenguajes de programación es principalmente utilizado para desarrollo de aplicaciones web del lado del cliente?
A) C++
B) Ruby
C) JavaScript
D) Python
2. En el contexto de los lenguajes de programación, ¿qué significa "tipado estático"?
A) Que el tipo de una variable se determina en tiempo de compilación y no cambia.
B) Que el tipo de una variable se determina en tiempo de ejecución.
C) Que el lenguaje no requiere declarar tipos para las variables.
D) Que todas las variables son de tipo cadena por defecto.
3. ¿Cuál de estos lenguajes es un lenguaje funcional?
A) C#
B) Haskell
C) PHP
D) Java
4. ¿En qué lenguaje se escribió originalmente la mayoría del sistema operativo Linux?
A) Python
B) C
C) Java
D) Assembly
5. ¿Qué característica distingue principalmente a los lenguajes de programación interpretados?
A) Solo pueden usarse en sistemas operativos específicos.
B) Requieren que todo el código sea compilado antes de ejecutarse.
C) No permiten la definición de funciones.
D) Se ejecutan directamente sin necesidad de compilación previa.
6. ¿Cuál es el propósito principal del lenguaje de marcado HTML?
A) Programar videojuegos.
B) Crear scripts para automatizar tareas.
C) Definir la estructura y contenido de páginas web.
D) Gestionar bases de datos.
7. ¿En qué lenguaje de programación se basa la sintaxis de los scripts de automatización en la plataforma Windows?
A) Bash
B) Java
C) Perl
D) PowerShell
8. ¿Qué significa que un lenguaje de programación tenga "gestión automática de memoria"?
A) Que solo funciona en sistemas con memoria ilimitada.
B) Que el lenguaje automáticamente asigna y libera memoria sin intervención del programador.
C) Que no necesita memoria para ejecutar.
D) Que el programador debe manejar explícitamente toda la asignación y liberación de memoria.
9. ¿Cuál de los siguientes lenguajes es más adecuado para programación de inteligencia artificial y aprendizaje automático?
A) Python
B) COBOL
C) Fortran
D) Prolog
10. ¿En qué consiste el paradigma de programación orientada a objetos?
A) En programar sin ningún tipo de estructura.
B) En programar solo en funciones matemáticas.
C) En escribir código en lenguaje ensamblador.
D) En estructurar el código en clases y objetos que contienen datos y métodos.
Comprobar respuestas
Descargar Cuestionario