Questão de Engenharia de Software — Métricas de Software — FCC 2016
Engenharia de Software›Métricas de Software
Código
fc031079
Banca
FCC
Órgão
Prefeitura de Teresina - PI
Ano
2016
Nível
Superior
Cargo
Técnico de Nível Superior - Analista de Sistemas
Na análise de pontos de função, um Arquivo Lógico Interno – ALI representa um grupo de dados ou informações de controle, identificável pelo usuário e logicamente relacionado, que tem como principal intenção armazenar dados
Areferenciados (ou lidos) por meio de uma ou mais transações, que não são mantidos pela aplicação sendo analisada.
Bestáticos ou temporários, cujo tempo de vida é o processamento de uma transação.
Cintroduzidos,exclusivamente, em função da tecnologia utilizada ou por decisão de projeto do software.
Dde movimentos recebidos de outra aplicação, como arquivos de remessa e retorno gerados em formato de arquivos do sistema operacional.
Emantidos (adicionados ou modificados) por meio de uma ou mais transações da aplicação sendo analisada.
Revelar gabarito e comentário▾
GabaritoE — mantidos (adicionados ou modificados) por meio de uma ou mais transações da aplicação sendo analisada.
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Análise de Pontos de Função – Arquivo Lógico Interno (ALI)
Gabarito: letra E. O ALI é um grupo de dados logicamente relacionados, identificável pelo usuário, e mantido pela aplicação analisada. A alternativa E descreve exatamente essa característica: dados armazenados e mantidos (adicionados ou modificados) por transações da própria aplicação.
O conceito de ALI é fundamental na APF: ele representa um arquivo de dados que a aplicação mantém internamente. Diferencia-se do Arquivo de Interface Externa (AIE), que é referenciado mas não mantido pela aplicação.
Critério / Característica
Arquivo Lógico Interno (ALI)
Arquivo de Interface Externa (AIE)
Dados Temporários / Tecnológicos
Definição principal
Grupo de dados logicamente relacionados, identificável pelo usuário, mantido pela aplicação.
Grupo de dados logicamente relacionados, identificável pelo usuário, referenciado (lido) pela aplicação, mas não mantido por ela.
Dados com vida útil restrita a uma transação ou introduzidos por decisão de projeto/tecnologia.
Manutenção pela aplicação analisada
Sim (adiciona, modifica, exclui).
Não (apenas consulta).
Não (ou não se aplica).
Persistência
Persistente (além de uma transação).
Persistente (em outra aplicação).
Temporária (apenas durante a transação).
Exemplo típico
Tabela de clientes, cadastro de produtos.
Arquivo de remessa de outro sistema, tabela de CEP consultada.
Variável de cálculo, arquivo de configuração interna.
Contagem na APF
Conta como ALI.
Conta como AIE.
Não conta como arquivo lógico (ALI ou AIE).
Alternativa A — ❌ Incorreta
Descreve um arquivo que é referenciado mas não mantido pela aplicação. Isso é a definição de Arquivo de Interface Externa (AIE). No contexto da APF, AIE são dados provenientes de outra aplicação ou sistema, que a aplicação em análise apenas consulta.
Alternativa B — ❌ Incorreta
Caracteriza dados estáticos ou temporários, com vida útil restrita ao processamento de uma transação. O ALI possui persistência: os dados são mantidos além de uma transação individual. Esse tipo de dado temporário não é considerado um arquivo lógico na APF (não conta como ALI ou AIE), podendo ser visto como parte de uma função transacional.
Alternativa C — ❌ Incorreta
Afirma que os dados são introduzidos em função da tecnologia ou decisão de projeto. A APF é independente de tecnologia. O ALI deve ser identificado pela visão do usuário, não por aspectos de implementação. Dados de "tecnologia" ou "projeto" não são considerados ALI, pois não representam funcionalidades perceptíveis ao usuário.
Alternativa D — ❌ Incorreta
Refere-se a arquivos de movimentos recebidos de outra aplicação, como arquivos de remessa e retorno. Isso descreve um Arquivo de Interface Externa (AIE), já que os dados vêm de fora e não são mantidos pela aplicação. O ALI, ao contrário, é mantido pela aplicação.
Alternativa E — ✅ Correta ⟵ GABARITO
Completa a definição de ALI: dados armazenados que são mantidos (adicionados ou modificados) por transações da aplicação sendo analisada. É a única alternativa que reflete a essência do ALI: ser um arquivo lógico interno cujo conteúdo é gerenciado pela própria aplicação.
PEGA ESSA DICA!
Para memorizar, associe ALI com "dentro" (interno) e AIE com "fora" (interface). ALI é mantido pela aplicação; AIE é referenciado, mas mantido por outro sistema. Essa distinção é clássica em prova de APF.