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
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
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
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
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()
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
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
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
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
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
La commande git reset
est utilisée pour réinitialiser les modifications dans un fichier dans un dépôt Git.
Pas encore de commentaires.
Ajouter un commentaire
Veuillez vous connecter pour ajouter un commentaire.