A respeito de arquitetura de aplicações, julgue o item a seg...
A respeito de arquitetura de aplicações, julgue o item a seguir.
Os requisitos funcionais definem as funcionalidades de certa aplicação e os não funcionais definem a maneira pela qual a aplicação executa tais funcionalidades.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa correta é C - certo.
O tema central da questão refere-se à arquitetura de aplicações, mais especificamente à distinção entre requisitos funcionais e não funcionais. Esse é um conceito essencial para arquitetos de software, pois a compreensão clara dessas definições impacta diretamente no sucesso do desenvolvimento e na qualidade de uma aplicação.
Requisitos funcionais são as especificações que determinam o que o sistema deve fazer. Eles descrevem as funcionalidades específicas, como cálculos, processamento de dados e regras de negócio. Por exemplo, em um sistema bancário, um requisito funcional poderia ser "o sistema deve permitir que o usuário transfira dinheiro de uma conta para outra".
Por outro lado, requisitos não funcionais definem como o sistema deve executar suas funções. Eles incluem aspectos como desempenho, segurança, usabilidade, confiabilidade e escalabilidade. Utilizando o mesmo exemplo do sistema bancário, um requisito não funcional poderia ser "o sistema deve processar transferências em até três segundos".
Os requisitos não funcionais são fundamentais para garantir que as funcionalidades atendam às expectativas de qualidade e eficiência, além de estarem em conformidade com padrões regulatórios e de mercado.
A afirmação da questão está correta pois descreve adequadamente o papel dos requisitos funcionais e não funcionais: os primeiros definem o que a aplicação faz, enquanto os segundos determinam como essas funcionalidades devem ser executadas.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
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
JUSTIFICATIVA - Certo. Requisitos funcionais estão associados às funcionalidades que ditam o que o sistema deve fazer; já os não funcionais estão associados às restrições de funcionalidades que ditam a forma como o sistema deve fazer determinada ação.
https://cdn.cebraspe.org.br/concursos/PC_DF_24_ADM/arquivos/021_PCDF_002_01.PDF
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo