Pular para o conteúdo principal

Questão de Engenharia de Software — Análise de Pontos de Função — FGV 2024

Engenharia de SoftwareAná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.
  1. AA técnica FPA busca medir como o software foi construído.
  2. 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.
  3. CA técnica é baseada na avaliação de implementações de código do ponto de vista da gestão.
  4. 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.

Gabarito: letra B.

Link permanente: /questoes/fg093793