• Matéria: Informática
  • Autor: melkpsanttos
  • Perguntado 7 anos atrás

A classificação de requisitos de software é importante para definir os critérios de verificação e validação durante o processo de desenvolvimento, entre outras atividades. Alguns requisitos são considerados fundamentais sob o aspecto do comportamento da aplicação quanto a facilidade de uso, segurança da informação, entre outros; por outro lado, podem definir o comportamento obedecendo às regras de negócio desejáveis aos objetivos organizacionais e voltado ao negócio.


Sendo assim, analise cada exemplo de requisito Funcional e Não Funcional:

I. A aplicação deve considerar os dados semestrais para compor a evolução das vendas.

II. O banco de dados deve prever o controle de acesso por usuários de acordo com nível organizacional (operacional, gerencial e estratégico).

III. O tempo de resposta nas operações de vendas pela Internet deve ser inferior a 30 segundos.

IV. Para que o aluno fique com o status de Aprovado no semestre letivo é preciso alcançar 5000 pontos.

Assinale a alternativa que apresenta a classificação correta para cada exemplo.


Alternativas:

a)
I-Funcional; II-Não Funcional; III-Funcional; IV-Não Funcional.

b)
I-Funcional; II-Funcional; III-Não Funcional; IV-Funcional.


c)
I-Não Funcional; II-Não Funcional; III-Funcional; IV-Não Funcional.

d)
I-Não Funcional; II-Funcional; III-Funcional; IV-Não Funcional.

e)
I-Funcional; II-Não Funcional; III-Não Funcional; IV-Funcional.

Respostas

respondido por: Gabrielmartinsseco
1

Resposta:

Alternativa correta:

e)  I-Funcional; II-Não Funcional; III-Não Funcional; IV-Funcional.

Explicação:

Os Requisitos Funcionais definem as funcionalidades do sistema; descrevem o que o sistema fará.

Exemplos:

— Cadastrar clientes

— Gerar relatórios

— Consultar estoque

Após a definição dos Requisitos (que descrevem o que o sistema fará), os Requisitos Não Funcionais descrevem como o sistema fará; são as necessidades que não podem ser atendidas por meio de funcionalidades.

Exemplos:

— Estabelecimento de qual linguagem o programa deverá ser desenvolvido

— Tempo de execução

— O sistema deve ser executável em qualquer plataforma

— O sistema não apresentará informações confidenciais aos usuários.

Abraços e bons estudos!

respondido por: gpvicio
0

Resposta:

Explicação:

e

Perguntas similares