ThatQuiz Directorio Inténtalo
Ingeniería Informática - Examen
Contribuido por: Palma
  • 1. ¿Qué es un lenguaje de programación de bajo nivel?
A) Un lenguaje diseñado para principiantes en programación.
B) Un lenguaje que se utiliza exclusivamente en interfaces gráficas.
C) Un lenguaje más cercano al lenguaje máquina y difícil de entender para los humanos.
D) Un lenguaje que se ejecuta en la nube y no requiere instalación local.
  • 2. ¿Para qué se utiliza comúnmente el lenguaje de programación Java?
A) Programación de sistemas embebidos.
B) Creación de software de diseño gráfico.
C) Desarrollo de aplicaciones empresariales y web.
D) Diseño de aplicaciones móviles para iOS.
  • 3. ¿Qué es un sistema de gestión de bases de datos (SGBD)?
A) Un tipo de hardware utilizado para almacenar información de forma permanente.
B) Un software que facilita la creación, mantenimiento y consulta de bases de datos.
C) Una aplicación de redes sociales para compartir datos.
D) Un lenguaje de programación especialmente diseñado para consultas en bases de datos.
  • 4. ¿Qué es un bucle en programación?
A) Un error común en el código que causa que la aplicación se cierre inesperadamente.
B) Un concepto utilizado en la programación gráfica.
C) Un tipo de dato numérico utilizado para almacenar valores enteros.
D) Una estructura que repite un bloque de código mientras se cumple una condición.
  • 5. ¿Qué es un sistema de archivos en informática?
A) Un programa que gestiona la memoria RAM de un ordenador.
B) Una estructura que organiza y almacena archivos en un dispositivo de almacenamiento.
C) Un protocolo de comunicación para transferir archivos en la red.
D) Un tipo de malware que modifica los nombres de los archivos.
  • 6. ¿Cuál es la función del kernel en un sistema operativo?
A) Gestionar los recursos del hardware y proveer una interfaz para las aplicaciones.
B) Desarrollar nuevas versiones de software para el sistema operativo.
C) Controlar la conexión a Internet del sistema operativo.
D) Mantener la base de datos del sistema operativo actualizada.
  • 7. ¿Qué es un algoritmo de ordenamiento?
A) Un algoritmo que comprime una lista eliminando elementos repetidos.
B) Un algoritmo que busca elementos aleatoriamente en una lista desordenada.
C) Un algoritmo que genera nuevos elementos de una lista de forma indefinida.
D) Un algoritmo que organiza los elementos de una lista en un orden específico.
  • 8. En la programación, ¿qué es una función recursiva?
A) Una función diseñada para evitar llamadas a otras funciones.
B) Una función que no tiene retorno de valores.
C) Una función que se llama a sí misma durante su ejecución.
D) Una función utilizada exclusivamente para manejar errores.
  • 9. ¿Cuál es la importancia de la ingeniería de software?
A) Facilitar el desarrollo de software de calidad, eficiente y fácil de mantener.
B) Crear hardware especializado para aplicaciones informáticas.
C) Implementar medidas de seguridad informática en empresas.
D) Desarrollar algoritmos complejos para resolver problemas matemáticos.
  • 10. ¿Cuál es el lenguaje de programación más utilizado en desarrollo web?
A) Java
B) JavaScript
C) Python
D) C#
  • 11. ¿Quién es considerado el padre de la computación?
A) Steve Jobs
B) Bill Gates
C) Alan Turing
D) Mark Zuckerberg
  • 12. ¿Qué protocolo se utiliza para enviar y recibir correos electrónicos?
A) SMTP
B) HTTP
C) POP3
D) FTP
  • 13. ¿Qué significa HTML en desarrollo web?
A) HighTech Modern Language
B) Hyper Transfer Mode Language
C) HyperText Markup Language
D) Home Tool Management Language
  • 14. En la programación, ¿qué es un puntero?
A) Un método para la creación de interfaces de usuario.
B) Un tipo de dato numérico de gran precisión.
C) Una variable que almacena la dirección de memoria de otra variable.
D) Una función que retorna valores booleanos.
  • 15. ¿Qué es la arquitectura de software?
A) La implementación de medidas de seguridad informática en una red.
B) El proceso de escribir código fuente para una aplicación.
C) El diseño estructural de un sistema de software que define sus componentes y sus interacciones.
D) El mantenimiento y actualización de un sistema operativo.
  • 16. ¿Cuál es el formato de representación de texto más común en la web?
A) PDF
B) DOCX
C) TXT
D) HTML
  • 17. ¿Para qué se utiliza comúnmente el lenguaje de programación Python?
A) En el diseño de videojuegos de alto rendimiento.
B) En el desarrollo de aplicaciones móviles para Android.
C) En la programación de sistemas embebidos.
D) En la ciencia de datos, desarrollo web y automatización de tareas.
  • 18. ¿Cuál es el componente principal de un sistema operativo?
A) Navegador web
B) Interfaz gráfica
C) Procesador de textos
D) Kernel
  • 19. ¿Cuál de las siguientes no es una estructura de datos lineal?
A) Árbol
B) Cola
C) Lista
D) Pila
  • 20. ¿Qué significan las siglas RAID en el ámbito del almacenamiento de datos?
A) Real-time Algorithm for Intelligent Decision-making
B) Remote Access Interface Device
C) Random Access Instruction Device
D) Redundant Array of Independent Disks
  • 21. ¿Cuál es la extensión de archivo más común para los programas ejecutables en un sistema Windows?
A) .bat
B) .zip
C) .app
D) .exe
  • 22. ¿Qué significa CSS en diseño web?
A) Cascading Style Sheets
B) Computer System Services
C) Customized Software Solutions
D) Central Support System
  • 23. ¿En qué año se fundó la compañía Microsoft?
A) 1990
B) 1975
C) 1985
D) 2000
Examen creado con That Quiz — el sitio para crear exámenes de matemáticas.