Pular para o conteúdo principal

Questão de Engenharia de Software — Desenvolvimento de Software — FUNDATEC 2023

Engenharia de SoftwareDesenvolvimento de Software
Código
qq890163
Banca
FUNDATEC
Órgão
BRDE
Ano
2023
Nível
Superior
Cargo
Analista de Sistemas - Desenvolvimento de Sistemas
Sobre a contagem de pontos de função, é correto afirmar que:
  1. AUma das atividades executadas para medir as funções de dados é classificar cada função como um ALI (Arquivo Lógico Interno) ou AIE (Arquivo de Interface Externa).
  2. BNão pode ser utilizada em aplicações Web.
  3. CUma SE (Saída Externa) é um componente funcional básico que processa dados ou informações de controle enviados de fora da fronteira da aplicação medida.
  4. DLeva em consideração a linguagem de programação que será utilizada no desenvolvimento da aplicação.
  5. EO tamanho funcional de cada função de transação do tipo Entrada Externa (EE), Saída Externa (SE) ou Consulta Externa (CE) é sempre o mesmo, independentemente da complexidade funcional.
Revelar gabarito e comentário

GabaritoA — Uma das atividades executadas para medir as funções de dados é classificar cada função como um ALI (Arquivo Lógico Interno) ou AIE (Arquivo de Interface Externa).

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 A. A afirmativa A está correta pois, no processo de medição das funções de dados, cada função é classificada como Arquivo Lógico Interno (ALI) ou Arquivo de Interface Externa (AIE). As demais alternativas apresentam erros conceituais típicos sobre a técnica de Análise de Pontos de Função (APF).

A APF é uma técnica independente de tecnologia e linguagem de programação, mede o tamanho funcional do software a partir da perspectiva do usuário, e considera a complexidade das funções para atribuir pontos.

Alternativa A — ✅ Correta ⟵ GABARITO

A medição das funções de dados consiste em identificar e classificar cada arquivo lógico mantido pela aplicação (ALI) ou referenciado de outra aplicação (AIE). É um passo fundamental na contagem de pontos de função não ajustados. Essa classificação é padronizada pelo IFPUG e pela NESMA.

Alternativa B — ❌ Incorreta

Afirma que a APF não pode ser utilizada em aplicações Web. Errado. A APF é independente de plataforma, tecnologia ou arquitetura. Pode ser aplicada a qualquer tipo de software, incluindo sistemas Web, desktop, mobile, etc. A técnica mede funcionalidades, não aspectos tecnológicos.

Alternativa C — ❌ Incorreta

Define Saída Externa (SE) como um componente que "processa dados ou informações de controle enviados de fora da fronteira da aplicação medida". Essa é a definição de Entrada Externa (EE). A Saída Externa envia dados para fora da fronteira, não recebe. A troca de conceitos é uma pegadinha clássica.

Alternativa D — ❌ Incorreta

Afirma que a APF leva em consideração a linguagem de programação. Falso. A APF é intencionalmente independente de linguagem, tecnologia e ferramentas. Ela mede o tamanho funcional do software, não o esforço de implementação. A quantidade de linhas de código para implementar uma função pode variar conforme a linguagem, mas os pontos de função permanecem os mesmos.

Alternativa E — ❌ Incorreta

Afirma que o tamanho funcional de EE, SE e CE é sempre o mesmo, independentemente da complexidade. Errado. A complexidade funcional (baixa, média, alta) influencia diretamente a pontuação de cada função de transação. Por exemplo, uma EE de baixa complexidade vale 3 pontos, enquanto uma de alta complexidade vale 6 pontos. O enunciado contraria as tabelas de complexidade do IFPUG.

NÃO CAIA NESSA!

A alternativa C inverte o papel da Saída Externa com o da Entrada Externa. Na hora da prova, lembre: EE = dados que entram na fronteira; SE = dados que saem da fronteira. CE = consulta sem cálculo.

Gabarito: letra A.

Link permanente: /questoes/qq890163