Questão de Engenharia de Software — Análise de Pontos de Função — FGV 2024
Engenharia de Software›Análise de Pontos de Função
Código
fg098430
Banca
FGV
Órgão
TJ-MS
Ano
2024
Nível
Superior
Cargo
Técnico de Nível Superior - Analista de Sistemas Computacionais - Analista de Governança
A aplicação MeuCONTROLE possui uma funcionalidade para que os convidados para uma palestra possam indicar ao organizador do evento se poderão ou não comparecer. Para isso, o convidado informa seu telefone e MeuCONTROLE apresenta o nome do convidado. O convidado seleciona a opção de confirmação ou não da presença. Caso opte pela confirmação da presença, o convidado tem a opção de levar um acompanhante, que deve ser identificado pelo nome completo. MeuCONTROLE gera uma listagem com os nomes dos convidados e seus respectivos acompanhantes para facilitar o controle pelos recepcionistas no dia do evento.Com base na Análise de Pontos de Função (APF), MeuCONTROLE possui:
Auma função de transação e uma função de dados;
Bduas funções de transação e uma função de dados;
Cduas funções de transação e duas funções de dados;
Duma função de transação e duas funções de dados;
Etrês funções de transação e uma função de dados.
Revelar gabarito e comentário▾
GabaritoE — três funções de transação e uma função de dados.
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
Gabarito: letra E. A funcionalidade descrita possui três funções de transação e uma função de dados. São elas: uma consulta externa (CE) ao exibir o nome do convidado após informar o telefone; uma entrada externa (EE) para confirmar ou não a presença (e, se confirmado, cadastrar o acompanhante); e uma saída externa (SE) ao gerar a listagem. A função de dados é um arquivo lógico interno (ALI) que armazena os dados dos convidados e acompanhantes.
Análise das alternativas
Alternativa A — ❌ Incorreta
Afirma que há apenas uma função de transação e uma de dados. Na verdade, são três transações: a consulta inicial (CE), a confirmação (EE) e a geração da lista (SE).
Alternativa B — ❌ Incorreta
Afirma duas transações e uma de dados. Faltam uma transação: a consulta externa (CE) ou a saída externa (SE) não foi contada.
Alternativa C — ❌ Incorreta
Afirma duas transações e duas de dados. Apenas uma função de dados (ALI) está presente; a segunda função de dados não existe no cenário.
Alternativa D — ❌ Incorreta
Afirma uma transação e duas de dados. O número de transações é três, não uma.
Alternativa E — ✅ Correta ⟵ GABARITO
Corresponde exatamente à contagem: três funções de transação (CE, EE, SE) e uma função de dados (ALI).
PEGA ESSA DICA!
Em APF, identifique cada interação entre usuário e sistema que cruza a fronteira: entrada (EE) altera dados; consulta (CE) apenas recupera; saída (SE) apresenta dados derivados. Dados mantidos internamente são ALI; dados de outros sistemas são AIE. Aqui, o cadastro de presença e acompanhante é uma única EE, e a listagem é uma SE.