Português
Espero que você aprenda muito com este exercício.
Aprofunde-se mais nos seus estudos com : Exercícios Resolvidos

No contexto de desenvolvimento e manutenção de sistemas e ap . . .


Exercício 7


No contexto de desenvolvimento e manutenção de sistemas e aplicações, considere as seguintes afirmações sobre requisitos de software.

  • I - Requisitos não funcionais são requisitos que não estão diretamente relacionados com os serviços específicos oferecidos pelo sistema a seus usuários. Podem estar relacionados às propriedades emergentes do sistema, como confiabilidade, desempenho e tempo de resposta.
  • II - Requisitos não funcionais podem afetar a arquitetura de um sistema em vez de apenas componentes individuais. Por exemplo, para assegurar que sejam cumpridos os requisitos de desempenho, será necessário organizar o sistema para minimizar a comunicação entre os componentes.
  • III - Um único requisito não funcional, tal como um requisito de proteção, pode gerar uma série de requisitos funcionais relacionados que definam os serviços necessários no novo sistema. Além disso, também podem gerar requisitos que restrinjam requisitos existentes.

Quais afirmações estão corretas?

A
Apenas I.
B
Apenas I e II.
C
Apenas I e III.
D
Apenas II e III.
E
I, II e III.

Resolução


Português
Este exercício foi solucionado pelo colaborador João Ricardo de Oliveira Alves
Entre em contato conosco: exerciciosresolvidosbr@gmail.com

#Resolução completa

  • Correto - Letra E

    Como os itens I, II e III estão corretos, então a letra E é a alternativa correta.

    Com relação ao item I, que está correto, em outras palavras os requisitos não funcionais são os requisitos relacionados ao uso da aplicação em termos de desempenho, usabilidade, confiabilidade, segurança, disponibilidade, manutenção e tecnologias envolvidas. Estes requisitos dizem respeito a como as funcionalidades serão entregues ao usuário do software.

    Já com relação ao item II, que também está correto, os requisitos não funcionais atuam como critérios na seleção e/ou composição de uma arquitetura de software, dentre as várias alternativas de projeto, ou seja, a complexidade de um sistema de software é determinada tanto por seus requisitos funcionais(o que ele faz) quanto requisitos não funcionais(como ele faz).

    Por fim, com relação ao item correto III, a relação entre requisitos funcionais e não funcionais é vital para o sucesso de qualquer projeto de software. Esses dois tipos de requisitos não operam isoladamente, ao contrário, eles se inter-relacionam e influenciam um ao outro de maneira significativa.


#Resumo

  • As alternativas "A", "B", "C" e "D" estão erradas e a alternativa "E" está correta, pois os itens I, II e III são afirmações corretas sobre requisitos não funcionais de software.


#Raciocínio

  • Para resolver este exercício, os seguintes passos foram executados:

    1. Analisar se a afirmação I sobre requisitos não funcionais de software está correta ou incorreta.
    2. Analisar se a afirmação II sobre requisitos não funcionais de software está correta ou incorreta.
    3. Analisar se a afirmação III sobre requisitos não funcionais de software está correta ou incorreta.
    4. Marcar a alternativa que fala quais as afirmações corretas.

Complementos


#Conceitos

  • Requisito de software definem o que um sistema deve fazer e sob quais restrições, ou seja, são as necessidades e expectativas dos usuários e outras partes interessadas em relação ao sistema que está sendo desenvolvido.

  • Requisito funcional representa o que o software faz, em termos de tarefas e serviços.

  • Requisito não funcional são os requisitos relacionados ao uso da aplicação em termos de desempenho, usabilidade, confiabilidade, segurança, disponibilidade, manutenção e tecnologias envolvidas, dizem respeito a como as funcionalidades serão entregues.

  • Arquitetura de software é a organização fundamental de um sistema incorporada em seus componentes, seus relacionamentos com o ambiente, e os princípios que conduzem seu design e evolução.


#Perguntas

  • Qual o conceito de requisitos de software?

  • É um exemplo de requisito funcional?

  • Como identificar um requisito funcional?

  • Qual a diferença de requisitos funcionais e não funcionais?

  • O que é um requisito não funcional exemplos?

Mídia

#Exercício

Exercício - No contexto de desenvolvimento e manutenção de sistemas e ap

#Resolução

Resolução - No contexto de desenvolvimento e manutenção de sistemas e ap

exerciciosresolvidos.com.br

Acreditamos na educação gratuita e de qualidade. Nos ajude com sua opinião, sugestão ou crítica enviando um e-mail para: exerciciosresolvidosbr@gmail.com

Copyright © 2024. Built with ❤ Love