Questão nº 49

Questão de Tecnologia da Informação · CESGRANRIO BB 01/2022 (nº 49)

CESGRANRIO2022Escriturário - Agente de TecnologiaTecnologia da Informação
Gabarito: Bver comentário ↓

Ansible é uma ferramenta configurável por playbooks, escritos em YAML.
Um playbook é composto de

Resposta comentada

Gabarito Alternativa B

Conceito-chave: Um playbook é o "roteiro" da automação. Ele é organizado em plays (cenários/peças), e cada play contém uma lista de tasks (tarefas). Cada task, por sua vez, executa um module (módulo) — que é a ação concreta (ex.: instalar pacote, copiar arquivo).

  • (A) Incorreta: Inverte a hierarquia: plays não chamam modules diretamente; eles contêm tasks, que são quem chamam os modules.
  • (B) Correta: É exatamente a estrutura oficial: playbookplaystasksmodules. Cada play define o alvo (hosts) e as tasks a executar; cada task invoca um module específico.
  • (C) Incorreta: Coloca tasks no topo, mas o topo é play; além disso, tasks não chamam plays (é o contrário).
  • (D) Incorreta: Erra a ordem: tasks não são sequências de plays; plays são sequências de tasks.
  • (E) Incorreta: Inverte tudo: modules são chamados por tasks, não o contrário, e play (singular) não é o elemento final.

Armadilha do distrator mais tentador (A): A banca troca "tasks" por "modules" na segunda posição, fazendo parecer que plays chamam modules diretamente. Na prática, você nunca chama um módulo sem passar por uma task — a task é o "invólucro" que define parâmetros, nome e condições. Lembre-se: play = cena, task = ação, module = ferramenta da ação.

Fonte: CESGRANRIO BB 01/2022 Escriturário - Agente de Tecnologia (Caderno Gabarito 1). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho