Académique Documents
Professionnel Documents
Culture Documents
Question 2: Quelle est la différence entre un logiciel open source et un logiciel propriétaire ?
a) Un logiciel open source est gratuit, tandis qu'un logiciel propriétaire est payant.
b) Un logiciel open source permet à tout le monde de voir, modifier et distribuer son code
source, tandis qu'un logiciel propriétaire garde son code source confidentiel.
c) Un logiciel open source est généralement plus performant qu'un logiciel propriétaire.
d) Un logiciel open source ne peut être utilisé que par les entreprises, tandis qu'un logiciel
propriétaire est destiné aux particuliers.
Question 3: Quel est le rôle d'un système de gestion de versions (VCS) en développement
logiciel ?
a) Gérer les ressources matérielles
b) Suivre les bugs dans le logiciel
c) Gérer et suivre les modifications apportées au code source
d) Écrire du code source
Question 4: Quelle est la syntaxe correcte pour une boucle "while" en programmation ?
a) for (condition) {...}
b) while {...}
c) do {...} while (condition)
d) while (condition) {...}
Question 5: Quelle est la principale différence entre un site web statique et un site web
dynamique ?
a) Un site web statique utilise HTML uniquement, tandis qu'un site web dynamique utilise
JavaScript.
b) Un site web statique ne peut pas être consulté sur un smartphone, tandis qu'un site web
dynamique le peut.
c) Un site web statique affiche toujours les mêmes informations, tandis qu'un site web
dynamique peut afficher des données qui changent en fonction de l'utilisateur ou du contexte.
d) Un site web statique est plus sécurisé qu'un site web dynamique.
Question 6: Quel est le principal rôle d'un système d'exploitation dans un ordinateur ?
a) Écrire des applications logicielles
b) Exécuter des jeux vidéo
c) Gérer les ressources matérielles et fournir une interface utilisateur
d) Créer des sites web
Question 7: Quelle est la fonction de base du langage SQL (Structured Query Language) ?
a) Créer des jeux vidéo
b) Interagir avec les bases de données pour récupérer, ajouter, mettre à jour et supprimer des
données
c) Créer des pages web interactives
d) Générer des rapports de bug
Question 10: Quel est le langage de programmation principalement utilisé pour le développement
d'applications mobiles sur la plateforme Android ?
a) Java
b) Python
c) C++
d) Swift
Réponses :