Pular para o conteúdo principal

Questão de Engenharia de Software — Análise de Pontos de Função (APF) — CESPE / CEBRASPE 2023

Engenharia de SoftwareAná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

complexidadequantidade

arquivos lógicos internos

baixa3

arquivos lógicos internos

alta1

arquivos de interface externos

média2

entradas externas

alta2

saídas externas

baixa1

saídas externas

alta3

consultas externas

média2
  1. CCerto
  2. 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.

Gabarito: Errado (E).

Link permanente: /questoes/ce397832