ThatQuiz Biblioteca Intenteu aquesta prova
Programació informàtica - Qüestionari
Contribució de: Melis
  • 1. La programació informàtica és el procés de dissenyar i crear instruccions que indiquen a un ordinador com realitzar una tasca específica. Implica escriure codi utilitzant llenguatges de programació com Java, Python, C++ i molts altres. Els programadors han de tenir un coneixement profund de la lògica, els algorismes i les habilitats de resolució de problemes per crear programari eficient i fiable. La programació s'utilitza en diverses aplicacions, com ara el desenvolupament de llocs web, aplicacions mòbils, jocs de vídeo i sistemes operatius. Requereix creativitat, atenció al detall i paciència per depurar i millorar el codi. Aprendre a programar obre oportunitats en diversos sectors i ajuda a configurar el futur de la tecnologia.

    Quin llenguatge de programació es considera de 'baix nivell'?
A) Ruby
B) Llenguatge d'ensamblatge
C) JavaScript
D) Python
  • 2. Quin tipus de dades s'utilitza per emmagatzemar números enters en la programació?
A) Cadena de text
B) Booleà
C) Enter
D) Float
  • 3. En la programació orientada a objectes, què és una classe?
A) Un estil de formatació de text.
B) Un model per a la creació d'objectes.
C) Una notació musical.
D) Un tipus de bucle.
  • 4. Què significa l'acrònim IDE en programació?
A) Motor de disseny interactiu
B) Editor de bases de dades per a Internet
C) Entorn de desenvolupament integrat
D) Empresa digital innovadora
  • 5. Quin símbol indica típicament l'inici d'un comentari en molts llenguatges de programació?
A) <!--
B) */
C) -->
D) //
  • 6. Què és un algorisme en la programació?
A) Un conjunt d'instruccions per resoldre un problema.
B) Una eina de disseny visual.
C) Un mètode per reproduir música.
D) Un tipus d'estructura de dades.
  • 7. Quin llenguatge s'utilitza sovint per desenvolupar aplicacions web?
A) C++
B) JavaScript
C) Swift
D) Java
  • 8. Com s'anomena el procés de trobar i corregir errors en un programa?
A) Depuració
B) Interpretació
C) Compilació
D) Optimització
  • 9. Quin és el resultat de 5 + 3 * 2?
A) 11
B) 13
C) 16
D) 10
  • 10. Com s'anomena el procés de convertir el codi font en codi màquina?
A) Optimització
B) Refactorització
C) Interpretació
D) Compilació
  • 11. Què significa l'acrònim CSS?
A) Sistema d'estructura de contingut
B) Sistema de scripting creatiu
C) Fulls d'estil en cascada
D) Solucions de programari informàtic
  • 12. Quina de les següents opcions és un sistema de control de versions popular?
A) Python
B) MySQL
C) Git
D) HTML
  • 13. Què significa l'acrònim API en programació?
A) Interacció Precisa amb el Programa
B) Interfície de Programació d'Aplicacions
C) Interfície de Programació Avançada
D) Integració Automàtica de Protocols
  • 14. Qual és la finalitat de l'instrucció 'else' en la programació?
A) Repetir un bloc de codi.
B) Proporcionar un bloc de codi alternatiu quan una condició no es compleix.
C) Importar biblioteques externes.
D) Definir una funció.
  • 15. Quin símbol s'utilitza per als comentaris d'una sola línia en molts llenguatges de programació?
A) --
B) ##
C) \/\*
D) \/\/
  • 16. Quin símbol s'utilitza per als comentaris en el llenguatge de programació Python?
A) \/\/
B) #
C) *
D) --
  • 17. Com s'anomena un fragment de codi petit i reutilitzable que realitza una tasca específica?
A) Funció
B) Subrutina
C) Divisió
D) Variable
  • 18. Quina empresa va desenvolupar el llenguatge de programació C#?
