Questão nº 48

Questão de Conhecimentos Específicos · FCC TRF4 2025 (nº 48)

FCC2025Analista Judiciário - Área Apoio Especializado - Especialidade Análise de Sistemas de InformaçãoConhecimentos Específicos
Gabarito: Cver comentário ↓

Um Tribunal está implantando a métrica de Pontos de Função e solicita a um Analista a contagem bruta de pontos, cujos requisitos são os seguintes:

  • Quantidade de interfaces 2, 1 e 4 (complexidades baixa, média e alta, respectivamente).
  • Quantidade de consultas 4, 6 e 3 (complexidades baixa, média e alta, respectivamente).
  • Quantidade de saídas 2, 1 e 2 (complexidades baixa, média e alta, respectivamente).
  • Quantidade de arquivos lógicos 8, 7 e 3 (complexidades baixa, média e alta, respectivamente).
  • Quantidade de entradas 3, 4 e 2 (complexidades baixa, média e alta, respectivamente).

Considere as seguintes métricas de complexidade por tipo de função:

As métricas da complexidade das consultas são iguais às das entradas.

EE 3, 4 e 6 (complexidades baixa, média e alta, respectivamente).
SE 4, 5 e 7 (complexidades baixa, média e alta, respectivamente).
ALI 7, 10 e 15 (complexidades baixa, média e alta, respectivamente).
AIE 5, 7 e 10 (complexidades baixa, média e alta, respectivamente).

O resultado do cálculo correto dos pontos de função brutos é

Resposta comentada

Gabarito Alternativa C

A Análise de Pontos de Função é uma métrica de tamanho de software que quantifica a funcionalidade entregue ao usuário, independentemente da tecnologia utilizada. Os pontos de função brutos (Unadjusted Function Points - UFP) são calculados somando os pontos atribuídos a cinco tipos de funções (Entradas, Saídas, Consultas, Arquivos Lógicos Internos e Arquivos de Interface Externa), com base em sua complexidade (baixa, média ou alta).

Vamos calcular os pontos para cada tipo de função:

  1. Entradas Externas (EI):

    • Contagem: 3 (baixa), 4 (média), 2 (alta)
    • Métricas (EE): 3 (baixa), 4 (média), 6 (alta)
    • Cálculo: (3 * 3) + (4 * 4) + (2 * 6) = 9 + 16 + 12 = 37 pontos
  2. Saídas Externas (EO):

    • Contagem: 2 (baixa), 1 (média), 2 (alta)
    • Métricas (SE): 4 (baixa), 5 (média), 7 (alta)
    • Cálculo: (2 * 4) + (1 * 5) + (2 * 7) = 8 + 5 + 14 = 27 pontos
  3. Consultas Externas (EQ):

    • Contagem: 4 (baixa), 6 (média), 3 (alta)
    • Métricas: Iguais às das Entradas (EE), ou seja, 3 (baixa), 4 (média), 6 (alta)
    • Cálculo: (4 * 3) + (6 * 4) + (3 * 6) = 12 + 24 + 18 = 54 pontos
  4. Arquivos Lógicos Internos (ILF): (Assumindo "arquivos lógicos" se refere a ALI)

    • Contagem: 8 (baixa), 7 (média), 3 (alta)
    • Métricas (ALI): 7 (baixa), 10 (média), 15 (alta)
    • Cálculo: (8 * 7) + (7 * 10) + (3 * 15) = 56 + 70 + 45 = 171 pontos
  5. Arquivos de Interface Externa (EIF): (Assumindo "interfaces" se refere a AIE)

    • Contagem: 2 (baixa), 1 (média), 4 (alta)
    • Métricas (AIE): 5 (baixa), 7 (média), 10 (alta)
    • Cálculo: (2 * 5) + (1 * 7) + (4 * 10) = 10 + 7 + 40 = 57 pontos

Total de Pontos de Função Brutos (PFB):
PFB = 37 (EI) + 27 (EO) + 54 (EQ) + 171 (ILF) + 57 (EIF) = 346 pontos.

  • (A) Incorreta: Esta alternativa pode ser obtida se o tipo de função "interfaces" (AIE) for completamente ignorado (346 - 57 = 289) e houver um pequeno erro de cálculo adicional (por exemplo, se as consultas de alta complexidade fossem calculadas com a métrica de baixa complexidade: 33=9 em vez de 36=18, resultando em 289-9 = 280, que é muito próximo). A armadilha aqui é desconsiderar um tipo de função ou aplicar métricas incorretamente.
  • (B) Incorreta: Esta alternativa pode ser obtida por uma combinação de erros, como a troca das métricas de ALI e AIE (ou seja, "arquivos lógicos" usa métricas de AIE e "interfaces" usa métricas de ALI), o que resultaria em 321 pontos (ILF_errado = 119, EIF_errado = 84, total = 37+27+54+119+84 = 321), e um pequeno erro de cálculo adicional (por exemplo, +4 pontos).
  • (C) Correta: O cálculo detalhado acima demonstra que a soma de todos os pontos de função brutos é 346.
  • (D) Incorreta: Esta alternativa é significativamente maior e pode ser resultado de erros como considerar todos os itens de "Arquivos Lógicos Internos" como de alta complexidade (8+7+3 = 18 * 15 = 270, em vez de 171, um acréscimo de 99 pontos), e então cometer um pequeno erro de cálculo ou ignorar outro componente. Por exemplo, 346 (correto) + 99 (ILF todo como alta) = 445. Se o EO de alta complexidade (2*7=14) fosse ignorado, 445 - 14 = 431.
  • (E) Incorreta: Esta alternativa é a mais alta e pode ser obtida se todos os itens de todas as funções fossem calculados usando a métrica de alta complexidade para cada tipo (ex: Entradas: (3+4+2)*6 = 54; Saídas: (2+1+2)*7 = 35; Consultas: (4+6+3)*6 = 78; ALI: (8+7+3)*15 = 270; AIE: (2+1+4)*10 = 70. Total = 54+35+78+270+70 = 507). Um pequeno erro de cálculo adicional (+5) levaria a 512.

Fonte: FCC TRF4 2025 Analista Judiciário - Área Apoio Especializado - Especialidade Análise de Sistemas de Informação (Caderno Tipo 001). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho