🎯 Saiba o que estudar

Avançado com Treinador a partir de R$ 0,76/dia

Uma Engenharia de Requisitos (ER) bem estruturada garante qu...

Próximas questões
Com base no mesmo assunto
Q873522 Engenharia de Software
Uma Engenharia de Requisitos (ER) bem estruturada garante qualidade, confiabilidade e integridade ao produto de software a ser desenvolvido. O conjunto de atributos que evidencia o esforço necessário para fazer modificações especificadas no software é uma característica de
Alternativas

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