Logo Passei Direto
Buscar
A complexidade de um software é determinada em parte por sua funcionalidade, ou seja, o que o sistema faz, e em parte por requisitos gerais que fazem parte do desenvolvimento do software como custo, performance, confiabilidade, manutenibilidade, portabilidade, custos operacionais entre outros. Estes requisitos podem ser chamados de requisitos não funcionais (RNFs). Nesse sentido, os RNFs “é um Requisito de Software” que atende a requisitos do sistema, mas que não fazem referência a funcionalidades do negócio, porém que estão presentes no escopo do sistema. Fonte: VAZQUEZ, C. E.; SIMÕES, G. S. Engenharia de requisitos: software orientado ao negócio. São Paulo: Brasport, 2016. Sobre exemplos de requisitos não funcionais (RNFs), analise as afirmativas a seguir: I. O sistema permitirá que os usuários façam alterações em seus cadastros. II. O aplicativo fará uso de um WebService na linguagem Java para troca de informações entre sistema e servidor. III. O cadastro do usuário comum deverá conter: nome, login, senha, data de nascimento, telefone, endereço, e-mail, CEP, cidade e estado. IV. O sistema deverá ser desenvolvido em linguagem Java usando um framework Hibernate ORM, HTML, CSS e JavaScript para interface web. É correto o que se afirma em:
User badge image
giovani sabino

há 2 meses

Respostas

User badge image

Ed Verified user icon

há 2 meses

Vamos analisar cada afirmativa para identificar quais são requisitos não funcionais (RNFs): I. O sistema permitirá que os usuários façam alterações em seus cadastros. Falso, essa afirmativa descreve uma funcionalidade do sistema, não um requisito não funcional. II. O aplicativo fará uso de um WebService na linguagem Java para troca de informações entre sistema e servidor. Verdadeiro, essa afirmativa pode ser considerada um requisito não funcional, pois descreve uma característica técnica do sistema. III. O cadastro do usuário comum deverá conter: nome, login, senha, data de nascimento, telefone, endereço, e-mail, CEP, cidade e estado. Falso, essa afirmativa descreve uma funcionalidade específica do sistema, ou seja, o que o sistema deve fazer. IV. O sistema deverá ser desenvolvido em linguagem Java usando um framework Hibernate ORM, HTML, CSS e JavaScript para interface web. Verdadeiro, essa afirmativa descreve aspectos técnicos e de implementação, que são considerados requisitos não funcionais. Com base na análise, as afirmativas corretas que se referem a requisitos não funcionais são II e IV. Portanto, a alternativa correta é: II e IV.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina