Questão nº 62
Questão de Tecnologia da Informação · FGV TCE-ES 2022 (nº 62)
O SisPersonaExtra é um sistema que mantém dados pessoais dos não sócios e de suas visitas a um clube para utilização de facilidades esportivas. A imagem abaixo apresenta uma listagem disponível no SisPersonaExtra.

Listagem de Não Sócios
Mary é uma das administradoras do clube e solicitou à equipe de desenvolvimento do sistema uma melhoria para que seja exibida a quantidade de vezes que o não sócio visitou o clube no mês corrente, ao lado da Data de Nascimento.
Para calcular a quantidade de pontos de função da melhoria solicitada por Mary, a equipe de desenvolvimento do sistema deve contar a:
- AEntrada Externa incluída e a Saída Externa alterada;
- BConsulta Externa alterada e a Entrada Externa incluída;
- CEntrada Externa incluída e a Saída Externa incluída;
- DConsulta Externa excluída e a Entrada Externa incluída;
- EConsulta Externa excluída e a Saída Externa incluída. (alternativa correta)
Resposta comentada
Gabarito Alternativa E
Pontos de Função é uma forma de medir o tamanho de um software com base nas funcionalidades que ele entrega ao usuário, sem se preocupar com a tecnologia usada. As principais funcionalidades são: Entrada Externa (EI) (onde o usuário insere dados), Saída Externa (EO) (onde o sistema apresenta informações calculadas ou derivadas) e Consulta Externa (EQ) (onde o sistema apresenta informações recuperadas diretamente, sem cálculos complexos).
A "Listagem de Não Sócios" existente é uma Consulta Externa (EQ), pois exibe dados recuperados. A melhoria solicita a exibição da "quantidade de vezes que o não sócio visitou o clube no mês corrente". Essa "quantidade" é um dado calculado ou derivado (não é um campo armazenado diretamente), o que caracteriza uma Saída Externa (EO). De acordo com as regras de contagem de Pontos de Função (IFPUG), quando uma Consulta Externa (EQ) é modificada para incluir dados derivados, ela se transforma em uma Saída Externa (EO). Nesses casos de mudança de tipo de função, a função original é considerada excluída e a nova função (com o novo tipo) é considerada incluída.
- (A) Incorreta: Não há nenhuma Entrada Externa sendo incluída. A Saída Externa não é apenas "alterada" no sentido de ajuste, mas sim uma nova função que substitui a anterior.
- (B) Incorreta: A Consulta Externa não é apenas "alterada"; ela é substituída por uma Saída Externa. Não há Entrada Externa sendo incluída.
- (C) Incorreta: Não há nenhuma Entrada Externa sendo incluída.
- (D) Incorreta: Não há nenhuma Entrada Externa sendo incluída.
- (E) Correta: A "Listagem de Não Sócios" original (uma Consulta Externa) é considerada excluída porque sua natureza muda ao incorporar dados derivados. A nova listagem, que agora inclui a contagem (dado derivado), é considerada uma Saída Externa e, portanto, incluída. A armadilha aqui é pensar que é apenas uma "alteração" na Consulta Externa, mas a adição de um dado calculado transforma a Consulta Externa em uma Saída Externa, o que, pelas regras de PF, é contado como exclusão da antiga e inclusão da nova.
Fonte: FGV TCE-ES 2022 Auditor de Controle Externo - Tecnologia da Informação (Caderno Tipo 1). Reproduzida para fins de estudo.