Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a Questão Considerando um sistema de supermercado onde o cliente pode comprar vários produtos e cada produto pode ser comprado por vários clientes, analise o modelo abaixo e indique o nome que se dá à representação apresentada dentro do círculo? Agregação por valor. Agregação por referência. Generalização e especialização. Classe associativa. Auto-associação. Respondido em 14/05/2020 10:40:10 2a Questão Sobre os relacionamentos possíveis entre as classes, assinale a UNICA opção correta. A generalização/especialização representa o princípio do polimorfismo A composição é a relação todo-parte onde a vida da parte não dependente da vida do todo O relacionamento de dependência não pode ser aplicado a classes. A associação sempre ocorre entre 2 e apenas 2 classes distintas A agregação é a relação todo-parte, onde a parte pode estar presente em mais de 1 todo Respondido em 14/05/2020 10:40:03 Explicação: A associação sempre ocorre entre 2 e apenas 2 classes distintas - FALSO, temos a associação unária ou auto-associação, que envolve apenas 1 classe, além de poder envolver mais de 2 classes também A generalização/especialização representa o princípio do polimorfismo - FALSO, representa a herança. O relacionamento de dependência não pode ser aplicado a classes. - FALSO, pode sim A agregação é a relação todo-parte, onde a parte pode pertencer a mas de 1 todo - VERDADE A composição é a relação todo-parte onde a vida da parte não dependente da vida do todo - FALSO, na composição a vida da parte depende e coincide com a vida do todo 3a Questão Considere o seguinte contexto e identifique a opção que reflete o melhor relacionamento que pode ser aplicado, entre as classes NOTA FISCAL e ITENS DE NF · Uma NOTA FISCAL contem de 1 até 20 ITENS DE NF. ITENS DE NF somente pode pertencer a 1 NOTA FISCAL. · Classe de Relacionamento Composição Agregação Generalização / Especialização Associação Respondido em 14/05/2020 10:40:47 Explicação: O relacionamento entre NOTA FISCAL e ITENS DE NF é do tipo TODO-PARTE, onde cabem as opções agregação e composição. Há indicacões do relacionamento, vejamos - O item de NF somente pertecen a 1 NOTA FISCAL. - quando a NF for eliminada, os itens também serão (vidas dependentes e coincidentes) Logo é composição 4a Questão A UML define diversos tipos de relacionamentos no modelo de classe. Um desses tipos pode ser entendido pelo exemplo a seguir. Observe. Sejam duas classes, ALFA e BETA. Quando BETA herda de ALFA, os atributos e o comportamento de ALFA valem também para BETA. Quando for necessário, BETA pode redefinir o comportamento de ALFA. Além disso, BETA participa em qualquer relacionamento no qual ALFA participa. O caso exemplificado é conhecido como relacionamento de inclusão extensão. generalização.. comunicação. associação Respondido em 14/05/2020 10:41:07 5a Questão A partir dos pares de classe apresentados a seguir, indique para cada um deles o tipo de relacionamento que tenha a melhor representação no diagrama de classe. I- Navio e Compartimento II - Pedido e ItemDePedido III- Curso e Aluno IV - Funcionário e Professor I - associação, II - composição, III - agregação, IV - generalização I - agregação, II - generalização, III - associação, IV - associação I - composição, II - composição, III - associação, IV - generalização I - agregação, II - generalização, III - associação, IV - generalização I - agregação, II - generalização, III - associação, IV - composição Respondido em 14/05/2020 10:40:57 6a Questão Em um diagrama de classes existem duas formas de expressar um relacionamento TODO-PARTE, onde os objetos da classe PARTE são instanciados pelos objetos da classe TODO. Tais relacionamentos são agregação e composição. Assinale a única opção que apresenta a correta diferença entre esses relacionamentos A vida dos objetos TODO e PARTE são coincidentes apenas na agregação Na composição, o objeto PARTE somente pode pertencer a 1 e somente 1 objeto TODO O objeto PARTE instancia e destrói o objeto TODO apenas na agregação Na composição, o objeto TODO somente pode conter 1 objeto PARTE Na agregação, o objeto PARTE somente pode pertencer a 1 e somente 1 objeto TODO Respondido em 14/05/2020 10:41:00 7a Questão Analise as afrmativas abaixo em relação ao Diagrama de Classes da UML. I. É um diagrama comportamental da UML. II. Pode representar classes e interfaces. III. Pode representar relacionamentos de dependência e generalização. Assinale a alternativa VERDADEIRA: Apenas as afirmativas I e II estão corretas. Todas as afirmativas estão corretas. Apenas as afirmativas II e III estão corretas. a conexão entre objetos no tempo e no espaço. Apenas as afirmativas I e III estão corretas. Respondido em 14/05/2020 10:41:07 8a Questão Sobre o diagrama de classes, avalie as assertivas a seguir. I. Classe é uma entidade que agrupa objetos com as mesmas propriedades (atributos e métodos). II. O diagrama de classes além das classes, apresenta os relacionamentos entre elas e outros elementos como, por exemplo, multiplicidade e papeis dos relacionamentos. III. O diagrama conceitual de classes contém classes, consideradas do negócio e derivam diretamente da interpretação do diagrama de casos de uso e suas respectivas especificações textuais. IV. O diagrama de casos de uso vai sendo melhorado ao longo do processo de desenvolvimento e novas classes vão sendo inseridas, como classes de controle, classes de persistência de dados, bem como as classes existentes vão sendo modificadas (novos atributos e métodos). Assinale a opção que contém as assertivas corretas Apenas I Apenas II, III e IV Apenas I, II e IV Apenas I, II I, II, III e IV Respondido em 14/05/2020 10:41:13 Explicação: I. Classe é uma entidade que agrupa objetos com as mesmas propriedades (atributos e métodos). - VERDADE II. O diagrama de classes além das classes, apresenta os relacionamentos entre elas e outros elementos como, por exemplo, multiplicidade e papeis dos relacionamentos. - VERDADE III. O diagrama conceitual de classes contém classes, consideradas do negócio e derivam diretamente da interpretação do diagrama de casos de uso e suas respectivas especificações textuais. - VERDADE IV. O diagrama de casos de uso vai sendo melhorado ao longo do processo de desenvolvimento e novas classes vão sendo inseridas, como classes de controle, classes de persistência de dados, bem como as classes existentes vão sendo modificadas (novos atributos e métodos). - VERDADE
Compartilhar