Qual denominação é dada ao conjunto de exigências, recursos,...

Próximas questões
Com base no mesmo assunto
Q2412076 Engenharia de Software

Qual denominação é dada ao conjunto de exigências, recursos, objetivos e utilidades que um software precisa cumprir, de acordo com as necessidades da empresa e dos usuários?

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Vamos analisar a resposta da questão para garantir uma compreensão completa do tema abordado.

A alternativa correta é: A - Requisitos de software.

Explicação:

A questão aborda o conceito de requisitos de software, essencial na área de Engenharia de Requisitos. Para resolver essa questão, é necessário entender que os requisitos de software são uma descrição detalhada das necessidades e expectativas dos usuários e da empresa em relação ao sistema a ser desenvolvido.

Os requisitos de software cobrem aspectos como:

  • Funcionalidades: o que o sistema deve fazer.
  • Desempenho: como o sistema deve operar sob determinadas condições.
  • Interface do usuário: como o sistema deve interagir com os usuários.
  • Segurança: como o sistema deve proteger dados e resistir a ameaças.

Agora, vamos justificar as alternativas incorretas:

B - Ciclo de vida do sistema.

O ciclo de vida do sistema se refere ao conjunto de fases pelas quais um sistema passa, desde a concepção até a desativação. Inclui etapas como planejamento, análise, projeto, implementação, testes, implantação e manutenção. Embora seja um conceito fundamental na engenharia de software, ele não se refere especificamente ao conjunto de exigências e recursos que o software precisa cumprir.

C - Viabilidade do projeto de software.

A viabilidade do projeto de software trata da análise de viabilidade, que avalia se um projeto é possível e viável em termos de custos, tempo, recursos e tecnologia. Esta análise antecede a definição dos requisitos e ajuda a decidir se o projeto deve ser iniciado. Portanto, não é a resposta correta para a definição dada na questão.

D - Teste de software.

O teste de software é o processo de verificar se o software atende aos requisitos especificados e está livre de defeitos. Envolve a execução sistemática de casos de teste para identificar falhas e defeitos. Embora seja uma etapa crucial no ciclo de desenvolvimento de software, não se refere ao conjunto de exigências, recursos e objetivos necessários para o desenvolvimento do software.

Em resumo, a alternativa A - Requisitos de software é a correta porque corresponde precisamente ao conjunto de exigências, recursos, objetivos e utilidades que um software precisa cumprir para atender às necessidades da empresa e dos usuários.

Clique para visualizar este gabarito

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