SóProvas


ID
2726758
Banca
FUNRIO
Órgão
AL-RR
Ano
2018
Provas
Disciplina
Engenharia de Software
Assuntos

Considere um diagrama de classes que possui a seguinte especificação: uma classe INVESTIDOR, que possui os atributos numeroCPF, nomeCompleto e endereço. Essa classe é modelada como superclasse de outra, denominada PRIME, com o atributo renda. A classe INVESTIDOR associa-se a outra classe chamada FUNDO, que tem os atributos idFundo, descrição e rentabilidadeMedia. Essa associação possui as seguintes multiplicidades: 1..* de INVESTIDOR FUNDO, e* de FUNDO para INVESTIDOR. Ela apresenta uma classe associativa chamada APLICAÇÃO, com os atributos dataAplicacao e valorAplicado.

A partir da explicação apresentada, pode-se inferir que um(a)

Alternativas
Comentários
  • Quem não tem acesso:  - -> C

  • Alguém sabe explicar o motivo de ser a resposta C?

  • Pelo * de investidor para fundo, imaginei que pudesse mais de uma vez.

  • Muitos (inclusive eu) confundem, achando que a resposta é a B.

    Porém não necessariamente um fundo precisa ter no minimo um investidor. Inicialmente cria-se um fundo com zero investidor.

    Portanto a C é a correta!

  • "inicialmente cria-se um fundo com zero investidor." . Por quê? Não vejo como inferir isso da questão. Para mim a resposta seria a B.

  • Gostaria de apenas trazer uma reflexão que talvez tenha embasado o gabarito.

    Olhando a partir do ponto de vista da implementação, uma classe associativa irá armazenar as chaves das classes que estão envolvidas na associação, desse modo, geralmente, essas chaves constituirão a chave primária da classe associativa, claro que isso não é uma regra. A partir dessa análise um par de chaves (key Investidor A, Key Fundo A) só poderá aparecer uma vez na relação.

    Essa análise pode de alguma forma extrapolar ou mesmo tornar subjetiva a questão, além da alternativa B ter certo embasamento teórico em relação as cardinalidades mínimas das classes e, por conseguinte, implicar nas condições de participação de cada uma, a não ser que o examinador tenha se expressado de uma forma em que as atribuições das cardinalidades sejam o inverso do que a grande maioria interpretou, inclusive eu, dessa maneira faria mais sentido não ser B o gabarito

    Como eu citei inicialmente é apenas uma possível reflexão sobre o porquê o gabarito ser C.