Pode-se afirmar que:

Próximas questões
Com base no mesmo assunto
Q2968560 Arquitetura de Software

Pode-se afirmar que:

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa Correta: B

A alternativa correta é a alternativa B. Vamos entender a razão disso e analisar todas as alternativas.

Para responder a essa questão, é essencial compreender os diferentes tipos de manutenção de software. Basicamente, existem quatro principais categorias de manutenção de software:

1. Manutenção Corretiva: Envolve a correção de defeitos ou problemas identificados no software após a sua implementação. É reativa, pois trata de corrigir bugs ou falhas que surgem durante o uso do sistema.

2. Manutenção Adaptativa: É realizada para ajustar o software a mudanças no ambiente externo, como atualizações de sistema operacional, hardware ou outras configurações do sistema. Isso permite que o software continue a operar corretamente em seu novo ambiente.

3. Manutenção Perfectiva: Envolve melhorias no software, adicionando novas funcionalidades ou otimizando as existentes. É aplicada quando há recomendações para novas capacidades ou modificações nas funções existentes, visando a melhorar a performance e a funcionalidade do software.

4. Manutenção Preventiva: Consiste em fazer alterações no software para evitar futuros problemas. O objetivo é antecipar e corrigir possíveis defeitos antes que se tornem problemas reais, aumentando a confiabilidade e a estabilidade do sistema.

Análise das Alternativas:

A - Manutenção Corretiva: Esta alternativa está errada porque a manutenção corretiva trata da correção de defeitos no software, e não da adição de novas capacidades ou modificações em funções existentes.

B - Manutenção Perfectiva: Correto. A manutenção perfectiva é aplicada quando se deseja adicionar novas capacidades ou fazer modificações nas funções existentes em um software que já está sendo utilizado com sucesso.

C - Manutenção Adaptativa: Incorreto. A manutenção adaptativa está relacionada à adaptação do software a mudanças no ambiente externo, e não a recomendações para novas capacidades ou modificações.

D - Manutenção Preventiva: Errado. A manutenção preventiva visa prevenir problemas futuros, não envolve adicionar novas capacidades ou modificar funções existentes.

E - Manutenção Investigativa: Não é uma categoria padrão de manutenção de software. Portanto, essa alternativa está incorreta.

Espero que esta explicação tenha clarificado cada alternativa e ajudado a entender os diferentes tipos de manutenção de software.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo