Informática, perguntado por hatosnovais, 1 ano atrás

1)
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.

Alternativa assinalada
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.

Soluções para a tarefa

Respondido por Gabrielmartinsseco
3

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.

Perguntas interessantes