NEW
Font size
WorksheetsHistoria de los lenguajes de programación
Total questions: 25
Worksheet time: 8mins
1. ¿Quién es el creador de FORTRAN?
A) Bjarne Stroustrup
B) John Backus
C) Dennis Ritchie
D) John McCarthy
2. LISP es conocido principalmente por su uso en:
A) Desarrollo web
B) Sistemas operativos
C) Inteligencia artificial
D) Videojuegos
3. ¿Qué lenguaje fue diseñado para negocios y administración?
A) C
B) COBOL
C) Prolog
D) BASIC
4. El lenguaje ALGOL es importante porque:
A) Fue el primer lenguaje orientado a objetos
B) Se usó para crear la web
C) Introdujo la programación estructurada y BNF
D) Fue creado por Microsoft
5. BASIC fue creado con el objetivo de:
A) Optimizar sistemas bancarios
B) Ser un lenguaje de fácil aprendizaje para principiantes
C) Facilitar la IA
D) Crear videojuegos
6. ¿Quién creó el lenguaje C?
A) Brendan Eich
B) Ken Thompson
C) Dennis Ritchie
D) James Gosling
7. Prolog pertenece al paradigma:
A) Orientado a objetos
B) Funcional
C) Lógico basado en predicados
D) Imperativo
8. Pascal fue diseñado principalmente con fines:
A) Científicos
B) Comerciales
C) Educativos
D) Móviles
9. C++ agrega a C principalmente:
A) Tipado dinámico
B) Programación orientada a objetos
C) Inteligencia artificial
D) Sintaxis similar a Python
10. Objective-C fue clave para el desarrollo de:
A) Android
B) WindowsC) Apple antes de Swift ✅
C) Apple antes de Swift
D) Videojuegos de consola
11. Ada se utiliza especialmente en sistemas:
A) Educativos
B) Web
C) Críticos como aviación y defensa
D) Videojuegos
12. ¿Cuál de los siguientes lenguajes fue creado por Guido van Rossum?
A) Ruby
B) Python
C) PHP
D) Java
13. El lema de Java “Write once, run anywhere” se refiere a:
A) Su velocidad
B) Su máquina virtual portátil
C) Su uso en videojuegos
D) Su sintaxis simple
14. ¿Qué lenguaje es esencial en el desarrollo web del lado del cliente?
A) PHP
B) Ruby
C) JavaScript
D) Go
15. PHP fue creado para:
A) Programación de sistemas
B) Desarrollo web del lado del servidorC) Compilar hardware
C) Compilar hardware
D) Inteligencia artificial
16. Ruby es conocido por su énfasis en:
A) Alta velocidad
B) Seguridad de memoria
C) La productividad y felicidad del desarrollador
D) Computación científica
17. C# fue desarrollado por:
A) Sun Microsystems
B) Apple
C) Microsoft (Anders Hejlsberg)
D) IBM
18. Go destaca por su modelo de concurrencia basado en:
A) Promesas
B) Threads clásicos
C) Actores
D) Goroutines
19. Rust es reconocido por ofrecer:
A) Portabilidad como Java
B) Seguridad de memoria sin garbage collector
C) Tipado dinámico
D) Desarrollo solo para web
20. Swift fue creado principalmente para:
A) Programación de microservicios
B) Reemplazar Objective-C en el ecosistema Apple
C) Ingeniería aeroespacial
D) Crear videojuegos
21. ¿Qué característica de ALGOL influyó más directamente en el diseño de lenguajes modernos como C, Pascal y Java?
A) Su recolección automática de basura
B) Su estructura basada en bloques y alcance léxico
C) Su sintaxis orientada a objetos
D) Su integración con sistemas embebidos
22. ¿Qué innovación introdujo Prolog que lo diferenció drásticamente de otros lenguajes de su época?
A) La ejecución paralela por defecto
B) La inferencia automática mediante retroceso y unificación
C) El tipado estático avanzado
D) La programación orientada a objetos basada en prototipos
23. Rust logra seguridad de memoria sin usar garbage collector gracias a:
A) Interpretes en tiempo real
B) Su sistema de tipos dinámicos
C) Su modelo de propiedad, préstamos (borrowing) y lifetimes en el compilador
D) Su runtime optimizado escrito en C
24. Una de las razones por las que C sigue siendo tan utilizado en sistemas operativos es que:
A) Su sintaxis evita completamente los punteros
B) Genera binarios portátiles sin necesidad de compilación
C) Permite manipular memoria directamente con eficiencia cercana al hardware
D) Integra automáticamente concurrencia segura
25. ¿Por qué Julia ha ganado relevancia en el ámbito científico frente a lenguajes clásicos como Python o MATLAB?
A) Porque utiliza tipado dinámico exclusivamente
B) Porque su compilación JIT permite rendimiento cercano a C con sintaxis de alto nivel
C) Porque no necesita bibliotecas externas
D) Porque es el estándar oficial de la IEEE
