Baixe o app para aproveitar ainda mais
Prévia do material em texto
18/06/2015 Disciplina Online http://portaldoaluno.webaula.com.br/Cursos/O01095/exercicios/Aula_06.htm 1/3 Registro de Participação 1. 3. Observando a figura do diagrama de colaboração abaixo, qual alternativa corresponde a representação correta. 2. As afirmações corretas são: I. Uma classe, com acoplamento forte, depende de muitas outras. II. Um objeto da Classe X chamar os serviços (métodos implementados) de um objeto da Classe Y pode ser considerado uma forma de acoplamento. III. Se a Classe X tem um método que referencia uma instância da Classe Y, isto não pode ser considerado uma forma de acoplamento. As afirmações corretas são: I. Classes controladoras são responsáveis por tratar um evento do sistema. II. Objetos de interface (ex: objetos janelas) e a camada de interface não devem ter a responsabilidade de tratar eventos de sistema III. Atribuir a responsabilidade por uma operação de sistema a um objeto que seja controlador torna mais fácil reutilizar a lógica de programação que sustenta o processo de negócio associado, em futuras aplicações IV. Em uma aplicação, com muitos eventos de sistema, devemos ter várias classes controladoras, de modo a evitar pouca coesão. V. Uma classe controladora pode possuir atributos que permitem o conhecimento do estado em que se encontra o caso de uso em processamento. Olá, agora você irá responder às questões e exercícios referentes ao registro de frequência desta aula. Como você já sabe, a sua presença é computada a partir da finalização das atividades e exercícios que compõem este registro, e o procedimento é o mesmo a cada aula. Lembre‐se de que tais atividades e exercícios não valem ponto na avaliação da disciplina, mas são importantes para marcar sua presença na sala de aula virtual. IMPORTANTE: Para concluir esse registro, clique em Registrar frequência no final das questões. Somente aparecerá esta opção caso você tenha respondido a todas as questões. 1) I, III, V 2) Todas 3) II, III, IV, V 4) I, III, IV, V 5) III, IV, V Responder Resposta correta. 1) todas 2) Nenhuma 3) I, II 4) II, III 5) I, III Responder Resposta incorreta / Gabarito: (1) 18/06/2015 Disciplina Online http://portaldoaluno.webaula.com.br/Cursos/O01095/exercicios/Aula_06.htm 2/3 5. Em relação aos padrões de projeto, marque a opção verdadeira: 4. As afirmações corretas são: I. Responsabilidades são obrigações de um tipo ou de uma classe. Uma responsabilidade pode envolver dezenas de classes e métodos. II. Uma responsabilidade não é igual a um método. Mas métodos são usados para implementar responsabilidades. III. Um controlador é um objeto que não é de interface GUI e é responsável pelo tratamento de eventos do sistema. IV. Com fraco acoplamento, uma classe é dependente de muitas outras classes. 1) Entre o objeto POST e o objeto Venda existe uma interação. 2) Entre o objeto POST e o objeto Venda existe uma agregação. 3) Entre o objeto POST e o objeto Venda existe uma condição. 4) Entre o objeto POST e o objeto Venda existe uma seleção única. 5) Entre o objeto POST e o objeto Venda existe uma msg de soma. Responder Resposta incorreta / Gabarito: (1) 1) apenas I, II, IV 2) Todas 3) apenas I, II, III 4) apenas II e IV 5) apenas III Responder Resposta incorreta / Gabarito: (3) 1) Significam reuso de códigos e não de idéias. 2) Eles não auxiliam a reutilização de classes, mas somente dos seus métodos. 3) Cada padrão descreve um problema que ocorre freqüentemente e então descreve o cerne da solução ao problema de forma a poder reusar a solução milhões de vezes em situações diferentes. 4) São padrões de projeto, que definem objetos estereotipados para solucionar casos de usos, na sua implementação. 5) Definem diagramas de iterações, ou seja, seqüência ou colaboração, logo no início do desenvolvimento de sistemas. Responder Resposta correta. 18/06/2015 Disciplina Online http://portaldoaluno.webaula.com.br/Cursos/O01095/exercicios/Aula_06.htm 3/3 Galleries of by
Compartilhar