Questão de Engenharia de Software — Análise de Pontos de Função — FGV 2024
Engenharia de Software›Análise de Pontos de Função
Código
fg093793
Banca
FGV
Órgão
SES-MT
Ano
2024
Nível
Superior
Cargo
Analista de Sistemas – Administrador de Banco de Dados; Infraestrutura; O&M
A técnica de Análise de Pontos de Função (Function Point Analysis, FPA), da International Function Point Users Group (IFPUG), é um método tradicional empregado para medir sistemas pela quantificação da funcionalidade solicitada e fornecida.Considerando a técnica FPA, assinale a afirmativa correta.
AA técnica FPA busca medir como o software foi construído.
BA unidade “ponto de função” serve para medição das funcionalidades de um software (o que o software faz) sob o ponto de vista do usuário.
CA técnica é baseada na avaliação de implementações de código do ponto de vista da gestão.
DAbrange exclusivamente a funcionalidade genérica requerida pelo usuário.
Revelar gabarito e comentário▾
GabaritoB — A unidade “ponto de função” serve para medição das funcionalidades de um software (o que o software faz) sob o ponto de vista do usuário.
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 (FPA)
Gabarito: letra B. A técnica FPA mede o tamanho funcional do software sob a perspectiva do usuário, independentemente de tecnologia, contabilizando as funcionalidades que o sistema oferece. A alternativa B captura exatamente esse conceito.
A seguir, a análise de cada alternativa:
Análise de Pontos de Função (FPA)
1O que mede
Tamanho funcional
O que o software faz
Sob perspectiva do usuário
2Independente de
Tecnologia
Linguagem
Implementação
3Componentes
Funções de dados
ALI (Arquivo Lógico Interno)
AIE (Arquivo de Interface Externa)
Funções de transação
EE (Entrada Externa)
SE (Saída Externa)
CE (Consulta Externa)
LEVEL · soulevel.com.br
Alternativa A — ❌ Incorreta
Afirma que a FPA mede "como o software foi construído". A técnica é independente de implementação e tecnologia; ela mede o que o software faz, não como foi construído. O foco está nas funcionalidades do ponto de vista do usuário, não nos detalhes de construção.
Alternativa B — ✅ Correta ⟵ GABARITO
A unidade "ponto de função" mede as funcionalidades do software (o que o software faz) sob o ponto de vista do usuário. É uma medida de tamanho funcional, independente de linguagem ou tecnologia, conforme definição da IFPUG. Essa é a essência da FPA.
Alternativa C — ❌ Incorreta
Diz que a técnica é baseada na avaliação de implementações de código do ponto de vista da gestão. A FPA não avalia código; ela avalia funcionalidades a partir dos requisitos do usuário. Além disso, a perspectiva é a do usuário, não da gestão.
Alternativa D — ❌ Incorreta
Afirma que a FPA abrange "exclusivamente a funcionalidade genérica requerida pelo usuário". Na verdade, a FPA considera todas as funcionalidades requeridas pelo usuário, incluindo especificidades e particularidades, não apenas as genéricas.
PEGA ESSA DICA!
Para provas de FPA, lembre-se: a técnica mede tamanho funcional (o que o sistema faz) e é independente de tecnologia. As funções de dados (ALI, AIE) e de transação (EE, SE, CE) compõem a contagem. O foco é sempre o usuário, não o desenvolvedor.