QCM Symfony – Partie 9
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 ____ permet une programmation basée sur les événements ?
A Serializer
B EventDispatcher
C DependencyInjection
D Aucune de ces réponses n’est vraie.
2. Comment accéder aux variables d’environnement dans les fichiers de configuration YAML dans Symfony 3.2 ?
A password: "%env(DB_PASSWORD)%"
B password: "%printenv(DB_PASSWORD)%"
C password: "%envvar(DB_PASSWORD)%"
D password: "%var(DB_PASSWORD)%"
E Vous ne pouvez pas accéder aux variables d’environnement dans les fichiers de configuration.
3. Le composant ____ vous permet de charger, d’analyser, de lire et de vérifier des fichiers XML, YAML, PHP et des configurations.
A Process
B Config
C DependencyInjection
D EventDispatcher
4. Les configurations YAML se composent de combien de sections ?
A 1
B 2
C 3
D 4
5. Dans la programmation basée sur les événements, combien de types d’objets existent-ils ?
A 1
B 2
C 3
D 4
6. L’application principale est placée dans un bundle, couramment appelé ____.
A AdminBundle
B AppBundle
C ApplicationBundle
D FosUserBundle
7. Le composant ____ définit une couche orientée objet pour la spécification HTTP ?
A HTTPObject
B HTTPObjectlayer
C HttpFoundation
D HttpBundle
8. La classe ____ est une représentation orientée objet de la requête HTTP.
A Response
B Request
C Foundation
D Object
9. La fonction ____ peut être utilisée pour remplacer les variables globales de PHP.
A overrideGlobals()
B override()
C overridenGlobals()
D globals()
10. Peut-on exécuter une commande de console Symfony à partir d’une autre commande Symfony ?
A Oui, avec $command->execute($input, $output);
B Oui, avec $command->run($input, $output);
C Oui, avec $command->call($input, $output);
D Oui, avec $command->forward($input, $output);
E Non, une commande de console ne peut être exécutée qu’à partir de la console.