Questão de Engenharia de Software — Gerência de Configuração — FCC 2018
Engenharia de Software›Gerência de Configuração
Código
fc047334
Banca
FCC
Órgão
Prefeitura de São Luís - MA
Ano
2018
Cargo
Auditor Fiscal de Tributos I - Tecnologia da Informação (TI)
Um Auditor Fiscal fez uma pesquisa na internet e obteve as seguintes informações:Há vários critérios para escolher uma ferramenta para esta finalidade, como popularidade, eficácia, desempenho, adequação e simplicidade. Este tipo de ferramenta serve para resolver três problemas: I. registrar a evolução do projeto; II. possibilitar o trabalho em equipe; III. criar e manter variações do projeto. Tanto o Subversion, quanto o Git e o Mercurial atendem estas necessidades.O Auditor estava pesquisando sobre ferramentas de
Aprojeto e governança de portais corporativos.
Bcontrole de workflows e Business Process Management (BPM).
CGerenciamento Eletrônico de Documentos (GED) de projetos.
Dcontrole e gerenciamento de versão.
Eprojetos de auditoria com base no PMBOK 5ª edição.
Revelar gabarito e comentário▾
GabaritoD — controle e gerenciamento de versão.
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 D. O texto descreve exatamente as funcionalidades de uma ferramenta de controle de versão: registrar a evolução do projeto (histórico de alterações), possibilitar o trabalho em equipe (check-in/check-out, ramificações) e criar e manter variações do projeto (branches, tags). As ferramentas citadas (Subversion, Git, Mercurial) são sistemas clássicos de controle de versão. As demais alternativas referem-se a áreas distintas (portais corporativos, BPM, GED, PMBOK), que não atendem aos três problemas listados.
Controle de versão: Problemas que resolve (Registrar evolução do projeto, Trabalho em equipe, Criar e manter variações (branches/tags)); Ferramentas (Subversion, Git, Mercurial); Critérios de escolha (Popularidade, Eficácia, Desempenho, Adequação, Simplicidade)
Alternativa A — ❌ Incorreta
Projeto e governança de portais corporativos não têm como objetivo principal registrar evolução e variações de código ou artefatos de software.
Alternativa B — ❌ Incorreta
Controle de workflows e BPM gerenciam processos de negócio, não versões de artefatos de desenvolvimento.
Alternativa C — ❌ Incorreta
GED (Gerenciamento Eletrônico de Documentos) foca em documentos, não no controle de versão de código e trabalho colaborativo em equipes de desenvolvimento.
Alternativa D — ✅ Correta ⟵ GABARITO
O controle e gerenciamento de versão abrange exatamente as funções de registrar a evolução, permitir trabalho simultâneo e gerenciar variações (branches), sendo Subversion, Git e Mercurial exemplos clássicos.
Alternativa E — ❌ Incorreta
Projetos de auditoria com base no PMBOK 5ª edição abordam gerenciamento de projetos, não as funcionalidades específicas de versionamento.