Pular para o conteúdo principal

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

Engenharia de SoftwareAnálise de Pontos de Função
Código
fg072564
Banca
FGV
Órgão
TJ-SE
Ano
2023
Nível
Superior
Cargo
Analista Judiciário - Especialidade - Análise de Sistemas
A AP1 é uma aplicação que apresenta dados na forma de listagem para os usuários em uma página Web. Para cada listagem, AP1 calcula a quantidade de dados listados. Os dados são recuperados de um banco de dados mantido pela aplicação AP2.Em Análise de Pontos de Função (APF), a função de transação para apresentação de dados de AP1 é uma:
  1. AConsulta Externa (CE) cujo processo elementar está relacionado a um Arquivo de Interface Externa (AIE) de AP2;
  2. BSaída Externa (SE) cujo processo elementar recupera dados de um Arquivo de Interface Externa (AIE);
  3. CConsulta Externa (CE) associada a uma função de dados do tipo Entrada Externa (EE) de AP2;
  4. DSaída Externa (SE) mantida por uma função de dados do tipo Arquivo Lógico Interno (ALI);
  5. EConsulta Externa (CE) fora da fronteira de AP2 associada a um Arquivo Lógico de Dados.
Revelar gabarito e comentário

GabaritoB — Saída Externa (SE) cujo processo elementar recupera dados de um Arquivo de Interface Externa (AIE);

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 – Transação de Apresentação de Dados

Gabarito: letra B. A AP1 apresenta dados em listagem e calcula a quantidade de dados listados. Como há cálculo (derivação), a função de transação é uma Saída Externa (SE), e não uma Consulta Externa (CE). Os dados vêm de um banco de dados mantido por AP2, ou seja, um Arquivo de Interface Externa (AIE). Portanto, a descrição correta é: Saída Externa (SE) cujo processo elementar recupera dados de um Arquivo de Interface Externa (AIE).

A questão testa a diferença entre Consulta Externa (CE) e Saída Externa (SE):

  • CE: apenas recupera e apresenta dados, sem cálculos ou derivações.

  • SE: recupera dados e pode incluir cálculos, derivações, formatações (ex.: totais, médias, contagens).

No enunciado, a AP1 calcula a quantidade de dados listados, o que configura uma derivação → SE.

Alternativa A — ❌ Incorreta

Afirma que é uma Consulta Externa (CE) e que o processo elementar está relacionado a um AIE de AP2. O erro está em classificar como CE, pois há cálculo. Além disso, a relação com AIE está correta, mas a função é SE.

Alternativa B — ✅ Correta ⟵ GABARITO

"Saída Externa (SE) cujo processo elementar recupera dados de um Arquivo de Interface Externa (AIE)". Perfeito: SE devido ao cálculo, AIE porque os dados vêm de outra aplicação (AP2).

Alternativa C — ❌ Incorreta

"Consulta Externa (CE) associada a uma função de dados do tipo Entrada Externa (EE) de AP2". CE é incorreta (há cálculo) e a associação com EE não faz sentido: a fonte dos dados é um AIE, não uma EE.

Alternativa D — ❌ Incorreta

"Saída Externa (SE) mantida por uma função de dados do tipo Arquivo Lógico Interno (ALI)". Embora SE seja a transação correta, o arquivo mantido por AP2 é um AIE, não um ALI. ALI é mantido dentro da própria fronteira da aplicação.

Alternativa E — ❌ Incorreta

"Consulta Externa (CE) fora da fronteira de AP2 associada a um Arquivo Lógico de Dados". CE é incorreta; "Arquivo Lógico de Dados" não é um tipo reconhecido na APF (os tipos são ALI e AIE). Fora da fronteira de AP2 sugere AIE, mas a função errada invalida.

NÃO CAIA NESSA!

A banca explora a confusão entre CE e SE. Lembre-se: se houver qualquer cálculo ou derivação (como contar, somar, formatar), a transação é SE e não CE. CE é restrita a simples recuperação e exibição de dados.

Gabarito: letra B

Link permanente: /questoes/fg072564