SóProvas


ID
5243794
Banca
IDIB
Órgão
CRF - MS
Ano
2021
Provas
Disciplina
Engenharia de Software
Assuntos

Uma descrição de uma propriedade ou característica que um sistema deve exibir ou uma restrição que ele deve respeitar.Tal definição se adequa a qual tipo de requisito de informação em um processo de software?

Alternativas
Comentários
  • GABARITO:B

    Requisitos não funcionais são aqueles que não estão diretamente relacionados à funcionalidade de um sistema. O termo requisitos não funcionais é também chamado de atributos de qualidade. Os requisitos não funcionais têm um papel de suma importância durante o desenvolvimento de um sistema, podendo ser usados como critérios de seleção na escolha de alternativas de projeto, estilo arquitetural e forma de implementação. Desconsiderar ou não considerar adequadamente tais requisitos é dispendioso, pois torna difícil a correção uma vez que o sistema tenha sido implementado. Suponha, por exemplo, que uma decisão tenha sido feita de modularizar a arquitetura de um sistema de modo a facilitar sua manutenção e adição de novas funcionalidades. Entretanto, modularizar um sistema adicionando uma camada a mais pode comprometer um outro requisito, o de desempenho. Portanto, faz-se necessário definir logo cedo quais requisitos não funcionais serão priorizados na definição de uma arquitetura.

  • Complementando :

    Tipos de Requisitos não Funcionais

    1. Requisitos de produto.
    2. Requisitos organizacionais.
    3. Requisitos externos.
  • Requisitos funcionais na visão de Sommerville 9ª ed também pode ser restrições.

    São também requisitos que descrevem ou caracterizam algo.

    Ou seja, questão poderia ter sido anulada se fosse usado o o tópico 4.1, pág. 59 do referido livro.

  • Questão mal elaborada.

    De acordo com Sommerville:

    4.1.1 Requisitos funcionais

    "Os requisitos funcionais de um sistema descrevem o que ele deve fazer."

    4.1.2 Requisitos não funcionais

    "Os requisitos não funcionais, como desempenho, proteção ou disponibilidade, normalmente especificam ou restringem as características do sistema como um todo"

    Logo, há duas respostas para a questão:

    Uma descrição de uma propriedade ou característica que um sistema deve exibir [Requisito Funcional] ou uma restrição que ele deve respeitar.[Requisito não funcional]

  • Gabarito: B

    Questão mal formulada, entretanto lembre que Requisitos Não Funcionais são restrições nos serviços ou funções oferecidas pelo sistema.

    Requisitos Não Funcionais se dividem em:

    • Requisitos de Produto
    • Requisitos Organizacionais
    • Requisitos Externos

    mnemônico: POE