Pular para o conteúdo principal

Questão de Engenharia de Software — Análise de Pontos de Função — FGV 2024

Engenharia de SoftwareAná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:
  1. Auma função de transação e uma função de dados;
  2. Bduas funções de transação e uma função de dados;
  3. Cduas funções de transação e duas funções de dados;
  4. Duma função de transação e duas funções de dados;
  5. 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.

Link permanente: /questoes/fg098430