Download the Guru IA app

Android and iOS

Foto de perfil

Muller

Linguagens de Programação10/03/2024

No desenvolvimento de um sistema de software é necessário ab...

No desenvolvimento de um sistema de software é necessário abstrair a necessidade do usuário. Isso envolve compreender o domínio da aplicação, as funcionalidades específicas requeridas pelos usuários e características essenciais como performance, segurança e dependabilidade. Na fase de levantamento de requisitos ou análise de requisitos inicia-se a engenharia de requisitos, fornecendo métodos e técnicas que servem como base para diversas atividades durante o desenvolvimento de um software. Considerando as características da engenharia de requisitos, julgue os itens a seguir:

I. A compreensão completa dos requisitos de software é fundamental para um desenvolvimento bem-sucedido de software.

II. O levantamento dos requisitos tem sua importância destacada devido ao aumento da complexidade dos softwares e também a necessidade da garantia de qualidade de software.

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.

IV. Erros ou omissões dos requisitos não funcionais na especificação, estão entre os mais caros e de difícil correção, já que com o sistema desenvolvido deve-se percorrer todo o ciclo de desenvolvimento novamente para que haja alguma correção.

V. Os requisitos não-funcionais representam os serviços/funcionalidades que o sistema a ser desenvolvido deve abranger. Estão corretos os itens:

Selecione uma alternativa: a) I, II e III.

b) III, IV e V.

c) I, III e V.

d) I, II, III e IV.

e) I, II, III, IV e V.

Send your questions through the App
Equipe Meu Guru

Do you prefer an expert tutor to solve your activity?

  • Receive your completed work by the deadline
  • Chat with the tutor.
  • 7-day error guarantee