Questão de Engenharia de Software — Análise de Pontos de Função (APF) — CESPE / CEBRASPE 2023
Engenharia de Software›Análise de Pontos de Função (APF)
Código
ce397832
Banca
CESPE / CEBRASPE
Órgão
FUB
Ano
2023
Cargo
Ana TI ( )
Julgue o item a seguir, a respeito de metodologias ágeis, métricas e qualidade de software.
De acordo com a análise de pontos de função, para uma aplicação nova cujas funções e respectivas complexidades tenham sido contabilizadas conforme a tabela a seguir, a quantidade de pontos de função brutos é maior que 95.
função
complexidade
quantidade
arquivos lógicos internos
baixa
3
arquivos lógicos internos
alta
1
arquivos de interface externos
média
2
entradas externas
alta
2
saídas externas
baixa
1
saídas externas
alta
3
consultas externas
média
2
CCerto
EErrado
Revelar gabarito e comentário▾
GabaritoE — Errado
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 brutos
Gabarito: Errado (E). A quantidade de pontos de função brutos é menor que 95, pois o somatório das contribuições de todas as funções contabilizadas resulta em 87 pontos, e não em um valor superior a 95. Para chegar a esse número, é necessário aplicar os pesos de complexidade da tabela da APF (IFPUG) a cada função listada, somando os resultados.
A Análise de Pontos de Função (APF) é uma técnica de medição do tamanho funcional do software, sob o ponto de vista do usuário, independente da tecnologia de implementação. O processo de contagem envolve identificar as funções de dados (arquivos lógicos internos – ALI, e arquivos de interface externa – AIE) e as funções de transação (entradas externas – EE, saídas externas – SE e consultas externas – CE), classificar cada uma quanto à complexidade (baixa, média ou alta) e, por fim, aplicar os pesos correspondentes para obter os pontos de função brutos.
A tabela de pesos da APF é o coração do cálculo. Cada tipo de função, combinado com sua complexidade, recebe um valor numérico específico. Para as funções de transação (EE, SE, CE), os pesos são: baixa = 3, média = 4, alta = 6. Para as funções de dados, os pesos são: ALI baixa = 7, média = 10, alta = 15; AIE baixa = 5, média = 7, alta = 10. É fundamental memorizar essa tabela, pois é ela que permite transformar a contagem de funções em pontos de função.
Aplicando os pesos à tabela do enunciado, temos o seguinte cálculo:
ALI baixa: 3 funções × 7 pontos = 21 pontos
ALI alta: 1 função × 15 pontos = 15 pontos
AIE média: 2 funções × 7 pontos = 14 pontos
EE alta: 2 funções × 6 pontos = 12 pontos
SE baixa: 1 função × 4 pontos = 4 pontos
SE alta: 3 funções × 7 pontos = 21 pontos
CE média: 2 funções × 4 pontos = 8 pontos
Somando tudo: 21 + 15 + 14 + 12 + 4 + 21 + 8 = 95 pontos. O enunciado afirma que a quantidade é maior que 95, mas o cálculo exato resulta em exatamente 95, não em um valor superior. Portanto, a afirmação está incorreta.
A pegadinha desta questão está na precisão do cálculo. O candidato pode se confundir ao aplicar os pesos, especialmente para as funções de dados (ALI e AIE), que possuem valores diferentes das funções de transação. Outro erro comum é somar apenas as quantidades de funções, sem multiplicar pelos pesos de complexidade, o que levaria a um resultado completamente diferente. A banca explora exatamente essa necessidade de conhecer a tabela de pesos e aplicá-la corretamente.
Guarde a tabela de pesos da APF como referência: é ela que decide esta questão. A distinção entre os pesos de funções de dados e funções de transação é o critério que separa o acerto do erro.
Pontos de função brutos
1Funções de dados
ALI (baixa=7, média=10, alta=15)
AIE (baixa=5, média=7, alta=10)
2Funções de transação
EE (baixa=3, média=4, alta=6)
SE (baixa=3, média=4, alta=6)
CE (baixa=3, média=4, alta=6)
3Cálculo do item
Total = 95
Afirmação "maior que 95"
LEVEL · soulevel.com.br
Item — ❌ Errado
A afirmação de que a quantidade de pontos de função brutos é maior que 95 está incorreta. O cálculo correto, utilizando os pesos da APF, resulta em exatamente 95 pontos, e não em um valor superior. Vejamos o passo a passo:
Função
Complexidade
Quantidade
Peso
Contribuição
ALI
Baixa
3
7
21
ALI
Alta
1
15
15
AIE
Média
2
7
14
EE
Alta
2
6
12
SE
Baixa
1
4
4
SE
Alta
3
7
21
CE
Média
2
4
8
Total
95
O erro da assertiva está em afirmar que o total é maior que 95. O valor exato é 95, portanto a afirmação "maior que 95" é falsa. Se o enunciado dissesse "igual a 95", estaria correto, mas como pede "maior que 95", a resposta é Errado.
NÃO CAIA NESSA!
A banca não troca os pesos, mas explora a imprecisão do termo "maior que". O candidato que calcula 95 pode marcar "Certo" por achar que 95 é maior que 95, mas não é: 95 não é maior que 95, é igual. A pegadinha está na interpretação matemática do comparativo. Fique atento a esses detalhes de linguagem.
NÃO CAIA NESSA!
Para questões de APF, memorize a tabela de pesos e sempre monte a tabela de cálculo com colunas de função, complexidade, quantidade, peso e contribuição. Isso evita erros de soma e facilita a conferência. Além disso, leia com atenção os comparativos (maior, menor, igual) — eles são armadilhas frequentes.