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) Llenguatge d'ensamblatge
B) JavaScript
C) Python
D) Ruby
  • 2. Quin tipus de dades s'utilitza per emmagatzemar números enters en la programació?
A) Booleà
B) Cadena de text
C) Enter
D) Float
  • 3. En la programació orientada a objectes, què és una classe?
A) Un tipus de bucle.
B) Un model per a la creació d'objectes.
C) Una notació musical.
D) Un estil de formatació de text.
  • 4. Què significa l'acrònim IDE en programació?
A) Motor de disseny interactiu
B) Entorn de desenvolupament integrat
C) Editor de bases de dades per a Internet
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 mètode per reproduir música.
B) Una eina de disseny visual.
C) Un tipus d'estructura de dades.
D) Un conjunt d'instruccions per resoldre un problema.
  • 7. Quin llenguatge s'utilitza sovint per desenvolupar aplicacions web?
A) Swift
B) C++
C) JavaScript
D) Java
  • 8. Com s'anomena el procés de trobar i corregir errors en un programa?
A) Depuració
B) Compilació
C) Optimització
D) Interpretació
  • 9. Quin és el resultat de 5 + 3 * 2?
A) 11
B) 13
C) 10
D) 16
  • 10. Com s'anomena el procés de convertir el codi font en codi màquina?
A) Refactorització
B) Interpretació
C) Compilació
D) Optimització
  • 11. Què significa l'acrònim CSS?
A) Solucions de programari informàtic
B) Sistema d'estructura de contingut
C) Fulls d'estil en cascada
D) Sistema de scripting creatiu
  • 12. Quina de les següents opcions és un sistema de control de versions popular?
A) HTML
B) Git
C) Python
D) MySQL
  • 13. Què significa l'acrònim API en programació?
A) Interfície de Programació d'Aplicacions
B) Interfície de Programació Avançada
C) Interacció Precisa amb el Programa
D) Integració Automàtica de Protocols
  • 14. Qual és la finalitat de l'instrucció 'else' en la programació?
A) Proporcionar un bloc de codi alternatiu quan una condició no es compleix.
B) Importar biblioteques externes.
C) Repetir un bloc de codi.
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) Variable
D) Divisió
  • 18. Quina empresa va desenvolupar el llenguatge de programació C#?
A) Google
B) Amazon
C) Apple
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) Eclipse
B) Sublime Text
C) Visual Studio Code
D) PyCharm
  • 21. Quina estructura de dades organitza els elements en una ordre seqüencial?
A) Pila (stack)
B) Array (matriu)
C) Cua (queue)
D) Arbre
  • 22. En la programació orientada a objectes, com es coneix el procés de creació d'una nova instància d'una classe?
A) Definició
B) Instanciació
C) Declaració
D) Inicialització
  • 23. Quin és el resultat de 3 + 5 en programació?
A) 5
B) 3
C) 8
D) 15
  • 24. Quin és l'objectiu d'un constructor en la programació orientada a objectes?
A) Inicialitzar l'estat d'un objecte.
B) Definir colors en una pàgina web.
C) Importar biblioteques externes.
D) Crear bucles.
  • 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) Dissenyar interfícies d'usuari.
D) Executar el codi línia per línia.
  • 26. Quina és la funció principal d'un sistema operatiu?
A) Gestionar els recursos de maquinari i programari.
B) Crear aplicacions web.
C) Assegurar les connexions de xarxa.
D) Dissenyar interfícies d'usuari.
  • 27. ¿A quin tipus de llenguatge s'associa principalment Java?
A) Procedural
B) Funcional
C) Orientat a objectes
D) Declaratiu
  • 28. Quina afirmació és certa sobre el valor 'null' en la programació?
A) És equivalent a zero.
B) Representa una variable que no té valor.
C) És un error.
D) S'utilitza per a operacions lògiques.
  • 29. Quin és el paper d'una funció en la programació?
A) Per formatar text en un document.
B) Per realitzar una tasca específica.
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) MySQL
B) CSS
C) HTML
D) Python
  • 31. Com es diu una instrucció que s'executa repetidament en funció d'una determinada condició?
A) Arregle
B) Bucle
C) Funció
D) Variable
  • 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) switch-case
B) for-loop
C) while-loop
D) if-else
  • 34. Quin tipus de llenguatge de programació es basa en un conjunt d'instruccions per realitzar tasques?
A) Imperatiu
B) Funcional
C) Declaratiu
D) Lògic
  • 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) Llenguatge de consulta estructurada
B) Lògica de preguntes seqüencials
C) Lògica de consulta del sistema
D) Enllaç de consulta de programari
  • 37. Quin tipus d'error es produeix durant la compilació d'un programa?
A) Error semàntic
B) Error de sintaxi
C) Error lògic
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) Imperatiu
B) Declaratiu
C) Funcional
D) Procedural
Prova creada amb That Quiz — el lloc per crear proves matemàtiques i d'altres matèries.