Pular para o conteúdo principal

Questão de Engenharia de Software — Métricas de Software — CESPE / CEBRASPE 2023

Engenharia de SoftwareMétricas de Software
Código
ce154890
Banca
CESPE / CEBRASPE
Órgão
FUB
Ano
2023
Nível
Superior
Cargo
Analista de Tecnologia da Informação
Julgue o item a seguir, a respeito de metodologias ágeis, métricas e qualidade de software.De acordo com a análise de pontos de função, para uma aplicação nova cujas funções e respectivas complexidades tenham sido contabilizadas conforme a tabela a seguir, a quantidade de pontos de função brutos é maior que 95.Imagem associada para resolução da questão
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoE — Errado

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: cálculo de pontos brutos

Gabarito: Errado (E). A quantidade de pontos de função brutos calculada a partir da tabela é menor que 95, contrariando a afirmação do enunciado. O cálculo envolve multiplicar a quantidade de cada tipo de função (ALI, AIE, EE, CE, SE) pelo peso correspondente à sua complexidade (baixa, média, alta) e somar os resultados.

A Análise de Pontos de Função (APF) é uma métrica de tamanho funcional do software, padronizada pela IFPUG (International Function Point Users Group). Ela mede o que o software entrega ao usuário do ponto de vista funcional, sem considerar a tecnologia ou a linguagem de programação utilizada. Para calcular os pontos de função brutos (PFB), é necessário identificar e classificar as funções de dados e as funções de transação, atribuindo pesos conforme a complexidade de cada uma.

As funções de dados são os Arquivos Lógicos Internos (ALI) e os Arquivos de Interface Externa (AIE). As funções de transação são as Entradas Externas (EE), as Saídas Externas (SE) e as Consultas Externas (CE). Cada tipo de função possui uma tabela de pesos que varia de acordo com a complexidade (baixa, média ou alta). Por exemplo, um ALI de complexidade baixa vale 7 pontos, um de média vale 10 e um de alta vale 15. Já uma EE de baixa vale 3, de média vale 4 e de alta vale 6. Uma SE de baixa vale 4, de média vale 5 e de alta vale 7. Uma CE de baixa vale 3, de média vale 4 e de alta vale 6. Por fim, um AIE de baixa vale 5, de média vale 7 e de alta vale 10.

Para resolver a questão, é preciso aplicar esses pesos à tabela fornecida. A tabela apresenta a quantidade de funções de cada tipo e sua respectiva complexidade. O cálculo consiste em multiplicar a quantidade de cada função pelo seu peso e somar todos os valores. O resultado dessa soma é o total de pontos de função brutos. Se esse total for menor que 95, a afirmação do enunciado está errada.

A pegadinha desta questão está na necessidade de conhecer os pesos de cada tipo de função e complexidade. O candidato que não domina a tabela de pesos pode errar o cálculo ou não conseguir realizá-lo. Além disso, é comum a banca tentar confundir o candidato com a ordem das funções ou com a complexidade atribuída a cada uma.

Item — ❌ Errado

A afirmação de que a quantidade de pontos de função brutos é maior que 95 está incorreta. O cálculo correto, utilizando os pesos da IFPUG, resulta em um valor inferior a 95. Para chegar a essa conclusão, é necessário aplicar a tabela de pesos a cada função listada na tabela do enunciado e somar os resultados. O valor final obtido é menor que 95, o que torna a afirmação falsa.

Gabarito: Errado (E).

Link permanente: /questoes/ce154890