Questão de Engenharia de Software — Métricas de Software — CESPE / CEBRASPE 2024
Engenharia de Software›Métricas de Software
Código
ce189061
Banca
CESPE / CEBRASPE
Órgão
TCE-PR
Ano
2024
Nível
Superior
Cargo
Auditor de Controle Externo – Área: Informática
Com base na tabela precedente, que apresenta as quantidades de funções para uma aplicação, utilizando-se a contagem estimativa de pontos de função por meio da técnica NESMA, é correto afirmar essa aplicação tem uma quantidade de pontos de função brutos igual a
A62.
B73.
C83.
D99.
E105.
Revelar gabarito e comentário▾
GabaritoB — 73.
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”.
Resolução
Gabarito: letra B — a conta chega a 73 pontos de função brutos — alternativa B.
A ideia por trás
A Análise de Pontos de Função (APF) é uma métrica que mede o tamanho funcional de um software, ou seja, o quanto ele entrega de funcionalidade para o usuário, independentemente da tecnologia usada. As funções são classificadas em dois grupos: funções de dados (ALI e AIE) e funções de transação (EE, SE e CE). Cada função recebe um peso conforme seu tipo e sua complexidade (baixa, média ou alta), e a soma dos produtos entre quantidade e peso resulta nos pontos de função brutos.
A contagem estimativa da NESMA usa a mesma tabela de pesos da contagem detalhada: ALI (7, 10, 15), AIE (5, 7, 10), SE (4, 5, 7), CE (3, 4, 6) e EE (3, 4, 6), para complexidades baixa, média e alta, respectivamente. O total de pontos de função brutos é a soma de cada quantidade multiplicada pelo peso correspondente. Essa técnica é usada quando ainda não se tem todos os detalhes, mas já é possível estimar o tamanho do software.
Esta questão cobra exatamente a aplicação da tabela de pesos da NESMA aos dados fornecidos. O passo principal é identificar corretamente o peso de cada tipo de função e multiplicar pela quantidade, somando tudo no final.
O que a questão dá
tabela com quantidades de funções por tipo e complexidade
técnica NESMA de contagem estimativa
O que queremos: a quantidade de pontos de função brutos da aplicação
Passo 1 — Calcular a contribuição de cada tipo de função
Cada linha da tabela representa um tipo de função com uma quantidade e uma complexidade. Para obter a contribuição de cada tipo, multiplicamos a quantidade pelo peso correspondente. Isso transforma a contagem de funções em pontos de função.
Por que esta fórmula: A fórmula é simples: contribuição = quantidade × peso. Cada tipo de função contribui com um número de pontos que reflete sua complexidade.
De onde vem cada valor: = tabela do enunciado · = tabela de pesos da NESMA (padrão)
= contribuições parciais
NÃO CAIA NESSA!
Usar a quantidade errada ou o peso errado, como trocar a complexidade.
Passo 2 — Somar todas as contribuições
O total de pontos de função brutos é a soma de todas as contribuições individuais. Somar é o passo final para obter o tamanho funcional da aplicação.
Por que esta fórmula: A soma é a operação que agrega as contribuições de todos os tipos de função.
De onde vem cada valor: = passo 1
NÃO CAIA NESSA!
Esquecer de incluir alguma função na soma, ou somar as quantidades em vez dos pontos.
Resposta: 73 pontos de função brutos — alternativa B