Questão de Engenharia de Software — Engenharia de Requisitos — FCC 2016
- Código
- fc029072
- Banca
- FCC
- Órgão
- ELETROBRAS-ELETROSUL
- Ano
- 2016
- Nível
- Superior
- Cargo
- Informática
- A2, 5 e 8.
- B5 e 8.
- C1, 3, 4, 6, 7 e 9.
- D2, 4, 5, 8 e 9.
- E1, 2, 4, 7 e 9.
GabaritoA — 2, 5 e 8.
Gabarito: letra A. Requisitos funcionais descrevem serviços que o sistema deve executar (pesquisar, gerar listagem, identificar usuário). Os demais itens são restrições (não funcionais): desempenho, confiabilidade, usabilidade, tecnologia, conformidade, acessibilidade. Apenas os itens 2, 5 e 8 são funcionais.
A banca exige distinguir requisitos funcionais (o que o sistema faz) de não funcionais (como o sistema faz ou restrições). O conteúdo de apoio define:
Requisitos funcionais: declarações de serviços do sistema, de suas reações a entradas específicas e do seu comportamento em determinadas situações.
Requisitos não funcionais: restrições aos serviços ou funções oferecidas pelo sistema, normalmente especificam características do sistema como um todo.
Critério | Itens Funcionais (2, 5, 8) | Itens Não Funcionais (1, 3, 4, 6, 7, 9) | Explicação |
|---|---|---|---|
Alternativa A | ✅ 2, 5, 8 | ❌ Nenhum | Apenas funcionais: pesquisa, geração de listagem, identificação por matrícula. |
Alternativa B | ✅ 5, 8 | ❌ Nenhum | Faltou o item 2 (pesquisa). |
Alternativa C | ❌ Nenhum | ✅ 1, 3, 4, 6, 7, 9 | Todos não funcionais: desempenho, confiabilidade, usabilidade, tecnologia, conformidade, acessibilidade. |
Alternativa D | ✅ 2, 5, 8 | ❌ 4, 9 | Incluiu indevidamente usabilidade (4) e acessibilidade (9). |
Alternativa E | ✅ 2 | ❌ 1, 4, 7, 9 | Faltou 5 e 8; incluiu desempenho, usabilidade, conformidade, acessibilidade. |
Lista apenas os itens 2, 5 e 8, que são requisitos funcionais:
Item 2: serviço de pesquisa (funcional).
Item 5: geração de listagem (funcional).
Item 8: identificação do usuário por matrícula (funcional – define uma funcionalidade de autenticação).
Falta o item 2. Embora inclua 5 e 8, omitiu a funcionalidade de pesquisa, que é claramente funcional. Portanto, o conjunto está incompleto.
Lista apenas itens não funcionais (1, 3, 4, 6, 7, 9). Todos são restrições de desempenho, confiabilidade, usabilidade, tecnologia, conformidade ou acessibilidade. Nenhum funcional.
Inclui os itens funcionais 2, 5 e 8, mas também os não funcionais 4 (usabilidade) e 9 (acessibilidade). A banca exige APENAS os funcionais, então há excesso.
Inclui o funcional 2, mas também os não funcionais 1 (desempenho), 4 (usabilidade), 7 (conformidade) e 9 (acessibilidade). Falta os funcionais 5 e 8. Portanto, incorreta.
O item 8 "matrícula de 10 dígitos" é um requisito funcional, pois define uma regra de identificação que o sistema deve implementar. Muitos candidatos o classificam como não funcional por ser uma restrição de formato, mas a matrícula é usada como chave de acesso – é parte do serviço de autenticação. Fique atento: requisitos que definem entradas ou saídas específicas do sistema são funcionais.
Gabarito: letra A – itens 2, 5 e 8.
Link permanente: /questoes/fc029072