A análise orientada a objetos divide a solução em diversos modelos e partes que representam diferentes visões (PRESSMAN; MAXIM, 2016). Para a identificação das classes, deve-se seguir qual dos seguintes passos?

Questão

A análise orientada a objetos divide a solução em diversos modelos e partes que representam diferentes visões (PRESSMAN; MAXIM, 2016). Para a identificação das classes, deve-se seguir qual dos seguintes passos?

Alternativas

A) A função é descrita.

B) Identificar cenários de casos de uso.

C) O domínio da informação é modelado.

90%

D) O comportamento é representado.

E) Obter concordância em relação ao problema que é identificado.

Explicação

Na análise orientada a objetos (Pressman & Maxim), a solução é decomposta em modelos que representam diferentes visões do problema, como:

  • modelo de domínio/informação (classes, atributos, relacionamentos),
  • modelo funcional (o que o sistema faz),
  • modelo comportamental (estados/eventos/interações).

Para identificar classes, o passo adequado é começar pelo domínio do problema, isto é, levantar e modelar o domínio da informação: identificar os principais conceitos/entidades (substantivos relevantes), seus atributos e associações. Esse é o caminho direto para descobrir candidatas a classes.

As demais alternativas se referem a outras atividades (descrição de funções, cenários de casos de uso, representação de comportamento, ou alinhamento/validação do problema), mas não são o passo mais específico para identificação de classes.

Alternativa correta: (C).

Questões relacionadas

Ver últimas questões

Comece a estudar de forma inteligente hoje mesmo

Resolva questões de concursos e vestibulares com IA, gere simulados personalizados e domine os conteúdos que mais caem nas provas.

Cancele quando quiser.