Pular para o conteúdo principal

Questão de Engenharia de Software — Métricas de Software — VUNESP 2024

Engenharia de SoftwareMétricas de Software
Código
vu085622
Banca
VUNESP
Órgão
Prefeitura de São Bernardo do Campo - SP
Ano
2024
Nível
Superior
Cargo
Analista de Tecnologia da Informação e Comunicações
Na engenharia de software, a análise de pontos por função tem como base a contagem de alguns parâmetros, sendo correto que um desses parâmetros é representado pelo número de
  1. Aentradas externas ao software.
  2. Bcomandos de acesso à memória.
  3. Ccomandos de acesso a matrizes.
  4. Dlinhas de código de cada módulo.
  5. Eendereços de memória acessados pelo software.
Revelar gabarito e comentário

GabaritoA — entradas externas ao software.

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 (APF)

Gabarito: letra A. Na Análise de Pontos de Função (APF), o tamanho funcional do software é medido a partir da contagem de cinco tipos de funções: entradas externas, saídas externas, consultas externas, arquivos lógicos internos e arquivos de interface externa. O parâmetro mencionado na alternativa A — entradas externas — é um desses tipos, representando processos elementares que inserem dados provenientes de fora da fronteira da aplicação. As demais alternativas referem-se a métricas físicas ou estruturais de baixo nível (linhas de código, endereços de memória, comandos internos), que não fazem parte do modelo de pontos de função.

A APF é uma métrica orientada ao usuário, independente de tecnologia e de linguagem de programação, conforme as diretrizes do IFPUG (International Function Point Users Group). Ela considera apenas os requisitos funcionais, o que a torna adequada para estimativas de esforço e custo em estágios iniciais do projeto.

Alternativa A — ✅ Correta ⟵ GABARITO

As entradas externas (External Inputs) são processos elementares que permitem ao usuário inserir dados ou informações de controle no sistema. Elas são um dos cinco componentes básicos contados na APF, juntamente com saídas externas, consultas externas, arquivos lógicos internos e arquivos de interface externa.

Alternativa B — ❌ Incorreta

"Comandos de acesso à memória" são detalhes de implementação interna do software (como operações de leitura/escrita em RAM) e não têm relação com a visão funcional do usuário. A APF é independente da tecnologia e da forma como o sistema é codificado.

Alternativa C — ❌ Incorreta

"Comandos de acesso a matrizes" também pertencem ao domínio da implementação algorítmica. A APF não contabiliza operações internas, e sim funcionalidades perceptíveis ao usuário.

Alternativa D — ❌ Incorreta

"Linhas de código de cada módulo" (LOC) é uma métrica física tradicional, mas não faz parte da Análise de Pontos de Função. A APF mede o tamanho funcional, independentemente da quantidade de linhas de código.

Alternativa E — ❌ Incorreta

"Endereços de memória acessados" são um aspecto de baixo nível, ligado ao hardware e à execução. A APF abstrai completamente esses detalhes, focando exclusivamente nas funções do ponto de vista do usuário.

Gabarito: letra A

Link permanente: /questoes/vu085622