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