Buscar

exer 6

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 3, do total de 3 páginas

Prévia do material em texto

18/06/2015 Disciplina On­line
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 On­line
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 On­line
http://portaldoaluno.webaula.com.br/Cursos/O01095/exercicios/Aula_06.htm 3/3
Galleries
of
by

Outros materiais