Baixe o app para aproveitar ainda mais
Prévia do material em texto
25/05/2020 EPS simulado.estacio.br/alunos/ 1/3 MODELAGEM DE SISTEMAS 4a aula Lupa Vídeo PPT MP3 Exercício: CCT0264_EX_A4_201908040459_V1 06/04/2020 Aluno(a): JOSEILDON DA SILVA DANTAS 2020.1 EAD Disciplina: CCT0264 - MODELAGEM DE SISTEMAS 201908040459 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? Auto-associação. Classe associativa. Generalização e especialização. Agregação por referência. Agregação por valor. Respondido em 06/04/2020 09:08:00 2a 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? http://simulado.estacio.br/alunos/inicio.asp javascript:voltar(); javascript:diminui(); javascript:aumenta(); javascript:abre_frame('1','4','','','314379884'); javascript:abre_frame('2','4','','','314379884'); javascript:abre_frame('3','4','','','314379884'); 25/05/2020 EPS simulado.estacio.br/alunos/ 2/3 Classe associativa Agregação por valor Auto-associação Agregaçãoo por referência Generalização Respondido em 06/04/2020 09:07:52 Explicação: classe associativa é a classe que deriva de uma associação de duas outras classes, como ilustra o diagrama da questão 3a Questão Como podemos definir uma auto-associação: Classe que representa a especialização de uma outra classe, acrescentando atributos e operações para qualificação. Classe que representa a generalização de outra classe. Identifica objetos de mesma classe que participam da associação. Classe que representa a herança dos métodos de uma outra classe. Resultado da associação de duas classes associadas por agregação de valor, acrescentando atributos e operações para qualificação. Respondido em 06/04/2020 09:07:54 4a 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 Na composição, o objeto TODO somente pode conter 1 objeto PARTE O objeto PARTE instancia e destrói o objeto TODO apenas na agregação Na agregação, o objeto PARTE somente pode pertencer a 1 e somente 1 objeto TODO Respondido em 06/04/2020 09:08:07 5a Questão É possível conectar uma classe a ela mesma, através de uma associação que representa, semanticamente, a conexão entre dois objetos conectados a mesma classe. Aponte dentre as opções abixo a opção que corresponde ao conceito colocado. Uma associação deste tipo é chamada de associação recursiva. Uma associação deste tipo é chamada de associação por generalização; Uma associação deste tipo é chamada de associação por classes associativas; Uma associação deste tipo é chamada de associação por include; Uma associação deste tipo é chamada de associação por especialização; Respondido em 06/04/2020 09:07:58 6a 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. a conexão entre objetos no tempo e no espaço. Apenas as afirmativas I e III estão corretas. Todas as afirmativas estão corretas. 25/05/2020 EPS simulado.estacio.br/alunos/ 3/3 Apenas as afirmativas II e III estão corretas. Respondido em 06/04/2020 09:08:01 7a Questão A visibilidade é especificada para os atributos de uma classe. Assinale dentre as opções abaixo,qual a correta quando o indicador de visibilidade for representado pela palavra PÚBLICO: indica que qualquer função (métodos de outras classes) poderá ter acesso e usar estes atributos; indica que apenas as funções (métodos) escritas dentro da classe podem ter acesso e usar esses atributos; indica que nenhuma função (métodos de outras classes) poderá ter acesso e usar estes atributos; indica que as funções especificadas dentro de uma estrutura generalização - especialização podem ter acesso e usar estes atributos. indica que qualquer função (métodos de outras classes) não poderá ter acesso e usar estes atributos; Respondido em 06/04/2020 09:08:14 8a 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 generalização.. extensão. comunicação. associação inclusão Respondido em 06/04/2020 09:08:06 javascript:abre_colabore('38403','184857514','3688554999');
Compartilhar