QCM En Développement Informatique – Partie 3

Question 1 sur 10

1. Quel protocole est utilisé pour sécuriser les communications web ?

  • A HTTP
  • B FTP
  • C HTTPS
  • D SMTP
C

Le protocole HTTPS (HyperText Transfer Protocol Secure) est utilisé pour sécuriser les communications web en chiffrant les données échangées.

Question 2 sur 10

2. Quel est le but principal de l'utilisation des conteneurs dans Docker ?

  • A Gérer les utilisateurs
  • B Sécuriser les communications
  • C Isoler les applications
  • D Optimiser les performances du réseau
C

Les conteneurs Docker sont utilisés pour isoler les applications dans des environnements contrôlés et reproductibles.

Question 3 sur 10

3. En SQL, quelle commande est utilisée pour créer une nouvelle table ?

  • A CREATE TABLE
  • B NEW TABLE
  • C ADD TABLE
  • D MAKE TABLE
A

La commande CREATE TABLE est utilisée pour créer une nouvelle table dans une base de données SQL.

Question 4 sur 10

4. Quelle est la différence entre une méthode synchrone et asynchrone en JavaScript ?

  • A La méthode synchrone bloque l'exécution jusqu'à ce que la tâche soit terminée, l'asynchrone non
  • B La méthode asynchrone bloque l'exécution, l'autre non
  • C Les deux méthodes sont identiques
  • D Les méthodes synchrones sont plus rapides
A

Les méthodes synchrones bloquent l'exécution du programme jusqu'à la fin de la tâche, tandis que les méthodes asynchrones permettent à l'exécution de continuer en attendant que la tâche soit terminée.

Question 5 sur 10

5. Quel est le rôle de la méthode `fetch` en JavaScript ?

  • A Envoyer des requêtes HTTP
  • B Modifier le DOM
  • C Lire des fichiers locaux
  • D Créer des objets
A

La méthode fetch est utilisée pour envoyer des requêtes HTTP et obtenir des réponses.

Question 6 sur 10

6. Quelle fonction Python permet de lire le contenu d'un fichier ?

  • A read()
  • B get()
  • C load()
  • D fetch()
A

La fonction read() permet de lire le contenu d'un fichier en Python.

Question 7 sur 10

7. Quelle commande Git est utilisée pour voir l'historique des commits ?

  • A git log
  • B git history
  • C git commits
  • D git status
A

La commande git log affiche l'historique des commits dans un dépôt Git.

Question 8 sur 10

8. Quel langage est utilisé principalement pour le développement web côté client ?

  • A HTML
  • B CSS
  • C JavaScript
  • D SQL
C

JavaScript est le langage principalement utilisé pour le développement web côté client.

Question 9 sur 10

9. En Python, quel est le type de donnée pour représenter un nombre entier ?

  • A int
  • B float
  • C str
  • D list
A

Le type de donnée pour représenter un nombre entier en Python est int.

Question 10 sur 10

10. Quelle est la principale différence entre un serveur web et un serveur d'application ?

  • A Un serveur web gère les requêtes HTTP, un serveur d'application gère la logique métier
  • B Un serveur web gère la logique métier, un serveur d'application gère les requêtes HTTP
  • C Les deux sont identiques
  • D Un serveur web est pour les bases de données, un serveur d'application est pour le stockage de fichiers
A

Un serveur web gère les requêtes HTTP et sert les fichiers statiques, tandis qu'un serveur d'application gère la logique métier et peut générer des réponses dynamiques.

Ajouter un commentaire

Veuillez vous connecter pour ajouter un commentaire.

Pas encore de commentaires.