QCM Symfony – Partie 28

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. Quelle est la structure de répertoire recommandée pour déployer une application Symfony ?

A Un seul répertoire contenant tous les fichiers de l’application

B Une structure qui reflète l’environnement de développement, y compris les outils et les fichiers de développement

C Une structure de répertoire qui sépare le code de l’application des ressources publiques et de la configuration

D Il n’y a pas de structure recommandée ; cela dépend des préférences du développeur.

C
Une structure de répertoire qui sépare le code de l’application des ressources publiques et de la configuration.

 

2. Comment optimiser Symfony pour la performance en production ?

A En désactivant la mise en cache

B En activant le mode debug

C En installant des packages de développement supplémentaires

D En configurant Symfony pour utiliser un cache de production et en optimisant les requêtes de base de données

D
En configurant Symfony pour utiliser un cache de production et en optimisant les requêtes de base de données.

 

3. Quel est l’intérêt de définir des permissions et des droits appropriés pour les fichiers de l’application Symfony ?

A Pour éviter les attaques

B Pour s’assurer que le serveur web peut lire et écrire des fichiers selon les besoins tout en maintenant la sécurité.

C Pour sécuriser l’application

D Pour rendre l’application rapide

B
Pour s’assurer que le serveur web peut lire et écrire des fichiers selon les besoins tout en maintenant la sécurité.

 

4. Quelle commande est généralement utilisée pour déployer une application Symfony sur un serveur de production à l’aide de Symfony Flex ?

A php artisan deploy

B php bin/console deploy

C symfony deploy

D composer deploy

C
symfony deploy

 

 

5. Quel est l’objectif principal de l’optimisation des performances des applications Symfony ?

A Augmenter le nombre de tables de la base de données

B Améliorer la vitesse et l’efficacité de l’application, en fournissant des temps de réponse plus rapides aux utilisateurs

C Augmenter la taille du cache

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

B
Améliorer la vitesse et l’efficacité de l’application, en fournissant des temps de réponse plus rapides aux utilisateurs.

 

6. Quel est l’objectif principal de Symfony Flex dans les applications Symfony ?

A Créer des templates HTML

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

C Définir des routes API

D Simplifier la gestion des applications Symfony en automatisant les tâches courantes, telles que l’installation et la configuration des paquets.

D
Simplifier la gestion des applications Symfony en automatisant les tâches courantes, telles que l’installation et la configuration des paquets.

 

7. Quelle commande est utilisée pour installer Symfony Flex dans un projet Symfony ?

A composer require symfony/flex

B php bin/console flex:install

C symfony install-flex

D composer require symfony/flex --dev

A
composer require symfony/flex

 

 

8. Comment Symfony Flex gère-t-il les dépendances et les recettes des applications Symfony ?

A En créant une liste de dépendances dans un fichier de configuration YAML

B En utilisant un fichier manifeste appelé symfony.lock pour suivre les dépendances et les recettes

C En modifiant directement le fichier composer.json

D En installant les dépendances sans les recettes

B
En utilisant un fichier manifeste appelé symfony.lock pour suivre les dépendances et les recettes.

 

9. Que sont les recettes Symfony Flex ?

A Instructions de cuisine pour les développeurs Symfony

B Fichiers de configuration et modifications de code qui configurent et adaptent automatiquement les paquets pour les applications Symfony

C Un type de middleware

D Une forme d’injection de dépendance

B
Fichiers de configuration et modifications de code qui configurent et adaptent automatiquement les paquets pour les applications Symfony.

 

10. Quelle commande est utilisée pour lister les recettes disponibles et choisir celles à appliquer à une application Symfony en utilisant Symfony Flex ?

A php bin/console flex:recipes:list

B composer require symfony/recipe

C symfony list:recipes

D composer flex:list

A
php bin/console flex:recipes:list

 

 

Laisser un commentaire

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