Test simulé log4j
Cette section vous présente divers ensembles de tests simulés liés à log4j Framework. 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.
Test simulé log4j I
Q 1 - Lequel des énoncés suivants est correct à propos de log4j?
B - log4j a été porté dans les langages C, C ++, C #, Perl, Python, Ruby et Eiffel.
Réponse: D
Explication
Toutes les options ci-dessus sont correctes.
Q 2 - Parmi les objets log4j suivants, lesquels sont responsables de la capture des informations de journalisation?
Réponse: A
Explication
bûcherons - Responsable de la capture des informations de journalisation.
Q 3 - Parmi les objets log4j suivants, lesquels sont responsables de la publication des informations de journalisation vers diverses destinations préférées?
Réponse: B
Explication
appenders - Responsable de la publication des informations de journalisation vers diverses destinations préférées.
Q 4 - Parmi les objets log4j suivants, lesquels sont responsables du formatage des informations de journalisation dans différents styles?
Réponse: C
Explication
layouts - Responsable du formatage des informations de journalisation dans différents styles.
Q 5 - Lequel des énoncés suivants est correct à propos de log4j?
B - Il est optimisé pour la vitesse.
Réponse: D
Explication
Toutes les options ci-dessus sont correctes.
Q 6 - Lequel des énoncés suivants est correct à propos de log4j?
R - Il prend en charge plusieurs appenders de sortie par enregistreur.
B - Il est optimisé pour la vitesse.
Réponse: D
Explication
Toutes les options ci-dessus sont correctes.
Q 7 - Lequel des énoncés suivants est correct à propos de log4j?
R - Il prend en charge l'internationalisation.
B - Il n'est pas limité à un ensemble prédéfini d'installations.
Réponse: D
Explication
Toutes les options ci-dessus sont correctes.
Q 8 - Lequel des énoncés suivants est correct à propos de log4j?
R - Il est conçu pour gérer les exceptions Java dès le début.
B - Il utilise plusieurs niveaux, à savoir ALL, TRACE, DEBUG, INFO, WARN, ERROR et FATAL.
C - Le format de la sortie du journal peut être facilement modifié en étendant la classe Layout.
Réponse: D
Explication
Toutes les options ci-dessus sont correctes.
Q 9 - Lequel des énoncés suivants est correct à propos de log4j?
B - C'est un arrêt en cas de panne.
C - log4j ne garantit pas que chaque instruction de journal sera livrée à sa destination.
Réponse: D
Explication
Toutes les options ci-dessus sont correctes.
Q 10 - Lequel des énoncés suivants est correct à propos de l'objet Logger?
R - La couche de niveau supérieur de l'architecture log4j est le Logger qui fournit l'objet Logger.
Réponse: C
Explication
Les deux options ci-dessus sont correctes.
Q 11 - Lequel des énoncés suivants est correct à propos de l'objet Layout?
B - Il prend en charge les objets appender avant de publier les informations de journalisation.
Réponse: D
Explication
Toutes les options ci-dessus sont correctes.
Q 12 - Lequel des énoncés suivants est correct à propos de l'objet Appender?
Réponse: C
Explication
Les deux options ci-dessus sont correctes.
Q 13 - Lequel des énoncés suivants est correct à propos de l'objet Level?
A - L'objet Level définit la granularité et la priorité de toute information de journalisation.
Réponse: C
Explication
Les deux options ci-dessus sont correctes.
Q 14 - Lequel des énoncés suivants est correct à propos de l'objet Filtre?
B - Un objet Appender peut être associé à plusieurs objets Filter.
Réponse: C
Explication
Les deux options ci-dessus sont correctes.
Q 15 - Lequel des énoncés suivants est correct à propos de l'objet ObjectRenderer?
Réponse: C
Explication
Les deux options ci-dessus sont correctes.
Q 16 - Lequel des énoncés suivants est correct à propos de l'objet LogManager?
Réponse: C
Explication
Les deux options ci-dessus sont correctes.
Q 17 - Lequel des énoncés suivants est correct à propos de log4j.properties?
B - Par défaut, le LogManager recherche un fichier nommé log4j.properties dans le CLASSPATH.
Réponse: C
Explication
Les deux options ci-dessus sont correctes.
Q 18 - Lequel des énoncés suivants est correct à propos de l'objet de mise en page dans Appender?
B - Les objets Layout peuvent être une console, un fichier ou un autre élément selon l'appender.
C - Les objets Layout sont nécessaires pour contrôler le filtrage des messages du journal.
Réponse: A
Explication
layout - Appender utilise les objets Layout et le modèle de conversion qui leur est associé pour formater les informations de journalisation.
Q 19 - Lequel des énoncés suivants est correct à propos de la cible dans Appender?
B - La cible peut être une console, un fichier ou un autre élément selon l'appender.
C - La cible doit contrôler le filtrage des messages de journal.
D - Appender peut avoir une cible qui lui est associée indépendamment du niveau de l'enregistreur.
Réponse: B
Explication
target - La cible peut être une console, un fichier ou un autre élément selon l'appender.
Q 20 - Lequel des énoncés suivants est correct à propos du niveau dans Appender?
B - Le niveau peut être une console, un fichier ou un autre élément selon l'appender.
C - Le niveau est requis pour contrôler le filtrage des messages du journal.
D - Appender peut avoir un niveau qui lui est associé indépendamment du niveau de l'enregistreur.
Réponse: C
Explication
level - Le niveau est requis pour contrôler le filtrage des messages du journal.
Q 21 - Lequel des énoncés suivants est correct à propos du seuil dans Appender?
B - Le seuil peut être une console, un fichier ou un autre élément selon l'appender.
C - Le seuil est requis pour contrôler le filtrage des messages du journal.
D - Appender peut avoir un seuil qui lui est associé indépendamment du niveau de l'enregistreur.
Réponse: D
Explication
seuil - L'appender peut avoir un niveau de seuil qui lui est associé indépendamment du niveau de l'enregistreur. L'Appender ignore tous les messages de journalisation dont le niveau est inférieur au niveau de seuil.
Q 22 - Lequel des énoncés suivants est correct à propos du filtre dans Appender?
B - Le filtre peut être une console, un fichier ou un autre élément selon l'appender.
C - Le filtre est nécessaire pour contrôler le filtrage des messages du journal.
D - Appender peut être associé à un filtre indépendamment du niveau de l'enregistreur.
Réponse: A
Explication
filter - Les objets Filter peuvent analyser les informations de journalisation au-delà de la correspondance de niveau et décider si les demandes de journalisation doivent être gérées par un Appender particulier ou ignorées.
Q 23 - Laquelle des méthodes suivantes de logger imprime un message de journal en mode débogage?
A - débogage public void (message d'objet)
B - erreur publique void (message d'objet)
Réponse: A
Explication
public void debug (Object message) de la classe Logger imprime les messages avec le niveau Level.DEBUG.
Q 24 - Laquelle des méthodes suivantes de l'enregistreur imprime un message de journal en mode d'erreur?
A - débogage public void (message d'objet)
B - erreur publique void (message d'objet)
Réponse: B
Explication
public void error (Object message) de la classe Logger imprime les messages avec le niveau Level.ERROR.
Q 25 - Laquelle des méthodes suivantes de logger imprime un message de journal en mode fatal?
A - débogage public void (message d'objet)
B - erreur publique void (message d'objet)
Réponse: C
Explication
public void fatal (Object message) de la classe Logger imprime les messages avec le niveau Level.FATAL.
Feuille de réponses
| Numéro de question | Clé de réponse |
|---|---|
| 1 | ré |
| 2 | UNE |
| 3 | B |
| 4 | C |
| 5 | ré |
| 6 | ré |
| sept | ré |
| 8 | ré |
| 9 | ré |
| dix | C |
| 11 | ré |
| 12 | C |
| 13 | C |
| 14 | C |
| 15 | C |
| 16 | C |
| 17 | C |
| 18 | UNE |
| 19 | B |
| 20 | C |
| 21 | ré |
| 22 | UNE |
| 23 | UNE |
| 24 | B |
| 25 | C |
