Pular para o conteúdo principal

Questão de Engenharia de Software — Gerência de Configuração — FUNDATEC 2023

Engenharia de SoftwareGerência de Configuração
Código
qq897047
Banca
FUNDATEC
Órgão
PROCERGS
Ano
2023
Nível
Superior
Cargo
ANC - Analista em Computação - Ênfase em Análise de Sistemas/Gerência de Projetos de TI
Qual das ferramentas apresentadas abaixo faz o controle de versões de um software utilizando um repositório para cada área de trabalho, além de um repositório maior para controlar outras áreas, e que permite projetos colaborativos com vários desenvolvedores?
  1. AITIL.
  2. BGCS.
  3. CGIT.
  4. DDRI.
  5. ECMMI.
Revelar gabarito e comentário

GabaritoC — GIT.

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 de Controle de Versão

Gabarito: letra C. O Git é um sistema de controle de versão distribuído que permite a cada desenvolvedor ter seu próprio repositório local (área de trabalho) e um repositório remoto central para colaboração, exatamente como descrito no enunciado.

A questão cobra o conhecimento básico sobre ferramentas de controle de versão. O Git é a principal ferramenta distribuída atualmente, enquanto as outras alternativas referem-se a modelos de processos ou outras áreas.

Alternativa A — ❌ Incorreta

ITIL (Information Technology Infrastructure Library) é um conjunto de boas práticas para gerenciamento de serviços de TI, não uma ferramenta de controle de versão.

Alternativa B — ❌ Incorreta

GCS (possível sigla para Google Cloud Storage) é um serviço de armazenamento em nuvem, não um sistema de controle de versão de software. Não corresponde à descrição.

Alternativa C — ✅ Correta ⟵ GABARITO

O Git é um sistema de controle de versão distribuído. Cada desenvolvedor possui um repositório local completo (área de trabalho) e pode sincronizar com um repositório remoto central (ex: GitHub, GitLab) para colaboração. É exatamente o que o enunciado descreve: "repositório para cada área de trabalho" (repositório local) e "repositório maior para controlar outras áreas" (repositório central).

Alternativa D — ❌ Incorreta

DRI não é uma sigla reconhecida para ferramenta de controle de versão. Possível confusão com Direct Rendering Infrastructure (gráficos) ou outras siglas, mas não se aplica.

Alternativa E — ❌ Incorreta

CMMI (Capability Maturity Model Integration) é um modelo de maturidade para processos de desenvolvimento de software, não uma ferramenta de controle de versão.

Gabarito: letra C.

Link permanente: /questoes/qq897047