Pular para o conteúdo principal

Questão de Engenharia de Software — Ferramentas de Desenvolvimento de Software — FGV 2024

Engenharia de SoftwareFerramentas de Desenvolvimento de Software
Código
fg097427
Banca
FGV
Órgão
TCE-PA
Ano
2024
Nível
Superior
Cargo
Auditor de Controle Externo - Área de Informática - Administrador de Banco de Dados
As ferramentas MongoDB Atlas, Mongostat, Mongotop e MongoDB Management Service (MMS) são parte essencial do ecossistema MongoDB.Sobre essas ferramentas, é correto afirmar que
  1. Atodas são usadas para backups automatizados.
  2. Btodas fornecem monitoramento em tempo real e métricas de desempenho.
  3. Capenas Mongostat e Mongotop são capazes de fornecer métricas de desempenho em tempo real.
  4. DMongoDB Management Service (MMS), Mongostat e Mongotop são ferramentas que fazem parte da plataforma MongoDB Atlas.
  5. Etodas possuem a funcionalidade de agendamento de tarefas.
Revelar gabarito e comentário

GabaritoB — todas fornecem monitoramento em tempo real e métricas de desempenho.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Ferramentas do Ecossistema MongoDB

Gabarito: letra B. Todas as ferramentas listadas (MongoDB Atlas, Mongostat, Mongotop e MMS) fornecem monitoramento em tempo real e métricas de desempenho, ainda que com propósitos abrangentes distintos. Mongostat e Mongotop são utilitários de linha de comando que exibem estatísticas ao vivo; MongoDB Atlas é o serviço gerenciado em nuvem que já inclui dashboards de monitoramento; e o MMS (antigo MongoDB Management Service) também era focado em monitoramento e backup. A alternativa B é a única que se aplica a todas elas.

A banca cobra o conhecimento da finalidade básica de cada ferramenta. Para fixar, veja a tabela comparativa:

Ferramenta

Propósito principal

Monitoramento em tempo real?

Mongostat

Exibir estatísticas de operações do servidor (inserções, consultas, etc.) em intervalos regulares

Sim

Mongotop

Relatar tempo gasto em operações de leitura/gravação por coleção

Sim

MongoDB Atlas

Banco de dados MongoDB gerenciado na nuvem – inclui monitoramento integrado, alertas e backups

Sim (via dashboard)

MMS

Serviço de gerenciamento para MongoDB (monitoramento, backup, automação) – predecessor do Atlas

Sim

Alternativa A — ❌ Incorreta

Afirma que todas são usadas para backups automatizados. Apenas MongoDB Atlas e MMS oferecem backups; Mongostat e Mongotop são exclusivamente ferramentas de monitoramento, sem funcionalidade de backup.

Alternativa B — ✅ Correta ⟵ GABARITO

Todas as quatro ferramentas fornecem monitoramento em tempo real e métricas de desempenho:

  • Mongostat e Mongotop são utilitários CLI que rodam e exibem métricas continuamente.

  • MongoDB Atlas possui painéis de monitoramento, métricas de desempenho e alertas em tempo real.

  • MMS (agora integrado ao Atlas) também era uma plataforma de monitoramento com dados em tempo real.

Portanto, a afirmação cobre corretamente o denominador comum entre elas.

Alternativa C — ❌ Incorreta

Afirma que apenas Mongostat e Mongotop fornecem métricas em tempo real. Ignora que MongoDB Atlas e MMS também oferecem monitoramento em tempo real (com mais recursos, inclusive). A palavra “apenas” torna a assertiva falsa.

NÃO CAIA NESSA!

Essa é a armadilha clássica: o candidato conhece Mongostat e Mongotop como ferramentas de monitor, mas esquece que o Atlas e o MMS também têm essa capacidade. A banca explora a restrição “apenas” para induzir ao erro.

Alternativa D — ❌ Incorreta

Diz que MMS, Mongostat e Mongotop fazem parte da plataforma MongoDB Atlas. Na realidade:

  • Mongostat e Mongotop são utilitários avulsos do MongoDB, independentes do Atlas.

  • MMS é um serviço separado (on-premises) e não parte do Atlas; aliás, o Atlas absorveu as funcionalidades do MMS, mas não o contém como componente.

Portanto, a afirmativa é falsa.

Alternativa E — ❌ Incorreta

Afirma que todas possuem funcionalidade de agendamento de tarefas. Nenhuma delas tem agendador próprio: Mongostat e Mongotop são comandos manuais ou scriptáveis, mas não possuem agendamento nativo; MMS e Atlas têm agendamento de backups, mas isso não se aplica a todas as ferramentas.

💡 Dica: Para questões sobre ferramentas do MongoDB, decore a finalidade principal de cada uma. Mongostat e Mongotop são puramente monitoramento; Atlas é a solução cloud completa; MMS é o serviço de gerenciamento legado. Na dúvida, lembre-se de que monitoramento em tempo real é uma característica comum a todas elas.

Gabarito: letra B

Link permanente: /questoes/fg097427