A) Amazon
B) Apple
C) Google
D) Microsoft
  • 19. Com s'anomena el procés de combinar camps de dades i mètodes en una sola unitat?
A) Abstracció
B) Encapsulació
C) Polimorfisme
D) Herència
  • 20. Quina de les següents és una plataforma de desenvolupament integrada (IDE) popular per al desenvolupament en Java?
A) PyCharm
B) Sublime Text
C) Eclipse
D) Visual Studio Code
  • 21. Quina estructura de dades organitza els elements en una ordre seqüencial?
A) Arbre
B) Cua (queue)
C) Pila (stack)
D) Array (matriu)
  • 22. En la programació orientada a objectes, com es coneix el procés de creació d'una nova instància d'una classe?
A) Instanciació
B) Definició
C) Declaració
D) Inicialització
  • 23. Quin és el resultat de 3 + 5 en programació?
A) 8
B) 5
C) 3
D) 15
  • 24. Quin és l'objectiu d'un constructor en la programació orientada a objectes?
A) Crear bucles.
B) Importar biblioteques externes.
C) Inicialitzar l'estat d'un objecte.
D) Definir colors en una pàgina web.
  • 25. Quin és el paper d'un compilador en la programació?
A) Traduir el codi font a codi màquina.
B) Depurar errors en el codi.
C) Executar el codi línia per línia.
D) Dissenyar interfícies d'usuari.
  • 26. Quina és la funció principal d'un sistema operatiu?
A) Assegurar les connexions de xarxa.
B) Gestionar els recursos de maquinari i programari.
C) Dissenyar interfícies d'usuari.
D) Crear aplicacions web.
  • 27. ¿A quin tipus de llenguatge s'associa principalment Java?
A) Orientat a objectes
B) Declaratiu
C) Procedural
D) Funcional
  • 28. Quina afirmació és certa sobre el valor 'null' en la programació?
A) És un error.
B) És equivalent a zero.
C) Representa una variable que no té valor.
D) S'utilitza per a operacions lògiques.
  • 29. Quin és el paper d'una funció en la programació?
A) Per realitzar una tasca específica.
B) Per formatar text en un document.
C) Per mostrar imatges a la pantalla.
D) Per reproduir fitxers d'àudio.
  • 30. Quina de les següents opcions és un sistema de gestió de bases de dades relacionals?
A) Python
B) HTML
C) CSS
D) MySQL
  • 31. Com es diu una instrucció que s'executa repetidament en funció d'una determinada condició?
A) Variable
B) Bucle
C) Arregle
D) Funció
  • 32. Quin tipus de llenguatge de programació exigeix que el programador especifiqui les seqüències de passos a seguir per resoldre un problema?
A) Funcional
B) Declaratiu
C) De scripting
D) Procedural
  • 33. Quina de les següents opcions és un exemple d'una instrucció condicional en programació?
A) for-loop
B) while-loop
C) if-else
D) switch-case
  • 34. Quin tipus de llenguatge de programació es basa en un conjunt d'instruccions per realitzar tasques?
A) Imperatiu
B) Funcional
C) Lògic
D) Declaratiu
  • 35. Quin llenguatge de programació és conegut pel seu ús en anàlisi de dades i aprenentatge automàtic?
A) R
B) C#
C) Python
D) PHP
  • 36. Què significa l'acrònim SQL en la programació?
A) Enllaç de consulta de programari
B) Lògica de consulta del sistema
C) Llenguatge de consulta estructurada
D) Lògica de preguntes seqüencials
  • 37. Quin tipus d'error es produeix durant la compilació d'un programa?
A) Error lògic
B) Error de sintaxi
C) Error semàntic
D) Error d'execució
  • 38. Quin tipus de llenguatge de programació permet al programador especificar els resultats desitjats en lloc dels passos detallats per aconseguir-los?
A) Funcional
B) Imperatiu
C) Declaratiu
D) Procedural
Prova creada amb That Quiz — el lloc per crear proves matemàtiques i d'altres matèries.