Questão nº 41
Questão de Tecnologia da Informação · CESGRANRIO BASA 01/2018 (nº 41)
Em uma empresa de desenvolvimento de software, 3 especificações relativas a alterações em sistemas de software — nomeadas X, Y e Z — passaram pelas fases iniciais do processo básico de contagem de pontos de função, resultando na Tabela abaixo.

Logo após, todas as funções contadas foram detectadas como de complexidade baixa.
Qual a listagem que apresenta a contagem básica de pontos de função das três especificações, em ordem crescente?
- AX Y Z
- BX Z Y
- CY Z X
- DY X Z (alternativa correta)
- EZ Y X
Resposta comentada
Gabarito Alternativa D
Conceito-chave: Pontos de função medem o tamanho funcional do software a partir das funções (dados e transações) que ele entrega ao usuário. A contagem básica é a soma dos pontos de função de todas as funções detectadas, usando a tabela de pesos por complexidade — e aqui todas são de complexidade baixa, então o peso de cada tipo de função é fixo.
(A) Incorreta: X Y Z não é a ordem crescente, pois a soma de X (maior) não pode vir antes de Y e Z.
(B) Incorreta: X Z Y também coloca X (maior valor) em primeiro, o que contradiz a ordem crescente.
(C) Incorreta: Y Z X coloca Z antes de X, mas Z tem valor intermediário e X tem o maior valor, então a ordem correta exige X por último.
(D) Correta: A ordem crescente é Y (menor soma), X (soma intermediária) e Z (maior soma). Como todas as funções são de complexidade baixa, os pesos são: ALI=7, AIE=5, EE=4, CE=4, SE=5. Somando os valores da tabela para cada especificação: Y = 5+4+4 = 13; X = 7+5+4 = 16; Z = 7+5+5 = 17. Logo, Y (13) < X (16) < Z (17).
(E) Incorreta: Z Y X inverte completamente a ordem, colocando o maior (Z) primeiro e o menor (Y) por último. A armadilha da banca aqui é tentar o aluno a ordenar pelas letras ou pela ordem de aparição na tabela, sem calcular as somas com os pesos corretos de complexidade baixa.
Fonte: CESGRANRIO BASA 01/2018 Técnico Científico - Área de Formação: Tecnologia da Informação. Reproduzida para fins de estudo.