QCM Symfony – Partie 16
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. Le composant Console de Symfony fournit des outils pour construire des applications en ligne de commande. Quelle est la classe principale utilisée pour créer les commandes de la console ?
A Symfony\Console\Application
B Symfony\Console\Command
C Symfony\Console\Kernel
D Symfony\Console\Terminal
2. Quel composant de Symfony est utilisé pour traduire les messages dans différentes langues, ce qui rend les applications accessibles à un public mondial ?
A HTTP Foundation
B Routing
C Translator
D Event Dispatcher
3. Quel est l’objectif du composant Symfony Security ?
A Définir les routes API
B Pour gérer les utilisateurs et les groupes
C Pour gérer l’authentification et l’autorisation dans les applications web
D Pour prévenir Cross Site Attack
4. Quel est l’objectif principal du Routing dans Symfony ?
A Définir les routes API
B Créer des templates HTML
C Gérer les migrations de bases de données
D Faire correspondre des URLs à des actions de contrôleurs
5. Dans Symfony, quel fichier de configuration est généralement utilisé pour définir les routes d’une application ?
A composer.json
B config/routes.yaml
C config/router.yaml
D config/router.js
6. Comment les paramètres de routing sont-ils définis dans les routes Symfony ?
A En utilisant l’annotation @param dans le contrôleur
B En tant que paramètres de requête dans l’URL
C Entre accolades {} dans le pattern de routing
D Dans le corps de la requête HTTP
7. Quelle est la fonction du Route Loader dans Symfony ?
A Créer des templates HTML
B Gérer les migrations de bases de données
C Chargement et analyse des fichiers de configuration des routes
D Gérer l’authentification de l’API
8. Dans Symfony, à quoi sert le nom de la route ?
/** * @Route("/index", name="homepage") */ public function showHomePage(){...}
A Définir les routes API
B Créer la route
C Pour charger le fichier de configuration des routes
D Pour identifier de manière unique une route au sein d’une application
9. Quelle commande Symfony est utilisée pour lister toutes les routes définies dans une application Symfony ?
A php artisan routes
B php bin/console route:list
C symfony routes:list
D composer show routes
10. A quoi sert un préfixe de route dans Symfony ?
A Définir les routes API
B Pour regrouper et organiser les routes sous un préfixe d’URL commun
C Pour charger le fichier de configuration des routes
D Pour identifier de manière unique une route au sein d’une application