Questão nº 32

Questão de Tecnologia da Informação · FCC ALAP 2019 (nº 32)

FCC2019Analista Legislativo - Desenvolvedor de SistemasTecnologia da Informação
Gabarito: Cver comentário ↓

Para um cálculo hipotético de Ponto por Função − PF, considere as quantidades e correspondentes funções:

  • 3 EE baixa complexidade
  • 1 EE média complexidade
  • 2 EE alta complexidade
  • 3 ALI baixa complexidade
  • 2 ALI média complexidade
  • 4 AIE baixa complexidade
  • 3 AIE alta complexidade
  • 5 SE baixa complexidade
  • 5 CE média complexidade

E os seguintes valores padrão:

  • 3, para EE baixa
  • 4, para EE média
  • 6, para EE alta
  • 7, para ALI baixa
  • 10, para ALI média
  • 5, para AIE baixa
  • 10, para AIE alta
  • 4, para SE baixa
  • 4, para CE média

Sem considerar o fator de ajuste, o total de pontos Função de Dados e o total de pontos Função de Transação são, respectivamente,

Resposta comentada

Gabarito Alternativa C

A Análise de Pontos de Função (APF) é uma técnica para estimar o tamanho de um software, classificando suas funcionalidades em Funções de Dados (que armazenam ou acessam informações) e Funções de Transação (que processam essas informações), atribuindo pontos com base na complexidade.

Para calcular os pontos:

1. Funções de Dados:

  • ALI (Arquivo Lógico Interno):
    • 3 ALI baixa complexidade * 7 pontos = 21
    • 2 ALI média complexidade * 10 pontos = 20
    • Subtotal ALI = 21 + 20 = 41
  • AIE (Arquivo de Interface Externa):
    • 4 AIE baixa complexidade * 5 pontos = 20
    • 3 AIE alta complexidade * 10 pontos = 30
    • Subtotal AIE = 20 + 30 = 50
  • Total Função de Dados = 41 (ALI) + 50 (AIE) = 91 pontos

2. Funções de Transação:

  • EE (Entrada Externa):
    • 3 EE baixa complexidade * 3 pontos = 9
    • 1 EE média complexidade * 4 pontos = 4
    • 2 EE alta complexidade * 6 pontos = 12
    • Subtotal EE = 9 + 4 + 12 = 25
  • SE (Saída Externa):
    • 5 SE baixa complexidade * 4 pontos = 20
    • Subtotal SE = 20
  • CE (Consulta Externa):
    • 5 CE média complexidade * 4 pontos = 20
    • Subtotal CE = 20
  • Total Função de Transação = 25 (EE) + 20 (SE) + 20 (CE) = 65 pontos

Os totais são, respectivamente, 91 (Função de Dados) e 65 (Função de Transação).

(A) Incorreta: Os valores não correspondem aos totais calculados para Função de Dados e Função de Transação.
(B) Incorreta: O valor de 16 não corresponde ao total de Função de Transação.
(C) Correta: O total de pontos de Função de Dados é 91 e o total de pontos de Função de Transação é 65, conforme os cálculos detalhados.
(D) Incorreta: Embora o valor 91 esteja presente, ele está na posição errada (deveria ser o primeiro, para Função de Dados) e o valor 12 é apenas um subtotal de EE, não o total de Função de Dados. A armadilha da banca aqui é apresentar um dos valores corretos (91) mas na ordem invertida e com um valor incorreto para o primeiro item, que é um subtotal de uma das funções de transação (2 EE alta complexidade = 12 pontos), tentando confundir o estudante que pode ter calculado parcialmente ou invertido a ordem.
(E) Incorreta: O valor de 16 não corresponde ao total de Função de Dados.

Fonte: FCC ALAP 2019 Analista Legislativo - Desenvolvedor de Sistemas (Caderno Tipo 001). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho