ThatQuiz Directorio Inténtalo
Programa informático
Contribuido por: Riquelme
  • 1. Un programa informático, a menudo denominado software, es un conjunto de instrucciones que permiten a un ordenador realizar tareas o funciones específicas. Estas instrucciones están escritas en un lenguaje de programación y son ejecutadas por el procesador del ordenador para realizar cálculos, manipular datos e interactuar con componentes de hardware. Los programas informáticos pueden ser desde simples scripts que automatizan tareas rutinarias hasta aplicaciones complejas que alimentan sistemas operativos, juegos y otras herramientas de software. Desarrollar un programa informático implica identificar requisitos, diseñar algoritmos, codificar el programa, probarlo para detectar fallos y errores y desplegar el producto final. El campo de la programación informática es amplio y está en constante evolución, con nuevas tecnologías y lenguajes de programación que surgen para satisfacer las demandas de un mundo cada vez más digital.

    ¿Qué lenguaje de programación se utiliza habitualmente para el desarrollo web?
A) Java
B) Python
C) C++
D) JavaScript
  • 2. ¿Qué significa "IDE" en el contexto de la programación?
A) Intercambio de información
B) Entorno de depuración interactivo
C) Entorno de desarrollo integrado
D) Motor de desarrollo de Internet
  • 3. ¿Qué es una variable en programación?
A) Componente de hardware de un ordenador.
B) Un tipo de virus informático.
C) Una ubicación de almacenamiento de datos con nombre.
D) Un tipo de sentencia de bucle.
  • 4. ¿Para qué sirve un bucle en programación?
A) Para definir una nueva función.
B) Para declarar una variable.
C) Para repetir un bloque de código varias veces.
D) Para mostrar un mensaje de error.
  • 5. ¿Qué significa "API" en programación?
A) Indicador artificial de rendimiento
B) Todas las instancias de programación
C) Interfaz de programación de aplicaciones
D) Interacción automatizada con el programa
  • 6. ¿Qué es la depuración en programación?
A) Optimización del rendimiento del código.
B) El proceso de encontrar y corregir errores en un programa.
C) Eliminar todos los comentarios del código.
D) Creación de una nueva función en un programa.
  • 7. ¿Qué símbolo se utiliza habitualmente para indicar comentarios en muchos lenguajes de programación?
A) #
B) //
C) --
D) /*
  • 8. ¿Qué significa "GUI" en el contexto de la programación?
A) Interfaz gráfica de usuario
B) Indicador gráfico de actualización
C) Entrada global del usuario
D) Instrucciones generales de uso
  • 9. ¿Cuál de las siguientes NO es una estructura de control en programación?
A) Selección
B) Secuencia
C) Variable
D) Iteración
  • 10. ¿Qué es un "array" en programación?
A) Tipo de error en un programa.
B) Una forma de organizar archivos en un ordenador.
C) Función que recibe una entrada y produce una salida.
D) Estructura de datos que almacena una colección de elementos.
  • 11. ¿Qué estructura de datos utiliza el principio de "último en entrar, primero en salir"?
A) Lista enlazada
B) Pila
C) Pila
D) Cola
  • 12. ¿Qué significa "OOP" en programación?
A) Orden de precedencia
B) Protocolos de objetos orgánicos
C) Programación orientada a objetos
D) Procesamiento óptimo de los resultados
  • 13. ¿Cómo se denomina el proceso de encontrar y corregir errores en un programa?
A) Ejecutar
B) Estilismo
C) Compilación
D) Depuración
  • 14. ¿Cuál de los siguientes es un sistema de control de versiones comúnmente utilizado en el desarrollo de software?
A) Bugzilla
B) HTML
C) Python
D) Git
  • 15. ¿Qué significa "HTTP" en la programación relacionada con la web?
A) Norma de comunicación web
B) Sintaxis de transferencia de datos
C) Protocolo de texto hiperenlace
D) Protocolo de transferencia de hipertexto
  • 16. ¿Cuál es la función principal de un "compilador" en programación?
A) Interpreta las entradas del usuario
B) Analiza estructuras de datos
C) Genera números aleatorios
D) Traduce código de alto nivel a código máquina.
  • 17. ¿Cuál de los siguientes es un ejemplo de lenguaje de programación de alto nivel?
A) Código máquina
B) Binario
C) Python
D) Montaje
  • 18. ¿Qué significa CSS?
A) Sintaxis de estilo de código
B) Seguridad de los programas informáticos
C) Hojas de estilo en cascada
D) Soluciones creativas de secuencias de comandos
  • 19. ¿Qué significa "SQL" en programación relacionada con bases de datos?
A) Listado de consultas secuenciales
B) Lógica de consulta del sistema
C) Lenguaje de consulta estructurado
D) Localizador de cuestionarios estructurados
  • 20. ¿Cuál de los siguientes NO es un tipo de datos primitivo en programación?
A) Booleano
B) Entero
C) Carácter
D) Matriz
Examen creado con That Quiz — el sitio de matemáticas.