Para Sommerville( 2011,p.28 ), " a flexibilidade dos sistemas de software é uma das principais razões pelas quais os softwares vêm sendo, cada vez mais, incorporados em sistemas grandes e complexos. Uma vez que a decisão pela fabricação do hardware foi tomada, é muito caro fazer alterações em seu projeto."
Sobre a manutenção do software, assinale a alternativa correta.
Alternativas:
a)
A manutenção corretiva é rotineira, geralmente aplicada para que o sistema tenha um bom desempenho.
b)
A manutenção adaptativa, ocorre com o objetivo de detectar e realizar modificações no sistema para adaptá-lo aos processos de negócio.
c)
A manutenção perfectiva, é aplicada em casos que o sistema antigo é descartado, e novos requisitos geram um sistema novo.
d)
A manutenção preventiva visa gerar novas versões do software que está sendo utilizado pelo cliente, aproveitando requisitos antigos.
e)
A manutenção evolutiva, está relacionada a previsão de mudanças e custos da manutenção, para criação de novas funcionalidades.
Soluções para a tarefa
Sobre a manutenção do software, A manutenção perfectiva, é aplicada em casos que o sistema antigo é descartado, e novos requisitos geram um sistema novo, letra C)
A manutenção de software é o processo de melhoria e mudanças de um software que já está em uso, processo de manutenção também é aplicado em casos de reparo.
A manutenção de software compõe uma das etapas do processo de desenvolvimento de software, sendo a próxima etapa a produção do software em si.
A manutenção de software leva em consideração várias técnicas específicas, como a separação estática que é direcionada para a identificação de códigos de programas que foram afetados por problemas e variáveis.
Bons estudos!
Resposta:
b)
A manutenção adaptativa, ocorre com o objetivo de detectar e realizar modificações no sistema para adaptá-lo aos processos de negócio.
Explicação:
1C 2B 3C 4B 5C