quarta-feira, 28 de janeiro de 2009

APF - Como aprender a criar a tabela de contagem de pontos de função

Galera,

Vejam a seguinte questão que caiu no concurso do BACEN de 2005 para o cargo 2 (Analista de Sistemas):

Considere a tabela abaixo (parcialmente preenchida), para cálculo de pontos de função:
Sabendo que a complexidade funcional (Simples, Média e Complexa) é determinada em função da quantidade de registros e/ou arquivos lógicos e itens de dados referenciados, é correto afirmar que, aos totais atribuídos a Arquivo Lógico Interno, Arquivo de Interface Externa e Entrada Externa, correspondem, respectivamente, as classificações

(A) Complexa, Média e Simples.
(B) Simples, Simples e Complexa.
(C) Simples, Média e Complexa.
(D) Média, Média e Complexa.
(E) Média, Complexa e Simples.

Para respondermos a essa questão, vamos aprender como montar a tabela de uma forma bem simples. Tudo que precisamos saber é a seqüência 3, 4, 5, 6, 7, 10, 15! Não é a seqüência que aparece no seriado Lost (4, 8, 15, 16, 23, 42), mas devemos aprendê-la! :-D

Notem que os primeiros 5 números são seguidos, o que facilita sua absorvição.

De posse dos números, vamos agora montar um pré-tabela antes da tabela de contagem de pontos de função. Ela ficará assim:

Observem o seguinte:
  1. Criamos sempre a pré-tabela pela ordenação decrescente da seqüência numérica citada;
  2. Para marcação dos valores para ALI (Arquivos Lógicos Internos), começamos de cima para baixo (essa função é a mais importante na contagem de pontos de função e por isso pegam os três maiores números seguidos);
  3. Começamos de cima para baixo também para os valores AIE (Arquivos de Interface Externa), porém iniciamos a partir do segundo maior número e há um salto do valor médio para o mais baixo desse tipo de função;
  4. Para os valores EE (Entrada Externa), SE (Saída Externa) e CE (Consulta Externa), iniciamos de baixo para cima, sendo que as marcações dos valores dessas funções são iguais, divergindo somente a marcação do SE que começa pelo valor 4. Em ambos, há um salto dos seus valores médios para os altos.
Depois de montada a pré-tabela, fica fácil de montar a tabela principal:
Agora é só responder à questão do início do artigo:
  1. 7 é o valor para a complexidade funcional simples para ALI;
  2. 7 é o valor para a complexidade funcional média para AIE; e
  3. 6 é o valor para a complexidade funcional complexa para EE.

Gabarito: C!

Bom, espero que tenha mais ajudado do que atrapalhado no estudo de APF! :-D

[]s

4 comentários:

  1. muito bom o cometário, clarou bastante a questão e o assunto.
    Parabéns pelo post.

    ResponderExcluir
  2. Valeu, Carlos!

    Que bom que atingi meu objetivo de clarear um pouco mais um assunto tão importante quanto o de APF.

    Valeu pelo comentário.

    ResponderExcluir
  3. Excelente ! Dessa forma ficou bem mais fácil entender...

    ResponderExcluir