Quanto aos vários tipos de requisitos assinale, das alterna...

Próximas questões
Com base no mesmo assunto
Q768982 Engenharia de Software
Quanto aos vários tipos de requisitos assinale, das alternativas abaixo, a única que NÃO identifica corretamente um clássico requisito não-funcional:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: B - requisitos de funcionalidades do sistema.

A questão aborda a diferença entre requisitos funcionais e não funcionais, conceitos fundamentais em Engenharia de Requisitos. Os requisitos funcionais descrevem as funções que o sistema deve executar, ou seja, as funcionalidades que o sistema deve oferecer aos seus usuários. Eles são as ações do sistema que permitem aos usuários alcançar seus objetivos. Já os requisitos não funcionais, por sua vez, especificam critérios que podem ser usados para julgar a operação de um sistema, em vez das atividades específicas que ele deve realizar. Eles estão relacionados com a qualidade do sistema, como desempenho, segurança, usabilidade, etc.

A alternativa B menciona "requisitos de funcionalidades do sistema", o que contradiz o pedido da questão. A questão pede para identificar qual dos itens NÃO é um requisito não funcional. Portanto, requisitos de funcionalidades são, de fato, requisitos funcionais, e por isso a alternativa B é a correta, pois não se trata de um requisito não funcional.

As outras alternativas listam aspectos que são considerados não funcionais:

  • A - requisito de implementação da arquitetura do sistema: refere-se a como o sistema é construído e estruturado internamente, o que afeta sua manutenibilidade e extensibilidade, por exemplo.
  • C - requisito de interoperabilidade da arquitetura do sistema: relaciona-se com a capacidade do sistema de trabalhar e se comunicar com outros sistemas, o que não é uma funcionalidade em si, mas uma característica do sistema.
  • D - requisitos de confiabilidade da arquitetura do sistema: diz respeito à habilidade do sistema de operar sem falhas em determinadas condições e durante um determinado período de tempo.
  • E - requisitos de portabilidade da arquitetura do sistema: está associado à facilidade com que o sistema pode ser transferido de um ambiente de hardware ou software para outro.

Compreender a distinção entre esses dois grupos de requisitos é crucial para a correta especificação e entrega de um sistema de software que atenda tanto as necessidades operacionais quanto as de qualidade exigidas pelos stakeholders.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Requisito  de funcionalidade do sistema

 

Classificação dos Requisitos Não Funcionais

Requisitos de produtos : Requisitos que especificam o comportamento do produto.Ex. portabilidade; tempo na execução; confiabilidade,mobilidade, etc.

• Requisitos da organização: Requisitos decorrentes de políticas e procedimentos corporativos. Ex. padrões, infra-estrutura,etc.

• Requisitos externos: Requisitos decorrentes de fatores externos ao sistema e ao processo de desenvolvimento. Ex. requisitos de interoperabilidade, legislação,localização geográfica etc.

• Requisitos de facilidade de uso. Ex.: usuários deverão operar o sistema após um determinado tempo de treinamento.

• Requisitos de eficiência. Ex.: o sistema deverá processar n requisições por um determinado tempo.

Requisitos de confiabilidade. Ex.: o sistema deverá ter alta disponibilidade, p.exemplo, 99% do tempo.

Requisitos de portabilidade. Ex.: o sistema deverá executar em qualquer plataforma.

• Requisitos de entrega.Ex.: um relatório de acompanhamento deverá ser fornecido toda segunda-feira.

• Requisitos de implementação.: Ex.: o sistema deverá ser desenvolvido na linguagem Java.

• Requisitos de padrões.: Ex. uso de programação orientada a objeto sob a plataforma A.

• Requisitos de interoperabilidade.:Ex. o sistema deverá se comunicar com o SQL Server.

• Requisitos éticos. Ex.: o sistema não apresentará aos usuários quaisquer dados de cunho privativo.

• Requisitos legais. Ex.: o sistema deverá atender às normas legais, tais como padrões, leis, etc.

• Requisitos de Integração. Ex.: o sistema integra com outra aplicação.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo