Question 1 sur 10
1. Quel est l'objectif principal des tests unitaires en développement logiciel ?
- A Vérifier la performance du système
- B Tester les interactions entre modules
- C Tester des unités de code individuelles
- D Vérifier la conformité aux spécifications
Les tests unitaires sont conçus pour tester des unités de code individuelles afin de s'assurer qu'elles fonctionnent correctement.
Question 2 sur 10
2. Quel framework est utilisé pour le développement d'applications web en Python ?
- A Django
- B Laravel
- C Ruby on Rails
- D Spring
Django est un framework web populaire pour le développement d'applications en Python.
Question 3 sur 10
3. Quelle méthode HTTP est utilisée pour créer une ressource sur le serveur ?
- A POST
- B GET
- C PUT
- D DELETE
La méthode POST
est utilisée pour créer une nouvelle ressource sur le serveur.
Question 4 sur 10
4. Quelle structure de données est souvent utilisée pour représenter un arbre ?
- A Liste
- B Tableau
- C Pile
- D Graphe
Un arbre est souvent représenté en utilisant une structure de données de type graphe.
Question 5 sur 10
5. Quelle commande Linux permet de modifier les permissions des fichiers ?
- A chmod
- B ls
- C cp
- D mv
La commande chmod
est utilisée pour modifier les permissions des fichiers sous Linux.
Question 6 sur 10
6. Quel est le rôle de la méthode `async` en JavaScript ?
- A Définir des fonctions asynchrones
- B Créer des objets
- C Manipuler le DOM
- D Gérer les événements
Le mot-clé async
est utilisé pour définir des fonctions asynchrones qui retournent des promesses.
Question 7 sur 10
7. En Java, quelle interface est utilisée pour représenter une collection d'éléments ?
- A List
- B Set
- C Map
- D Collection
L'interface Collection
est la racine de la hiérarchie des collections en Java.
Question 8 sur 10
8. Quelle est la fonction de la méthode `bind` en JavaScript ?
- A Lier une fonction à un objet spécifique
- B Fusionner des objets
- C Créer une nouvelle fonction
- D Analyser des chaînes de caractères
La méthode bind
est utilisée pour lier une fonction à un objet spécifique et définir son contexte d'exécution.
Question 9 sur 10
9. Quelle est la différence entre `==` et `===` en JavaScript ?
- A `==` compare les valeurs après conversion de type, `===` compare les valeurs et les types sans conversion
- 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
Le double égal `==` compare les valeurs après conversion de type, tandis que le triple égal `===` compare les valeurs et les types sans conversion.
Question 10 sur 10
10. Quelle est la différence entre `GET` et `POST` dans une requête HTTP ?
- A `GET` récupère des données, `POST` envoie des données au serveur
- B `POST` récupère des données, `GET` envoie des données au serveur
- C `GET` et `POST` sont identiques
- D `GET` est utilisé pour la mise à jour, `POST` pour la suppression
La méthode GET
est utilisée pour récupérer des données du serveur, tandis que la méthode POST
est utilisée pour envoyer des données au serveur.
Pas encore de commentaires.
Ajouter un commentaire
Veuillez vous connecter pour ajouter un commentaire.