QCM Symfony – Partie 1

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. La classe « Request » dans symfony est une simple représentation « orientée objet » du message ____?

A HTTP request

B HTML request

C PHP request

D TCP request

A

 

2. Convertir le code PHP suivant en Twig.
<?php 
foreach($products as $value => $key){
  //...
}
?>
{% for value,key in products %}
    {# ... #}
{% endfor %}

 

3. Dans Symfony, la configuration des routes peut être écrite en_____?

A YAML

B PHP

C XML

D Tout les réponses sont vrais

D

 

4. Dans symfony, le code où vous interprétez la requête et créez une réponse est appelé _____?

A Interpreter

B Controller

C Router

D Kernel

B

 

 

5. Les packages de Symfony sont appelés ____________, sont des applications entièrement fonctionnelles comprenant des bibliothèques, des bundles, une structure de répertoires et une configuration par défaut.

A distributions

B binaires

C librairies

D composer

A

 

6. Quelle est la sortie du code Twig suivant?
{{ {name: "Alex", first: false, address: "42 Villenoise, Paris"} | first }}

A Le filtre «first» n’existe pas dans Twig

B Erreur: conversion de tableau en string

C name

D Alex

D

 

7. Lequel des éléments suivants renvoie l’objet « Response » à l’utilisateur?

A Bundle

B Kernel

C Controller

D Fixture

C

 

 

8. Dans Symfony, pour créer un bundle appelé « AcAppBundle », laquelle des commandes suivantes doit être exécutée?

A $ php app/console generate:bundle –namespace=Ac –format=yml

B $ php app/console generate:bundle –namespace=/AppBundle –format=yml

C $ php app/console generate:bundle –namespace=AcAppBundle/AppBundle –format=yml

D $ php app/console generate:bundle –namespace=Ac/AppBundle –format=yml

D

 

9. L’objectif de chaque contrôleur de Symfony est de renvoyer un _____?

A Objet Response

B Objet Request

C Objet PHP

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

A

 

10. Pour utiliser la méthode render() dans Symfony, votre contrôleur doit hériter la classe ______?

A Router

B Config

C Render

D Controller

D

 

 
 
Partagez cet article

Laisser un commentaire

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