Entre os não exemplos de funções de transação do tipo entrada externa encontram-se os(as):
- A)processamentos em lotes de atualização de bases cadastrais a partir de arquivos de movimento
Errada, porque processamento em lote de atualização de cadastro altera dados mantidos pelo sistema, o que caracteriza entrada externa.
- B)transações que recebem dados externos, utilizados na manutenção de arquivos lógicos internos
Errada, porque receber dados externos para manutenção de arquivos lógicos internos é exatamente o comportamento de uma entrada externa.
- C)janelas que permitem adicionar, excluir e alterar registros em arquivos lógicos internos
Errada, porque incluir, excluir e alterar registros em arquivos internos é atividade típica de entrada externa.
- D)telas de filtro de relatórios e consultas
Certa, porque telas de filtro de relatórios e consultas apenas localizam ou refinam a busca de informações, sem manter arquivos lógicos internos.
Gabarito: D
Na Análise de Pontos de Função, uma Entrada Externa (EE) é uma função de transação que recebe dados de fora do sistema e altera, inclui ou exclui informações em um Arquivo Lógico Interno (ALI) ou arquivo de interface externo, sempre com algum processamento lógico. Em resumo: entrou dado novo, o sistema trabalhou e mexeu na base. Não basta só “receber” algo; tem de haver manutenção de dados mantidos pelo próprio sistema. A banca costuma cobrar a diferença entre entrada, consulta e relatório. Se a tela só filtra, pesquisa ou prepara uma visualização sem manter dados, ela não é entrada externa. Ela cai mais na ideia de consulta, porque o objetivo é recuperar informação, não atualizar um arquivo lógico interno. Por isso, o gabarito é a alternativa D. Telas de filtro de relatórios e consultas servem para localizar e exibir dados, geralmente sem inclusão, alteração ou exclusão de registros. É aquele momento em que o sistema diz “eu te mostro”, mas não “eu vou gravar isso aqui”. Esse raciocínio segue a definição clássica do IFPUG, usada na contagem por Pontos de Função, que diferencia EE, CE e SE pela intenção da transação e pelo tipo de manutenção feita sobre os dados.