Log4j Teste Simulado
Esta seção apresenta vários conjuntos de testes de simulação relacionados a log4j Framework. Você pode baixar esses testes de simulação de amostra em sua máquina local e resolvê-los offline de acordo com sua conveniência. Cada teste simulado é fornecido com uma chave de teste simulado para permitir que você verifique a pontuação final e classifique você mesmo.
log4j teste simulado I
Q 1 - Qual das afirmações a seguir está correta sobre log4j?
B - log4j foi portado para as linguagens C, C ++, C #, Perl, Python, Ruby e Eiffel.
Resposta: D
Explicação
Todas as opções acima estão corretas.
Q 2 - Quais dos seguintes objetos log4j são responsáveis por capturar informações de registro?
Resposta: A
Explicação
loggers - Responsáveis por capturar informações de registro.
Q 3 - Quais dos objetos log4j a seguir são responsáveis por publicar informações de registro em vários destinos preferenciais?
Resposta: B
Explicação
appenders - Responsáveis por publicar informações de registro em vários destinos preferenciais.
Q 4 - Quais dos objetos log4j a seguir são responsáveis por formatar informações de registro em estilos diferentes?
Resposta: C
Explicação
layouts - Responsável por formatar informações de registro em diferentes estilos.
Q 5 - Qual das afirmações a seguir está correta sobre log4j?
B - é otimizado para velocidade.
Resposta: D
Explicação
Todas as opções acima estão corretas.
Q 6 - Qual das afirmações a seguir está correta sobre log4j?
A - Suporta múltiplos appenders de saída por logger.
B - é otimizado para velocidade.
Resposta: D
Explicação
Todas as opções acima estão corretas.
Q 7 - Qual das afirmações a seguir está correta sobre log4j?
A - Suporta internacionalização.
B - Não se restringe a um conjunto predefinido de instalações.
Resposta: D
Explicação
Todas as opções acima estão corretas.
Q 8 - Qual das afirmações a seguir está correta sobre log4j?
A - Ele é projetado para lidar com exceções Java desde o início.
B - Utiliza vários níveis, nomeadamente ALL, TRACE, DEBUG, INFO, WARN, ERROR e FATAL.
C - O formato da saída do log pode ser facilmente alterado estendendo a classe Layout.
Resposta: D
Explicação
Todas as opções acima estão corretas.
Q 9 - Qual das afirmações a seguir está correta sobre log4j?
C - log4j não garante que cada instrução de log será entregue ao seu destino.
Resposta: D
Explicação
Todas as opções acima estão corretas.
P 10 - Qual das afirmações a seguir está correta sobre o objeto Logger?
A - A camada de nível superior da arquitetura log4j é o Logger, que fornece o objeto Logger.
Resposta: C
Explicação
Ambas as opções acima estão corretas.
Q 11 - Qual das afirmações a seguir está correta sobre o objeto Layout?
B - fornece suporte para objetos anexadores antes de publicar informações de registro.
Resposta: D
Explicação
Todas as opções acima estão corretas.
Q 12 - Qual das afirmações a seguir está correta sobre o objeto Appender?
A - Esta é uma camada de nível inferior da arquitetura log4j que fornece objetos Appender.
Resposta: C
Explicação
Ambas as opções acima estão corretas.
Q 13 - Qual das afirmações a seguir é correta sobre o objeto de Nível?
A - O objeto Level define a granularidade e a prioridade de qualquer informação de registro.
B - Existem sete níveis de registro definidos na API: OFF, DEBUG, INFO, ERROR, WARN, FATAL e ALL.
Resposta: C
Explicação
Ambas as opções acima estão corretas.
Q 14 - Qual das afirmações a seguir é correta sobre o objeto Filtro?
B - Um objeto Appender pode ter vários objetos Filtro associados a ele.
Resposta: C
Explicação
Ambas as opções acima estão corretas.
Q 15 - Qual das alternativas a seguir está correta sobre o objeto ObjectRenderer?
B - Este objeto é usado por objetos Layout para preparar as informações finais de registro.
Resposta: C
Explicação
Ambas as opções acima estão corretas.
Q 16 - Qual das afirmações a seguir está correta sobre o objeto LogManager?
Resposta: C
Explicação
Ambas as opções acima estão corretas.
Q 17 - Qual das afirmações a seguir é correta sobre log4j.properties?
B - Por padrão, o LogManager procura um arquivo denominado log4j.properties no CLASSPATH.
Resposta: C
Explicação
Ambas as opções acima estão corretas.
Q 18 - Qual das afirmações a seguir está correta sobre o objeto de layout no Appender?
B - Os objetos Layout podem ser um console, um arquivo ou outro item dependendo do anexador.
C - Os objetos Layout são necessários para controlar a filtragem das mensagens de log.
D - Appender pode ter um objeto Layout associado a ele independente do nível do registrador.
Resposta: A
Explicação
layout - o Appender usa os objetos Layout e o padrão de conversão associado a eles para formatar as informações de registro.
Q 19 - Qual das afirmações a seguir está correta sobre o alvo no Appender?
B - O destino pode ser um console, um arquivo ou outro item, dependendo do anexador.
C - O alvo é necessário para controlar a filtragem das mensagens de log.
D - o Appender pode ter um destino associado a ele, independentemente do nível do registrador.
Resposta: B
Explicação
target - O destino pode ser um console, um arquivo ou outro item dependendo do anexador.
Q 20 - Qual das afirmações a seguir está correta sobre o nível no Appender?
B - O nível pode ser um console, um arquivo ou outro item, dependendo do appender.
C - O nível é necessário para controlar a filtragem das mensagens de log.
D - Appender pode ter um nível associado a ele independente do nível do registrador.
Resposta: C
Explicação
nível - o nível é necessário para controlar a filtragem das mensagens de log.
Q 21 - Qual das alternativas a seguir é correta sobre o limite no Appender?
B - O limite pode ser um console, um arquivo ou outro item, dependendo do anexador.
C - O limite é necessário para controlar a filtragem das mensagens de log.
D - Appender pode ter um limite associado a ele independente do nível do registrador.
Resposta: D
Explicação
limite - o Appender pode ter um nível de limite associado a ele, independente do nível do registrador. O Appender ignora quaisquer mensagens de log que tenham um nível inferior ao nível de limite.
Q 22 - Qual das afirmações a seguir está correta sobre o filtro no Appender?
B - O filtro pode ser um console, um arquivo ou outro item, dependendo do anexador.
C - O filtro é necessário para controlar a filtragem das mensagens de log.
D - o Appender pode ter um filtro associado a ele, independentemente do nível do registrador.
Resposta: A
Explicação
filtro - Os objetos Filtro podem analisar informações de registro além da correspondência de nível e decidir se as solicitações de registro devem ser tratadas por um Appender específico ou ignoradas.
Q 23 - Qual dos seguintes métodos de logger imprime uma mensagem de log no modo de depuração?
A - public void debug (mensagem de objeto)
B - public void error (Object message)
Resposta: A
Explicação
public void debug (Object message) da classe Logger imprime mensagens com o nível Level.DEBUG.
Q 24 - Qual dos seguintes métodos de logger imprime uma mensagem de log no modo de erro?
A - public void debug (mensagem de objeto)
B - public void error (Object message)
Resposta: B
Explicação
public void error (Object message) da classe Logger imprime mensagens com o nível Level.ERROR.
Q 25 - Qual dos seguintes métodos de logger imprime uma mensagem de log no modo fatal?
A - public void debug (mensagem de objeto)
B - public void error (Object message)
Resposta: C
Explicação
public void fatal (Object message) da classe Logger imprime mensagens com o nível Level.FATAL.
Folha de respostas
| Número da Pergunta | Palavra chave |
|---|---|
| 1 | D |
| 2 | UMA |
| 3 | B |
| 4 | C |
| 5 | D |
| 6 | D |
| 7 | D |
| 8 | D |
| 9 | D |
| 10 | C |
| 11 | D |
| 12 | C |
| 13 | C |
| 14 | C |
| 15 | C |
| 16 | C |
| 17 | C |
| 18 | UMA |
| 19 | B |
| 20 | C |
| 21 | D |
| 22 | UMA |
| 23 | UMA |
| 24 | B |
| 25 | C |