QCM En Développement Informatique – Partie 7

Question 1 sur 10

1. Quelle est la fonction du `const` en JavaScript ?

  • A Déclarer une variable constante
  • B Déclarer une variable mutable
  • C Créer une fonction
  • D Déclarer une constante globale
A

Le mot-clé const est utilisé pour déclarer une variable dont la valeur ne peut pas être modifiée.

Question 2 sur 10

2. Quel est le rôle principal d'un gestionnaire de versions comme Git ?

  • A Suivre les modifications du code source et collaborer avec d'autres développeurs
  • B Optimiser les performances des applications
  • C Gérer les utilisateurs et les autorisations
  • D Tester le code source
A

Un gestionnaire de versions comme Git est utilisé pour suivre les modifications du code source et faciliter la collaboration entre développeurs.

Question 3 sur 10

3. En SQL, quel est le but de la clause `JOIN` ?

  • A Combiner les lignes de deux ou plusieurs tables basées sur une condition commune
  • B Créer une nouvelle table
  • C Supprimer des enregistrements
  • D Modifier la structure des tables
A

La clause JOIN est utilisée pour combiner les lignes de deux ou plusieurs tables en fonction d'une condition commune.

Question 4 sur 10

4. Quelle est la principale différence entre `class` et `interface` en TypeScript ?

  • A Une `class` peut avoir une implémentation, tandis qu'une `interface` définit uniquement une structure
  • B Une `interface` peut avoir une implémentation, tandis qu'une `class` définit uniquement une structure
  • C Les deux sont identiques
  • D Une `class` et une `interface` sont interchangeables
A

En TypeScript, une class peut avoir une implémentation, tandis qu'une interface définit uniquement une structure sans implémentation.

Question 5 sur 10

5. En Python, quelle fonction est utilisée pour itérer sur les éléments d'un dictionnaire ?

  • A items()
  • B keys()
  • C values()
  • D iterate()
A

La fonction items() est utilisée pour itérer sur les paires clé-valeur d'un dictionnaire en Python.

Question 6 sur 10

6. Quel est le rôle principal du modèle MVC dans le développement web ?

  • A Séparer les préoccupations en Modèle, Vue et Contrôleur
  • B Optimiser les performances du serveur
  • C Gérer les utilisateurs et les autorisations
  • D Générer des pages web statiques
A

Le modèle MVC (Modèle-Vue-Contrôleur) est utilisé pour séparer les préoccupations en Modèle, Vue et Contrôleur dans le développement web.

Question 7 sur 10

7. Quelle commande est utilisée pour afficher les modifications apportées aux fichiers dans un dépôt Git ?

  • A git status
  • B git diff
  • C git log
  • D git show
B

La commande git diff est utilisée pour afficher les modifications apportées aux fichiers dans un dépôt Git.

Question 8 sur 10

8. Quelle est la principale fonction de `console.log` en JavaScript ?

  • A Afficher des informations dans la console du navigateur
  • B Créer des alertes
  • C Modifier le contenu d'une page web
  • D Gérer les événements
A

La fonction console.log est utilisée pour afficher des informations dans la console du navigateur.

Question 9 sur 10

9. Quelle est la différence entre `==` et `===` en Python ?

  • A `==` compare les valeurs, `===` n'existe pas en Python
  • B `==` compare les valeurs et les types, `===` compare uniquement les valeurs
  • C Les deux sont identiques
  • D `===` est utilisé pour les objets, `==` pour les primitives
A

En Python, `==` est utilisé pour comparer les valeurs, tandis que `===` n'existe pas.

Question 10 sur 10

10. Quelle commande Git est utilisée pour réinitialiser les modifications dans un fichier ?

  • A git reset
  • B git revert
  • C git clean
  • D git undo
A

La commande git reset est utilisée pour réinitialiser les modifications dans un fichier dans un dépôt Git.

Ajouter un commentaire

Veuillez vous connecter pour ajouter un commentaire.

Pas encore de commentaires.