Académique Documents
Professionnel Documents
Culture Documents
Exercice 01:: 1) La Classe Request Dans Symfony Est Une Simple Représentation Orientée Objet Du Message?
Exercice 01:: 1) La Classe Request Dans Symfony Est Une Simple Représentation Orientée Objet Du Message?
Exercice 01 :
1)La classe << Request » dans symfony est une simple représentation << orientée objet » du
message? :
a. HTTP request
2) Dans Symfony, la configuration des routes peut être écrite en ?
d. Toutes les réponses sont vraies (php,xml,yaml)
3) Dans symfony, le code où vous interprétez la requête et créez une réponse est appelé
b.Controller
4) Lequel des éléments suivants renvoie l'objet << Response »> à l'utilisateur?
c. Controller
5) Pour utiliser la méthode render() dans Symfony, votre contrôleur doit hériter la classe
d.Controller
6) Supposons que nous avons injecter le service mailer, dans le fichier << services.yaml >>>
c.$this->container->get('mailer')->send($message);
7) Comment récupérer la valeur du paramètre 'id' en utilisant une requête de type << GET »?
b.$request->query->get('id');
8) Comment récupérer la valeur du paramètre 'id' en utilisant une requête de type <<post>> ?
c. $request->request->get('id');
9. Comment pouvez-vous déclarer une variable dans Twig?
b. {% set var= 'Mon texte' %}
10. Quelle commande utilisez-vous pour générer une nouvelle entité?
a.$ php bin/console doctrine:generate entity
11. Comment déconnecter un utilisateur manuellement dans un contrôleur?
d. Sthis->get('security.token_storage')->setToken(null);
$this->get('request')->getSession()->invalidate();
12. Twig crée-t-il une variable spéciale dans la porté d'une boucle << FOR » pour obtenir
des informations sur l'itération en cours? Si c'est le cas, quel est son nom?
b.loop
13. Dans une classe donnée, comment supprimer automatiquement tous les objets enfants si l'objet
parent est supprimé?
a.cascade={"remove"}
14. Quelle est la commande pour mettre à jour la base de données?
d.$ php bin/console doctrine:schema:update
15.Est-ce que l’ordre d’exécution est correct?
a.vrai
16. Quelle est la syntaxe de commentaire dans Twig?
a. {# Commentaire #}
17. Parmi les codes du contrôleur suivant, lequel supprime correctement une entité?
a. Sem= $this->getDoctrine()->getManager();
Sem->remove($salle);
$em->flush();
17. Supposons qu'on a deux templates Twig: enfant. twig qui étend parent.twig qui contient
un block appelé body. Si l'on surcharge ce block dans enfant.twig, comment retrouver le
a.{% parent()%}
b. Il contrôle la requête
20. Je veux afficher l'attribut contenu de mon objet $message, tout en majuscule, dans une
d. {{ upper($message.contenu) }}
Exercice 02 :
1. EVM signifie :
2. DeFi signifie :
g.Decentralized Finance
b. A la blockchain utilisée
d.A la sélection des Peer (thabet amehy menhom)
5 .NFT signifie :
C.non-fungible token
6. Un masternode:
7. Un coin est :
a. Une cryptomonnaie
b. Non
c. 10 minutes
b.SHA-256
11. Quel est le nom du mécanisme de validation d'une page de la blockchain bitcoin?
a. Proof Of Work
12. Donner le nom de la transaction créant ex-nihilo les bitcoins dans chaque page de
lablockchain
c.Coinbase
13. Quelle clé doit être utilisée par Bob pour être certain que seule Alice puisse lire le
message que Bob veut lui envoyer avec l'algorithme de chiffrement de bout en bout?
d. BTC
c. The merge
17. Les smart contracts sont :
d. Signal