Acerca de conceitos e disciplinas da engenharia de software,...

Próximas questões
Com base no mesmo assunto
Q996768 Engenharia de Software
Acerca de conceitos e disciplinas da engenharia de software, julgue o item que se segue.
A interoperabilidade entre um software que esteja em desenvolvimento e outros sistemas existentes é considerada um requisito funcional.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: E - Errado

A interoperabilidade é a capacidade de um sistema ou componente interagir com outros sistemas ou componentes. Ela é usualmente enquadrada como um requisito não funcional, pois está relacionada com as qualidades do sistema, como a capacidade de se comunicar e operar eficazmente em conjunto com outros sistemas existentes, o que é independente das funcionalidades específicas que o software realiza.

Requisitos funcionais descrevem as funções específicas ou comportamentos que o software deve apresentar. Eles são focados em quais tarefas o software deve ser capaz de executar, como processar entradas, realizar cálculos, fornecer informações, entre outras atividades diretas.

Por outro lado, requisitos não funcionais especificam critérios que podem ser usados para julgar o funcionamento de um sistema, mas não suas funcionalidades específicas. Eles incluem aspectos como performance, segurança, usabilidade e, claro, interoperabilidade.

Portanto, a afirmação de que a interoperabilidade é um requisito funcional está incorreta, visto que ela não descreve uma função específica do software, mas sim uma característica que afeta a forma como o software opera em conjunto com outros sistemas.

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

Não funiconal

Requisitos não-funcionais são os requisitos relacionados ao uso da aplicação em termos de desempenho, usabilidade, confiabilidade, segurança, disponibilidade, manutenção e tecnologias envolvidas.

Em engenharia de software, um requisito funcional define uma função de um sistema de software ou seu componente. ... O plano para a implementação dosrequisitos funcionais é detalhado no projeto do sistema. Já o plano para a implementação de requisitos não funcionais é detalhado na arquitetura do sistema.

D.u.c. se.m. tec. Mais fácil pra decorar.

cai demais

2015

Segundo Sommerville, os requisitos não-funcionais podem ser classificados como Requisitos de Produto, Requisitos Organizacionais e Requisitos Externos. Os requisitos legais são exemplos de requisitos organizacionais.

errada

Os requisitos não-funcionais surgem por meio das necessidades dos usuários, devido a restrições de orçamento, políticas organizacionais, necessidade de interoperabilidade com outros sistemas de software ou hardware, ou a partir de fatores externos, como regulamentos de segurança ou legislações de privacidade.

[Sommerville]

Clique para visualizar este comentário

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