Ed
ano passado
Vamos analisar cada item cuidadosamente: I. Uma compreensão completa dos requisitos de software é fundamental para um desenvolvimento bem-sucedido de software. Verdadeiro. A compreensão dos requisitos é essencial para o sucesso do projeto. II. O levantamento dos requisitos tem sua importância destacada devido ao aumento da complexidade dos softwares e também à necessidade da garantia de qualidade de software. Verdadeiro. O aumento da complexidade realmente torna o levantamento de requisitos ainda mais crucial. III. A maior dificuldade em engenharia de requisitos é o fato de o usuário não ter conhecimento para estimar a dificuldade e custo da implementação dos requisitos. Verdadeiro. Muitas vezes, os usuários não têm a visão técnica necessária para estimar esses aspectos. IV. Erros ou omissões dos requisitos não funcionais na especificação estão entre os mais caros e difíceis de corrigir, já que com o sistema desenvolvido deve-se percorrer todo o ciclo de desenvolvimento novamente para que haja alguma correção. Verdadeiro. Isso é uma afirmação comum na engenharia de requisitos. V. Os requisitos não-funcionais representam os serviços/funcionalidades que o sistema a ser desenvolvido deve abranger. Falso. Os requisitos não-funcionais referem-se a características como desempenho, segurança e usabilidade, e não às funcionalidades específicas do sistema. Agora, vamos ver quais itens são verdadeiros: - I: Verdadeiro - II: Verdadeiro - III: Verdadeiro - IV: Verdadeiro - V: Falso Portanto, os itens corretos são I, II, III e IV. A alternativa que contém todos os itens verdadeiros é: d) I, II, III e IV.