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. A quoi sert principalement Symfony ?

A Créer des applications mobiles

B Créer des applications web

C Écrire des logiciels de bureau

D L’analyse de données

B
Symfony est utilisé pour créer des applications web.

 

2. Symfony est écrit dans quel langage de programmation ?

A Python

B Ruby

C PHP

D JavaScript

C
Symfony est écrit avec le langage de programmation PHP.

 

3. Quelle est la méthode recommandée pour installer Symfony sur votre machine de développement ?

A En téléchargeant un fichier ZIP depuis le site web de Symfony

B En utilisant Composer pour créer un nouveau projet Symfony

C En clonant le dépôt Symfony GitHub

D Installer Symfony via npm

B
La méthode recommandée pour installer Symfony sur votre machine de développement est d’utiliser Composer.

 

4. Quelle commande de Composer est utilisée pour créer un nouveau projet Symfony ?

A composer create-project symfony/skeleton my-project

B composer new symfony/my-project

C composer install symfony/skeleton my-project

D composer start-project symfony my-project

A
La commande Composer utilisée pour créer un nouveau projet Symfony est:

composer create-project symfony/skeleton my-project

 

 

5. A quoi sert l’outil Symfony Flex pendant le processus d’installation ?

A A installer les composants Symfony un par un

B Pour gérer les migrations de bases de données

C Pour configurer et gérer automatiquement les applications Symfony

D Créer des templates HTML

C
Symfony Flex est un plugin Composer qui modifie le comportement des commandes requirements, update et remove. Flex fonctionne pour Symfony 3.3 ou plus, à partir de Symfony 4.0 Flex est utilisé comme option par défaut.

 

6. Quel serveur web est généralement recommandé pour exécuter des applications Symfony dans un environnement de développement ?

A Nginx

B Apache

C Node.js

D Tomcat

B
– Apache est un logiciel libre, ce qui signifie que son utilisation et sa modification sont gratuites.
– Apache peut fonctionner sur plusieurs systèmes d’exploitation, notamment Windows, Linux et macOS.
– Apache est connu pour ses performances élevées et peut gérer un grand nombre de connexions simultanées.

 

7. Lequel des énoncés suivants décrit le mieux la philosophie de Symfony ?

A La simplicité plutôt que la complexité

B Logiciel propriétaire uniquement

C Personnalisation illimitée

D Pas de support communautaire

A
La philosophie de Symfony s’articule autour de la simplicité et de la lisibilité.

 

 

8. Après avoir installé Symfony, comment pouvez-vous démarrer le serveur de développement local pour prévisualiser votre application ?

A Exécutez npm start

B Exécutez php artisan serve

C Exécutez symfony server:start

D Symfony n’inclut pas de serveur de développement local.

C
Exécutez symfony server:start

 

9. Quel répertoire contient les fichiers de configuration de l’application, tels que services.yaml et routes.yaml ?

A src

B config

C var

D public

B
Le répertoire qui contient les fichiers de configuration de l’application, tels que services.yaml et routes.yaml est « config ».

 

10. Qu’est-ce que l’édition standard de Symfony apporte aux développeurs ?

A Un ensemble de routes prédéfinies

B Un framework complet avec des composants communs et des bonnes pratiques

C Seulement un moteur de templates

D Un système de gestion de contenu

B
L’édition standard de Symfony apporte aux développeurs un framework complet avec des composants communs et des bonnes pratiques.

 

 
 

Laisser un commentaire

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