Maven - Test simulé
Cette section vous présente divers ensembles de tests simulés liés à Maven. Vous pouvez télécharger ces exemples de tests simulés sur votre ordinateur local et les résoudre hors ligne à votre convenance. Chaque test fictif est fourni avec une clé de test fictif pour vous permettre de vérifier le score final et de noter vous-même.
Maven Mock Test I
Q 1 - Lequel des énoncés suivants est vrai à propos de Maven?
R - Maven est un outil de gestion et de compréhension de projet.
B - Maven fournit aux développeurs un cadre complet de cycle de vie de construction.
Réponse: C
Explication
Maven est un outil de gestion et de compréhension de projet. Maven fournit aux développeurs un cadre complet de cycle de vie de construction.
Q 2 - Lequel des énoncés suivants est vrai à propos de Maven?
Réponse: C
Explication
L'équipe de développement peut automatiser l'infrastructure de construction du projet en un rien de temps car Maven utilise une disposition de répertoire standard et un cycle de vie de construction par défaut.
Q 3 - Laquelle des affirmations suivantes est vraie à propos des conventions Maven?
B - Les développeurs utilisant maven n'ont pas à mentionner tous les détails de configuration.
Réponse: C
Explication
Maven utilise la Convention sur la configuration, ce qui signifie que les développeurs ne sont pas obligés de créer eux-mêmes le processus de construction. Les développeurs n'ont pas à mentionner tous les détails de configuration.
Q 4 - Parmi les aspects suivants d'un projet, lesquels peuvent être gérés avec Maven?
Réponse: D
Explication
Tous les aspects ci-dessus d'un projet peuvent être gérés à l'aide de Maven.
Q 5 - Parmi les aspects suivants d'un projet, lesquels peuvent être gérés avec Maven?
Réponse: D
Explication
Tous les aspects ci-dessus d'un projet peuvent être gérés à l'aide de Maven.
Q 6 - Parmi les aspects suivants d'un projet, lesquels peuvent être gérés avec Maven?
Réponse: C
Explication
Les deux aspects ci-dessus d'un projet peuvent être gérés à l'aide de Maven.
Q 7 - Laquelle des commandes suivantes peut indiquer la version de maven?
Réponse: A
Explication
mvn --version indique la version de maven.
Q 8 - Que signifie POM?
Réponse: B
Explication
POM signifie Project Object Model.
Q 9 - Qu'est-ce qui est vrai à propos de POM?
Réponse: C
Explication
POM signifie Project Object Model. C'est l'unité de travail fondamentale à Maven. C'est un fichier XML.
Q 10 - Qu'est-ce qui est vrai à propos de POM?
R - Il réside toujours dans le répertoire de base du projet en tant que pom.xml.
Réponse: C
Explication
POM contient des informations sur le projet et divers détails de configuration utilisés par Maven pour construire le (s) projet (s) et il réside toujours dans le répertoire de base du projet en tant que pom.xml.
Q 11 - Lequel des éléments de configuration suivants est présent dans POM.xml?
Réponse: D
Explication
Tous les éléments de configuration ci-dessus sont présents dans POM.xml.
Q 12 - Lequel des éléments de configuration suivants est présent dans POM.xml?
Réponse: C
Explication
Les deux éléments de configuration ci-dessus sont présents dans POM.xml.
Q 13 - Lequel des éléments de configuration suivants est présent dans POM.xml?
Réponse: C
Explication
Les deux éléments de configuration ci-dessus sont présents dans POM.xml.
Q 14 - Lequel des énoncés suivants est vrai à propos de l'artefact maven?
R - Un artefact maven est un fichier, généralement un JAR qui est déployé dans un référentiel Maven.
Réponse: C
Explication
Un artefact maven est un fichier, généralement un JAR qui est déployé dans un référentiel Maven. Une build Maven produit un ou plusieurs artefacts, tels qu'un JAR compilé et un JAR «sources».
Q 15 - Laquelle des affirmations suivantes est vraie à propos de l'artefact maven?
R - Chaque artefact a un ID de groupe, un ID d'artefact (juste un nom) et une chaîne de version.
B - L'ID de groupe, l'ID d'artefact et la version identifient de manière unique l'artefact.
C - Les dépendances d'un projet sont spécifiées comme des artefacts.
Réponse: D
Explication
Chaque artefact a un ID de groupe (généralement un nom de domaine inversé, comme com.example.foo), un ID d'artefact (juste un nom) et une chaîne de version. Les trois ensemble identifient de manière unique l'artefact. Les dépendances d'un projet sont spécifiées comme des artefacts.
Q 16 - Lequel des énoncés suivants est vrai à propos du cycle de vie de Maven Build?
Réponse: C
Explication
Un cycle de vie de construction est une séquence bien définie de phases qui définissent l'ordre dans lequel les objectifs doivent être exécutés. Ici, la phase représente une étape du cycle de vie.
Q 17 - Laquelle des affirmations suivantes est vraie à propos du cycle de vie «propre» de Maven?
R - Il nettoie les artefacts créés par les versions précédentes.
B - Ceci est utilisé pour construire l'application.
Réponse: A
Explication
clean: nettoie les artefacts créés par les versions précédentes.
Q 18 - Laquelle des affirmations suivantes est vraie à propos du cycle de vie de «construire» Maven?
R - Il nettoie les artefacts créés par les versions précédentes.
B - Ceci est utilisé pour construire l'application.
Réponse: B
Explication
default (ou build) - Ceci est utilisé pour construire l'application.
Q 19 - Laquelle des affirmations suivantes est vraie à propos du cycle de vie Maven «site»?
R - Il nettoie les artefacts créés par les versions précédentes.
B - Ceci est utilisé pour construire l'application.
Réponse: C
Explication
site - génère la documentation du site pour le projet.
Q 20 - Laquelle des commandes suivantes supprime le répertoire cible avec toutes les données de construction avant de démarrer le processus de construction?
Réponse: A
Explication
La commande mvn clean supprime le répertoire cible avec toutes les données de construction avant de démarrer le processus de construction.
Q 21 - Laquelle des commandes suivantes crée rapidement le site Maven?
Réponse: D
Explication
La commande mvn site permet de créer rapidement le site Maven.
Q 22 - Laquelle des phases suivantes du cycle de vie maven valide que le projet est correct et que toutes les informations nécessaires sont disponibles?
Réponse: A
Explication
La phase de validation valide que le projet est correct et que toutes les informations nécessaires sont disponibles.
Q 23 - Laquelle des phases suivantes du cycle de vie maven compile le code source du projet?
Réponse: B
Explication
phase de compilation compile le code source du projet.
Q 24 - Laquelle des phases suivantes du cycle de vie maven teste le code source compilé à l'aide d'un cadre de test unitaire approprié?
Réponse: C
Explication
La phase de test teste le code source compilé à l'aide d'un cadre de test unitaire approprié. Ces tests ne devraient pas exiger que le code soit empaqueté ou déployé.
Q 25 - Laquelle des phases suivantes du cycle de vie maven prend le code compilé et le conditionne dans son format distribuable, tel qu'un JAR?
Réponse: D
Explication
package phase prend le code compilé et le conditionne dans son format distribuable, tel qu'un JAR.
Feuille de réponses
| Numéro de question | Clé de réponse |
|---|---|
| 1 | C |
| 2 | C |
| 3 | C |
| 4 | ré |
| 5 | ré |
| 6 | C |
| sept | UNE |
| 8 | B |
| 9 | C |
| dix | C |
| 11 | ré |
| 12 | C |
| 13 | C |
| 14 | C |
| 15 | ré |
| 16 | C |
| 17 | UNE |
| 18 | B |
| 19 | C |
| 20 | UNE |
| 21 | ré |
| 22 | UNE |
| 23 | B |
| 24 | C |
| 25 | ré |
