QCM Symfony – Partie 24

QCM sur le framework Symfony avec des réponses pour la préparation des entretiens d’embauche, tests en ligne, examens et certifications. Ces questions et réponses sur Symfony comprennent divers sujets. Et sont tirés d’un vrai entretien écrit et certaines parties sont en direct. Cette méthode d’apprentissage systématique préparera facilement toute personne pour réussir son test sur Symfony.
 
 

1. Quel est le rôle des adaptateurs de cache dans le composant Cache de Symfony ?

A Pour nettoyer le cache

B Fournir différents systèmes de mise en cache (par exemple, Redis, Memcached, File)

C Gérer les migrations de bases de données

D Aucune de ces réponses n’est vraie.

B
Fournir différents systèmes de mise en cache (par exemple, Redis, Memcached, File).

 

2. Quelle stratégie de mise en cache consiste à stocker une copie de l’ensemble du rendu HTML des pages web et à servir cette copie aux utilisateurs suivants afin de réduire la charge du serveur ?

A Page Caching

B Object Caching

C Opcode Caching

D Session Caching

A
Page Caching (Mise en cache des pages).

 

3. Qu’est-ce que le Reverse Proxy de Symfony et quel est son rôle dans la mise en cache ?

A Une bibliothèque JavaScript

B Un composant Symfony qui gère les sessions des utilisateurs

C Un système de mise en cache qui se trouve devant le serveur web, servant le contenu mis en cache et améliorant les performances.

D Un schéma de base de données pour la mise en cache des données

C
Un système de mise en cache qui se trouve devant le serveur web, servant le contenu mis en cache et améliorant les performances.

 

4. Quelle commande Symfony permet de vider le cache d’une application Symfony ?

A php artisan clear-cache

B php bin/console clear:cache

C symfony cache:clear

D composer clear-cache

C
symfony cache:clear

 

 

5. Qu’est-ce que la mise en cache des opcodes en PHP, et comment améliore-t-elle les performances des applications Symfony ?

A La mise en cache des opcodes est un moyen de stocker et de réutiliser les requêtes de la base de données.

B La mise en cache des opcodes est une méthode pour mettre en cache les pages HTML rendues.

C La mise en cache des opcodes stocke le code PHP compilé en mémoire, ce qui réduit la nécessité de recompiler le code à chaque requête et améliore la vitesse d’exécution.

D La mise en cache des opcodes n’a pas d’impact sur les performances de Symfony.

C
La mise en cache des opcodes stocke le code PHP compilé en mémoire, ce qui réduit la nécessité de recompiler le code à chaque requête et améliore la vitesse d’exécution.

 

6. Quel composant Symfony est utilisé pour optimiser et minifier les ressources CSS et JavaScript dans les applications Symfony ?

A Routing

B Form

C Asset

D Cache

C
Le composant Asset est utilisé pour optimiser et minifier les ressources CSS et JavaScript dans les applications Symfony.

 

7. Dans Symfony, quel est le but du HTTP Cache et comment fonctionne-t-il ?

A Créer des templates HTML

B Stocker les requêtes HTTP

C Stocker les cookies

D Stocker les réponses HTTP mises en cache et les servir en fonction des en-têtes de mise en cache HTTP (par exemple, Last-Modified)

D
Stocker les réponses HTTP mises en cache et les servir en fonction des en-têtes de mise en cache HTTP (par exemple, Last-Modified).

 

 

8. Quelle stratégie de mise en cache est utilisée pour mettre en cache des objets particuliers ou des données coûteuses à calculer ou à extraire d’une base de données ?

A Page Caching

B Object Caching

C Opcode Caching

D Session Caching

B
Mise en cache d’objets (Object Caching) est utilisée pour mettre en cache des objets particuliers ou des données coûteuses à calculer ou à extraire d’une base de données.

 

9. Dans Symfony, quel est l’objectif principal des tests ?

A Assurer l’exactitude et la fiabilité du code d’une application en automatisant le processus de vérification de son comportement

B Pour rendre l’application rapide et accessible

C Pour rendre le code facile à lire

D Pour optimiser le code source

A
Assurer l’exactitude et la fiabilité du code d’une application en automatisant le processus de vérification de son comportement.

 

10. Quel framework de test est couramment utilisé pour écrire des tests unitaires dans les applications Symfony ?

A PHPUnit

B Codeception

C Behat

D PHPSpec

A
PHPUnit.

 

 

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *