Pular para o conteúdo principal

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

Engenharia de SoftwareMétricas de Software
Código
fc038573
Banca
FCC
Órgão
TRF - 5ª REGIÃO
Ano
2017
Nível
Superior
Cargo
Analista Judiciário - Informática Desenvolvimento
O método Use Case Points foi criado para que seja possível estimar o tamanho de um sistema na fase de levantamento de Casos de Uso e é composto por vários passos. Considere os dados abaixo, de um hipotético conjunto de casos de uso de um sistema sendo desenvolvido no Tribunal.1. Cálculo do Unadjusted Actor Weight − UAWHá 3 tipos de ator:− Simples (peso 1): outro sistema acessado através de uma API de programação− Médio (peso 2): outro sistema acessado interagindo através da rede− Complexo (peso 3): um usuário interagindo através de uma interface gráfica2. Cálculo do Unadjusted Use Case Weight − UUCWOs casos de uso são divididos em 3 níveis de complexidade:− Simples (peso 5): Tem até 3 transações, incluindo os passos alternativos, e envolve menos de 5 entidades− Médio (peso 10): Tem de 4 a 7 transações, incluindo os passos alternativos, e envolve de 5 a 10 entidades− Complexo (peso 15): Tem acima de 7 transações, incluindo os passos alternativos, e envolve pelo menos de 10 entidades.Considerando que há 1 ator do tipo 1, 3 atores do tipo 2, 4 atores do tipo 3, 7 casos de uso simples, 13 casos de uso médio e 3 casos de uso complexos, o cálculo do UUCP (Unadjusted Use Case Points UUCP = UAW + UUCW) resulta em
  1. A218.
  2. B210.
  3. C222.
  4. D229.
  5. E199.
Revelar gabarito e comentário

GabaritoD — 229.

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”.

Use Case Points – Cálculo do UUCP

Gabarito: letra D (229). O método Use Case Points estima o tamanho do sistema somando o Unadjusted Actor Weight (UAW) e o Unadjusted Use Case Weight (UUCW). O enunciado fornece a contagem de atores por tipo e de casos de uso por complexidade, com seus respectivos pesos. Basta multiplicar e somar.

Cálculo do UAW:

  • Ator Simples (peso 1): 1 × 1 = 1

  • Ator Médio (peso 2): 3 × 2 = 6

  • Ator Complexo (peso 3): 4 × 3 = 12

  • UAW = 1 + 6 + 12 = 19

Cálculo do UUCW:

  • Casos de uso Simples (peso 5): 7 × 5 = 35

  • Casos de uso Médio (peso 10): 13 × 10 = 130

  • Casos de uso Complexo (peso 15): 3 × 15 = 45

  • UUCW = 35 + 130 + 45 = 210

UUCP = UAW + UUCW = 19 + 210 = 229

A questão exige apenas a aplicação direta dos pesos conforme a tabela fornecida. Nenhuma pegadinha; é uma questão de cálculo básico.

  1. 1UAW (atores)
  2. 2UUCW (casos de uso)
  3. 3UUCP = UAW + UUCW
LEVEL · soulevel.com.br

Alternativa A — ❌ Incorreta (218)

Provavelmente resultado de erro na multiplicação dos atores ou casos de uso (ex.: 7×5=30 em vez de 35).

Alternativa B — ❌ Incorreta (210)

Corresponde apenas ao UUCW (210), sem somar o UAW (19).

Alternativa C — ❌ Incorreta (222)

Pode ser resultado de somar UAW incorreto (ex.: se contar ator tipo 1 como peso 2).

Alternativa D — ✅ Correta (229) ⟵ GABARITO

Valor exato do cálculo correto.

Alternativa E — ❌ Incorreta (199)

Valor menor que o correto; possível erro de subtração ou troca de pesos.

Gabarito: letra D (229).

Link permanente: /questoes/fc038573