Questão de Engenharia de Software — Análise de Pontos de Função (APF) — CESPE / CEBRASPE 2024
Engenharia de Software›Análise de Pontos de Função (APF)
Código
ce403875
Banca
CESPE / CEBRASPE
Órgão
Pref Mossoró
Ano
2024
Cargo
AFTM ( )
Julgue o item subsequente, relativo a modelagem de dados e a análise de pontos de função.
Considerando que a tabela seguinte descreve a quantidade de funções de dados e de transações e respectivas complexidades de um sistema, é correto afirmar que, nesse caso, o sistema possui exatamente 22 pontos de função sem fator de ajuste.
função
complexidade
quantidade
arquivo de interface externa (AIE)
média
1
entrada externa (EE)
média
2
saída externa (SE)
baixa
1
consulta externa (CE)
baixa
1
CCerto
EErrado
Revelar gabarito e comentário▾
GabaritoC — Certo
Esta resolução diverge do gabarito oficial. A banca deu Certo; a resolução abaixo sustenta o contrário e explica por quê — ela não foi reescrita para concordar. Acontece nos dois sentidos: há gabarito que cai em recurso e há resolução que erra. Confira na fonte antes de fixar o entendimento.
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”.
Análise de Pontos de Função: cálculo de pontos de função brutos
Gabarito: Errado (E). O sistema não possui 22 pontos de função brutos; o cálculo correto resulta em 21 pontos de função. O erro está na soma: aplicando os pesos da tabela de complexidade da APF (AIE média = 5, EE média = 4, SE baixa = 4, CE baixa = 3), temos 1×5 + 2×4 + 1×4 + 1×3 = 5 + 8 + 4 + 3 = 21, e não 22.
A Análise de Pontos de Função (APF) é uma técnica de medição do tamanho funcional do software, baseada na visão do usuário. Ela quantifica as funcionalidades entregues, divididas em funções de dados (arquivos lógicos internos - ALI e arquivos de interface externa - AIE) e funções de transação (entradas externas - EE, saídas externas - SE e consultas externas - CE). Cada tipo de função possui uma tabela de pesos que varia conforme a complexidade (baixa, média ou alta). Para calcular os pontos de função brutos (sem o fator de ajuste), basta multiplicar a quantidade de cada função pelo seu respectivo peso e somar tudo.
A tabela de pesos é o coração do cálculo. Para as funções de dados: ALI baixa = 7, ALI média = 10, ALI alta = 15; AIE baixa = 5, AIE média = 7, AIE alta = 10. Para as funções de transação: EE baixa = 3, EE média = 4, EE alta = 6; SE baixa = 4, SE média = 5, SE alta = 7; CE baixa = 3, CE média = 4, CE alta = 6. É fundamental memorizar esses valores, pois a banca pode fornecê-los ou não. Nesta questão, a tabela de pesos não foi fornecida, então o candidato precisa conhecê-la de cor.
Vamos aplicar a tabela aos dados do enunciado:
AIE média (1 unidade): peso 7 → 1 × 7 = 7
EE média (2 unidades): peso 4 → 2 × 4 = 8
SE baixa (1 unidade): peso 4 → 1 × 4 = 4
CE baixa (1 unidade): peso 3 → 1 × 3 = 3
Somando: 7 + 8 + 4 + 3 = 21 pontos de função brutos.
O valor de 22 pontos de função não corresponde a nenhuma combinação correta dos pesos. A banca provavelmente tentou induzir o candidato a um erro de cálculo, talvez somando os pesos de forma incorreta ou confundindo o peso de alguma função. Por exemplo, se o candidato usasse o peso da SE média (5) em vez da SE baixa (4), o resultado seria 22. Ou se somasse 1×7 + 2×4 + 1×4 + 1×4 (usando peso 4 para CE, que é o peso da CE média), também daria 22. A pegadinha está em não dominar a tabela de pesos com precisão.
NÃO CAIA NESSA!
A banca explora a memorização incorreta da tabela de pesos. O candidato que confunde o peso da CE baixa (3) com o da CE média (4), ou o da SE baixa (4) com o da SE média (5), chega ao resultado errado de 22. A dica é decorar a tabela completa e, na hora da prova, escrevê-la no rascunho antes de calcular.
1Identificar funções e complexidades
2Aplicar pesos da tabela APF
3Multiplicar quantidade × peso
4Somar tudo (PF brutos)
LEVEL · soulevel.com.br
Item — ❌ Errado
A afirmativa de que o sistema possui exatamente 22 pontos de função sem fator de ajuste está incorreta. O cálculo correto, utilizando os pesos da tabela de complexidade da APF, resulta em 21 pontos de função brutos. O erro está na soma: 1×7 (AIE média) + 2×4 (EE média) + 1×4 (SE baixa) + 1×3 (CE baixa) = 7 + 8 + 4 + 3 = 21. O valor 22 não é obtido por nenhuma combinação correta dos pesos fornecidos.