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.

OUDEV.NET OUDEV.NET OUDEV.NET OUDEV.NET OUDEV.NET OUDEV.NET OUDEV.NET