De acordo com o Manual de Pontos de Função, informações de controle reconhecidas pelo usuário, referenciadas apenas pela aplicação sendo medida, mas mantidas dentro da fronteira de outra aplicação, são definidas como
- A)arquivo de interface externa.
Correta, porque a informação está fora da fronteira da aplicação medida, mas é referenciada por ela, caracterizando um Arquivo de Interface Externa.
- B)arquivo lógico interno.
Errada, porque o Arquivo Lógico Interno é mantido dentro da fronteira da própria aplicação medida.
- C)entrada externa.
Errada, porque entrada externa é um processo de entrada de dados, não um tipo de arquivo ou repositório de informação.
- D)saída externa.
Errada, porque saída externa é um processo que gera informação para fora do sistema, e não um arquivo de dados.
- E)consulta externa.
Errada, porque consulta externa é um processo de consulta sem atualização, não a definição de uma estrutura de dados externa.
Gabarito: A
No Manual de Pontos de Função, a ideia central é olhar para o sistema pela perspectiva do usuário e separar o que ele enxerga dentro da aplicação, o que vem de fora e o que fica só como referência. Quando a informação é reconhecida pelo usuário e é usada pela aplicação, mas os dados vivem dentro da fronteira de outra aplicação, isso não é dado interno do sistema medido: é uma interface com um arquivo que pertence a outro sistema. Por isso, a descrição do enunciado bate com o conceito de Arquivo de Interface Externa (AIE). Pense assim: o sistema “enxerga” e usa aquela informação, mas não é dono dela. Ele só consulta ou referencia o repositório de outro aplicativo, que continua sendo o responsável por manter esses dados. Já o Arquivo Lógico Interno (ALI) é diferente: ele fica dentro da fronteira da própria aplicação medida e é mantido por ela. Então, se o dado está fora da fronteira, você já pode desconfiar que não é ALI. O Manual de Pontos de Função, na prática, faz essa separação para contar a funcionalidade entregue ao usuário, e não a estrutura técnica por trás. Assim, o gabarito A está correto porque descreve exatamente uma informação mantida fora da aplicação medida, mas referenciada por ela, isto é, um AIE. Esse é um conceito clássico da métrica de pontos de função da IFPUG, usada amplamente em prova.