Pular para o conteúdo principal

Questão de Arquitetura de Software — Software — FCC 2023

Arquitetura de SoftwareSoftware
Código
fc070409
Banca
FCC
Órgão
TRT - 21ª Região (RN)
Ano
2023
Nível
Superior
Cargo
Analista Judiciário - Área: Apoio Especializado - Tecnologia da Informação
A Analista de um Tribunal Regional do Trabalho está elicitando requisitos para um hipotético sistema de registro e gestão de processos oriundos dos advogados. O sistema precisará (1) responder quais causas são oriundas de advogado e (2) a resposta não pode exceder a 1 milissegundo. Também precisará (3) relacionar cada causa aos processantes e respectivos processados (4) com disponibilidade 24 x 7 (horas e dias da semana). Ela define que (5) o processo de desenvolvimento será o modelo de Processo Unificado. Por solicitação do usuário, em qualquer tempo, o sistema precisara (6) fornecer listagens com os detalhes dos processos em ordem alfabética ou por processo. Se em ordem alfabética, esta será por advogado e depois pelos processantes e, após, pelos processados. Se por processo, por ordem do número do processo e, dentro deste, pela ordem alfabética retro mencionada.Dado que requisito funcional é representado por RF e não funcional por NF, os números de (1) a (6) correspondem, correta e respectivamente, a
  1. ANF - NF - RF - RF - RF - NF.
  2. BNF - RF - NF - RF - NF- RF.
  3. CRF - NF - NF - NF- RF - RF.
  4. DRF - NF - RF - NF - NF - RF.
  5. ERF - RF - NF - NF - RF - NF.
Revelar gabarito e comentário

GabaritoD — RF - NF - RF - NF - NF - RF.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Classificação de Requisitos: Funcionais vs. Não Funcionais

Gabarito: letra D. A sequência correta é RF - NF - RF - NF - NF - RF, pois os itens 1, 3 e 6 descrevem funcionalidades do sistema (RF: o que o sistema faz) e os itens 2, 4 e 5 impõem restrições (NF): performance (tempo de resposta), disponibilidade (24x7) e processo de desenvolvimento (modelo de Processo Unificado).

Alternativa A — ❌ Incorreta

A sequência NF - NF - RF - RF - RF - NF não corresponde aos itens. Por exemplo, o item 1 ("responder quais causas são oriundas de advogado") é funcional, não não funcional. O item 5 (processo de desenvolvimento) é não funcional, mas a alternativa considera como RF.

Alternativa B — ❌ Incorreta

A sequência NF - RF - NF - RF - NF - RF classifica erroneamente o item 1 como NF e o item 2 como RF, invertendo a classificação correta.

Alternativa C — ❌ Incorreta

A sequência RF - NF - NF - NF - RF - RF classifica o item 3 (relacionar causas) como NF, quando na verdade é RF. Também classifica corretamente o item 5 como RF, mas deveria ser NF.

Alternativa D — ✅ Correta ⟵ GABARITO

A sequência RF - NF - RF - NF - NF - RF corresponde exatamente à classificação dos itens (1) RF, (2) NF, (3) RF, (4) NF, (5) NF, (6) RF.

Alternativa E — ❌ Incorreta

A sequência RF - RF - NF - NF - RF - NF classifica o item 2 (tempo de resposta) como RF, mas é NF. Também classifica o item 6 (listagens) como NF, quando é RF.

NÃO CAIA NESSA!

O item 5 ("o processo de desenvolvimento será o modelo de Processo Unificado") pode ser interpretado como um requisito funcional por descrever uma atividade, mas na verdade é uma restrição sobre o processo de desenvolvimento, classificada como requisito não funcional. Cuidado para não confundir restrições de processo com funcionalidades do sistema.

Gabarito: letra D

Link permanente: /questoes/fc070409