Pular para o conteúdo principal

Questão de Engenharia de Software — Demais Ferramentas e Tópicos Variados de Controle de Versão — CESPE / CEBRASPE 2023

Engenharia de SoftwareDemais Ferramentas e Tópicos Variados de Controle de Versão
Código
ce397901
Banca
CESPE / CEBRASPE
Órgão
DATAPREV
Ano
2023
Cargo
Ana TI ( )

Quanto a aspectos associados ao processo de gerenciamento de configurações de softwares, julgue o item a seguir.

 

As ferramentas de workbenches abertas fornecem recursos integrados para controlar versões de software, a construção de sistemas e o rastreamento de mudanças, facilitando e simplificando a troca de dados, incluindo um banco de dados integrado de controle de mudanças.

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

Gerenciamento de Configuração de Software: Workbenches Abertas

Gabarito: Errado (E). A afirmação está incorreta porque as ferramentas de workbenches abertas não fornecem, por definição, recursos integrados para controlar versões, construção de sistemas e rastreamento de mudanças com um banco de dados integrado. Essa integração é característica dos ambientes integrados de desenvolvimento (IDEs) ou de conjuntos de ferramentas CASE integradas, não das workbenches abertas, que são conjuntos de ferramentas com menor grau de integração, focadas em apoiar fases ou atividades específicas do processo.

O gerenciamento de configuração de software (GCS) é uma atividade de apoio que identifica, controla, audita e relata modificações no software. Para isso, utiliza ferramentas que podem ser classificadas de diversas formas. Uma classificação importante, presente na engenharia de software, distingue entre ferramentas individuais, workbenches e ambientes. As workbenches são conjuntos de ferramentas que apoiam fases ou atividades específicas do processo, como especificação, projeto ou implementação. Elas podem ter maior ou menor grau de integração, mas não são, por natureza, totalmente integradas. Já os ambientes oferecem apoio a todo o processo de software, integrando vários workbenches e ferramentas de forma mais coesa.

A questão afirma que as workbenches abertas fornecem recursos integrados para controle de versão, construção e rastreamento de mudanças, incluindo um banco de dados integrado. Isso é uma confusão entre os conceitos de workbench e ambiente integrado. As workbenches abertas, como o próprio nome sugere, são conjuntos de ferramentas que podem ser abertas e integradas de forma mais flexível, mas não necessariamente fornecem um banco de dados integrado de controle de mudanças. Essa característica é típica de ambientes integrados de desenvolvimento (IDEs) ou de suítes CASE integradas, que oferecem uma infraestrutura unificada para dados, controle e apresentação.

Para entender melhor, podemos comparar os conceitos:

Característica

Workbench

Ambiente Integrado

Escopo

Apoia fases ou atividades específicas

Apoia todo o processo de software

Integração

Menor grau de integração entre ferramentas

Alta integração de dados, controle e apresentação

Exemplo

Ferramentas de edição, ferramentas de gerenciamento de mudança

IDEs como Eclipse, Visual Studio

Banco de dados integrado

Não é uma característica obrigatória

Frequentemente presente para unificar dados

A pegadinha da questão está em atribuir às workbenches abertas uma característica que é própria dos ambientes integrados. O candidato que confunde esses conceitos pode marcar a alternativa como correta, mas a banca espera que o candidato saiba diferenciar o nível de integração de cada tipo de ferramenta CASE.

Item — ❌ Errado

A afirmação está errada porque as workbenches abertas não fornecem, por definição, recursos integrados para controlar versões, construção de sistemas e rastreamento de mudanças com um banco de dados integrado. Essa integração é característica dos ambientes integrados de desenvolvimento (IDEs) ou de conjuntos de ferramentas CASE integradas, não das workbenches abertas, que são conjuntos de ferramentas com menor grau de integração, focadas em apoiar fases ou atividades específicas do processo.

Gabarito: Errado (E).

Link permanente: /questoes/ce397901