A gestão de configuração de software é fundamental para assegurar que todas as partes de um projeto de software sejam organizadas e controladas de maneira eficaz. Ela envolve o rastreamento de várias versões de todos os artefatos produzidos durante o desenvolvimento, garantindo que mudanças possam ser feitas de maneira controlada e todas as dependências sejam gerenciadas adequadamente. Essa prática é crucial para manter a integridade e a qualidade do software. Analise e assinale corretamente a alternativa sobre um item de configuração de software.

Questão

A gestão de configuração de software é fundamental para assegurar que todas as partes de um projeto de software sejam organizadas e controladas de maneira eficaz. Ela envolve o rastreamento de várias versões de todos os artefatos produzidos durante o desenvolvimento, garantindo que mudanças possam ser feitas de maneira controlada e todas as dependências sejam gerenciadas adequadamente. Essa prática é crucial para manter a integridade e a qualidade do software.

Analise e assinale corretamente a alternativa sobre um item de configuração de software.

Alternativas

A) Somente o código-fonte do software desenvolvido pela equipe.

B) Um componente de hardware usado durante o desenvolvimento do software.

C) As versões executáveis do software e suas respectivas atualizações.

D) Um método específico para testar a funcionalidade do software.

E) Um artefato criado durante o ciclo de desenvolvimento, como código-fonte e documentação.

96%

Explicação

Um item de configuração de software (Configuration Item – CI) é qualquer artefato produzido (ou mantido) ao longo do ciclo de vida do software que precisa ser identificado, versionado e controlado pela gestão de configuração. Isso inclui, por exemplo: código-fonte, documentação, requisitos, modelos/projetos, scripts de build, casos de teste, arquivos de configuração, entre outros.

Analisando as alternativas:

  • A) Incorreta. Item de configuração não é somente o código-fonte; abrange diversos artefatos do projeto.
  • B) Incorreta. Hardware pode existir no contexto do projeto, mas a questão trata de item de configuração de software, tipicamente ligado a artefatos do produto/processo de software.
  • C) Parcial/limitada. Executáveis e atualizações podem ser itens de configuração, mas a alternativa restringe o conceito a isso, não definindo corretamente o que é um CI de forma geral.
  • D) Incorreta. Um “método” de teste é mais uma técnica/processo, enquanto CI refere-se a artefatos controláveis e versionáveis (ex.: casos de teste, scripts, planos), não ao método em si.
  • E) Correta. Define adequadamente um CI como artefato criado durante o desenvolvimento, como código-fonte e documentação, que são exemplos clássicos de itens de configuração.

Alternativa correta: (E).

Travou em outra questão? A gente resolve.

Crie sua conta grátis e resolva 3 questões por dia com explicação passo a passo, por texto ou foto.

Questões relacionadas

Ver últimas questões

Comece a estudar de forma inteligente hoje mesmo

Resolva questões de concursos e vestibulares com IA, gere simulados personalizados e domine os conteúdos que mais caem nas provas.

Cancele quando quiser.