Baixe o app para aproveitar ainda mais
Prévia do material em texto
Design de Software Conceitos finais de OO e Requisitos 1- Observe o seguinte diagrama: Marque a alternativa que define a relação entre Fabricante e Produto RESPOSTA: Agregação 2-Analise o seguinte modelo: Marque a alternativa que define a relação entre Celular e Produto. https://aulas.descomplica.com.br/graduacao/ciencia-da-computacao/turma/design-de-software-3curs/aula/conceitos-finais-de-oo-e-requisitos-zpglw RESPOSTA: Generalização 3- Analise o seguinte modelo: Marque a alternativa que define a representação. RESPOSTA: Composição entre um objeto “Venda” e um objeto “Item de Venda” 4-A figura abaixo ilustra uma associação entre uma classe Livro e uma classe Livro_tecnico, escolhida para representar determinado sistema. Analise o modelo e marque a alternativa correta. RESPOSTA: Incorreta, pois deveria ter sido representada uma generalização 5- A figura abaixo mostra um diagrama de classes UML desenvolvido para um projeto em que ainda não se sabe em que linguagem será realizada a implementação. Fonte: Autoral. Sobre o diagrama, assinale a afirmação correta. RESPOSTA: Há um erro na cardinalidade da associação entre ClasseA e ClasseB, pois se trata de uma composição e, como tal, um objeto da ClasseB só pode estar associado a um objeto da ClasseA 6- O diagrama de classes da UML apresenta o modelo de dados e seus relacionamentos. Nele podemos visualizar como os objetos de dados se relacionam. Atributos são definidos e relacionamentos para demonstrar como os objetos estão ligados. Considerando todos os princípios para representação do diagrama de classe da UML, marque a alternativa correta. RESPOSTA: Em uma associação entre duas classes, a própria associação pode ter atributos. Nesse caso, usa-se a classe de associação
Compartilhar