Alternativa E - V, V, V
Análise Detalhada
Esta questão aborda os fundamentos de Engenharia de Software, especificamente sobre o gerenciamento e a classificação de requisitos. Vamos analisar cada item separadamente:
1. Sobre o Controle dos Requisitos (Item 1)
"Os requisitos de software são controlados para estabelecer a base para as atividades gerenciais e de Engenharia de Software dentro de um projeto."
- Verdadeiro. O processo de gerenciamento de requisitos é a fundação do projeto. Sem requisitos bem definidos e controlados, é impossível realizar estimativas de custo, prazos ou planejar as fases de análise, design e testes. Eles servem como contrato entre as partes interessadas e a equipe técnica.
2. Sobre Requisitos Funcionais (Item 2)
"Requisitos com características funcionais representam os comportamentos que um programa ou um sistema deve apresentar diante de certas ações de seus usuários."
- Verdadeiro. Esta é a definição clássica de requisito funcional. Eles descrevem o que o sistema deve fazer.
- Exemplo: "O sistema deve permitir que o usuário realize login com e-mail e senha."
- Foco: Funcionalidade e interação direta com o usuário.
3. Sobre Requisitos Não Funcionais (Item 3)
"Requisitos com características não funcionais quantificam determinados aspectos do comportamento."
- Verdadeiro. Os requisitos não funcionais (também chamados de requisitos de qualidade) descrevem como o sistema deve operar. Eles frequentemente estabelecem restrições e padrões mensuráveis (quantitativos).
- Exemplo: "O sistema deve processar transações em menos de 2 segundos." (Quantifica o tempo/performance).
- Áreas comuns: Performance, Segurança, Confiabilidade, Usabilidade.
Conclusão
Como todas as três afirmações estão corretas, a sequência lógica é V, V, V.
| Item | Enunciado | Classificação |
|---|
| 1 | Base para atividades gerenciais | Verdadeiro |
| 2 | Comportamento diante de ações do usuário | Verdadeiro |
| 3 | Quantificação de aspectos do comportamento | Verdadeiro |
Portanto, a alternativa correta é a E.