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