Pular para o conteúdo principal

Questão de Engenharia de Software — Desenvolvimento de Software — CESPE / CEBRASPE 2025

Engenharia de SoftwareDesenvolvimento de Software
Código
ce195661
Banca
CESPE / CEBRASPE
Órgão
BDMG
Ano
2025
Nível
Superior
Cargo
Analista de Desenvolvimento - Sistemas, Arquitetura e Solução de Dados
Em relação a ferramentas e práticas em DevOps, julgue o item subsequente.O Terraform lida automaticamente com todas as compatibilidades de provedores e módulos utilizados, eliminando a necessidade de gerenciar explicitamente versões.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoE — Errado

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”.

Terraform e gerenciamento de versões em DevOps

ERRADO. A afirmativa está incorreta pois o Terraform não gerencia automaticamente todas as compatibilidades de provedores e módulos. Pelo contrário, ele exige que o desenvolvedor especifique explicitamente as versões desejadas por meio de blocos como required_providers e constraints de versão nos módulos. O gerenciamento manual é essencial para garantir que mudanças de versão não quebrem a infraestrutura.

📌 O Terraform é uma ferramenta de Infraestrutura como Código (IaC) que utiliza arquivos de configuração declarativos. As versões dos provedores (ex.: AWS, Azure) e módulos devem ser explicitamente definidas com constraints como >=, ~>, etc. O Terraform não "adivinha" a versão correta; se nenhuma constraint for definida, ele pode usar a mais recente, mas isso não é automático no sentido de eliminar a necessidade de gerenciamento — o desenvolvedor ainda precisa decidir e declarar as versões. A afirmação de que "elimina a necessidade de gerenciar explicitamente versões" é falsa.

  1. 1Declarar provedores
  2. 2Definir versãorequired_providers
  3. 3Declarar módulos
  4. 4Constraint de versãosource + version
  5. 5Terraform init
  6. 6Bloco version.tf
LEVEL · soulevel.com.br

Gabarito: ERRADO (alternativa E).

Link permanente: /questoes/ce195661