Uma Engenharia de Requisitos (ER) bem estruturada garante qu...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: C - manutenibilidade.
Para abordar o tema desta questão, é importante entender que a Engenharia de Requisitos é uma área da Engenharia de Software que lida com a identificação, documentação e manutenção dos requisitos do sistema. Uma Engenharia de Requisitos bem realizada é essencial para que o produto final atenda às expectativas e necessidades dos usuários, evitando retrabalho e garantindo a qualidade do software.
A questão enfoca uma característica específica do software, que é a facilidade com que ele pode ser modificado. Isso inclui correções, adaptações, melhorias, ou qualquer outro tipo de ajuste que possa ser necessário durante o ciclo de vida do software.
Nesse contexto, a manutenibilidade é a propriedade que se refere à facilidade e à economia com que um produto de software pode ser modificado. Isso envolve não só a correção de falhas, mas também a atualização para se adaptar a mudanças no ambiente (como novos sistemas operacionais ou hardwares) e a adição de novas funcionalidades. Uma boa manutenibilidade significa que um software foi projetado de maneira a facilitar essas modificações, reduzindo o esforço e o custo envolvidos na manutenção. Portanto, a alternativa correta é a letra C, pois ela descreve precisamente essa qualidade.
É vital para um aluno que se prepara para concursos entender que os outros termos - portabilidade, confiabilidade e eficiência - referem-se a outros aspectos da qualidade de um software:
- A portabilidade diz respeito à facilidade com que o software pode ser transferido de um ambiente de hardware ou software para outro;
- A confiabilidade está relacionada à capacidade do software de funcionar corretamente e de forma confiável sob condições especificadas;
- E a eficiência se refere ao desempenho do software em termos de consumo de recursos e tempo de resposta.
Compreender essas definições é crucial para diferenciar entre os vários atributos de qualidade de software que podem ser avaliados em uma prova de concurso.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Em engenharia de software, manutenibilidade é um aspecto da qualidade de software que se refere à facilidade de um software de ser modificado a fim de corrigir defeitos, adequar-se a novos requisitos, aumentar a suportabilidade ou se adequar a um ambiente novo.
https://pt.wikipedia.org/wiki/Manutenibilidade
a) portabilidade. - capacidade de adpatação e compatibilidadea com novos ambientesb)
b) confiabilidade. - robustez do software. testado com testes de stress
c) manutenibilidade. - capacidade para alterações
d) eficiência. - uso eficiente dos recursos.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo