Pular para o conteúdo principal

Questão de Engenharia de Software — Métricas de Software — FCC 2015

Engenharia de SoftwareMétricas de Software
Código
fc026265
Banca
FCC
Órgão
TRT - 4ª REGIÃO (RS)
Ano
2015
Nível
Superior
Cargo
Analista Judiciário - Tecnologia da Informação
Para determinar o tamanho do software, de acordo com a AFP, devem ser seguidos procedimentos de contagem compostos por várias etapas. Na etapa de contagem das funções de transação, são definidas as Entradas Externas (EE), Saídas Externas (SE) e Consultas Externas (CE). Dentre os exemplos de CE estão
  1. Aos dados passados entre online e batch dentro das fronteiras da mesma aplicação.
  2. Bas informações provenientes de cálculos ou procedimentos para obtenção de dados derivados.
  3. Cas mensagens de erros ou de confirmação associadas às EE, SE ou CE.
  4. Dos relatórios de vendas semanais que requerem o uso de algoritmos e cálculos.
  5. Eas operações de recuperação de e-mail de uma mailbox.
Revelar gabarito e comentário

GabaritoE — as operações de recuperação de e-mail de uma mailbox.

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 – Consulta Externa (CE)

Gabarito: letra E. A Consulta Externa (CE) é um processo elementar que recupera dados de Arquivos Lógicos Internos (ALI) ou Arquivos de Interface Externa (AIE) e os envia para fora da fronteira da aplicação, sem realizar cálculos nem alterar o estado dos dados. A única alternativa que se encaixa perfeitamente nessa definição é a operação de recuperação de e-mail de uma mailbox (alternativa E).

A questão cobra o reconhecimento de exemplos de CE conforme a metodologia de Análise de Pontos de Função (AFP). Para acertar, é necessário lembrar que:

  • CE não executa fórmulas matemáticas nem cria dados derivados (isso é característica de Saída Externa – SE);

  • CE sempre envia dados para fora da fronteira da aplicação;

  • CE não modifica arquivos (ALI ou AIE).

1Características
Recupera dados de ALI ou AIE
Envia para fora da fronteira
Sem cálculos
Sem alteração de dados
2Exemplos
Recuperação de e-mail (mailbox)
Consulta de saldo
Pesquisa de cliente
3Não é CE
Troca interna entre módulos
Dados derivados (SE)
Mensagens de erro/confirmação
Relatórios com algoritmos (SE)
Consulta Externa (CE)
LEVELsoulevel.com.br
Consulta Externa (CE): Características (Recupera dados de ALI ou AIE, Envia para fora da fronteira, Sem cálculos, Sem alteração de dados); Exemplos (Recuperação de e-mail (mailbox), Consulta de saldo, Pesquisa de cliente); Não é CE (Troca interna entre módulos, Dados derivados (SE), Mensagens de erro/confirmação, Relatórios com algoritmos (SE))

Alternativa A – ❌ Incorreta

"Dados passados entre online e batch dentro das fronteiras da mesma aplicação." CE exige que os dados cruzem a fronteira da aplicação para fora. A troca interna entre módulos não se enquadra como consulta externa.

Alternativa B – ❌ Incorreta

"Informações provenientes de cálculos ou procedimentos para obtenção de dados derivados." CE não pode envolver cálculos ou derivação de dados – isso é típico de Saída Externa (SE). A consulta apenas recupera e apresenta dados existentes.

Alternativa C – ❌ Incorreta

"Mensagens de erros ou de confirmação associadas às EE, SE ou CE." Mensagens de erro ou confirmação não são funções de transação independentes; são parte do processamento de EE, SE ou CE, mas não constituem uma CE por si só.

Alternativa D – ❌ Incorreta

"Relatórios de vendas semanais que requerem o uso de algoritmos e cálculos." Novamente, cálculos e algoritmos descaracterizam a função como CE. Relatórios com processamento são Saídas Externas (SE) ou Entradas Externas (EE) se houver manutenção.

Alternativa E – ✅ Correta ⟵ GABARITO

"Operações de recuperação de e-mail de uma mailbox." A recuperação de e-mails envolve leitura de dados armazenados (ALI) e apresentação ao usuário sem cálculos ou alterações, exatamente o que define uma Consulta Externa.

PEGA ESSA DICA!

Para identificar uma CE na prova, verifique se a função (1) envia dados para fora da fronteira, (2) não realiza cálculos, (3) não altera arquivos de dados. Se houver cálculo ou derivação, é SE; se houver manutenção de dado, é EE ou ALI.

Gabarito: letra E

Link permanente: /questoes/fc026265