PROVA PADR ES DE PROJETO DE SOFTWARE

446 palavras 2 páginas
PADRÕES DE PROJETO DE SOFTWARE

Simulado: CCT0075_SM_201307325858 V.1 Fechar
Aluno(a): WELINGTON GOMES
Matrícula: 201307325858
Desempenho: 0,3 de 0,5
Data: 09/06/2015 19:04:11 (Finalizada)

1a Questão (Ref.: 201308005765)
Pontos: 0,1 / 0,1

São responsabilidades do GRASP?

Tratar a estrutura parte-todo (Composite) Tratar instanciamento único (Singleton) Tratar o polimorfismo Baixo acoplamento das classes Alta coesão das classes

2a Questão (Ref.: 201307474112)
Pontos: 0,0 / 0,1

Mediator: Define um objeto que encapsula a forma como um conjunto de objetos interage. Mediator promove o acoplamento fraco ao evitar que os objetos se refiram explicitamente uns aos outros, permitindo que você varie suas interações independentemente. (Gamma et al., 2000).

Sobre este padrão de projetos podemos afirma com certeza:

É bastante utilizado em programação de sistemas para gerenciar a comunicação entre dois ou mais objetos

Oferece uma forma de percorrer este tipo de objeto agregado sem conhecer seus detalhes de implementação Considerando objetos que implementem arrays, pode ser visto como uma classe intermediária de comunicação e gerenciamento, evitando que os objetos se comuniquem de forma direta

tem uma grande facilidade de mudança de comportamento, pode-se alterar seu funcionamento sem que seja necessário nenhuma mudança nas demais classes envolvidas, desde que envolvam coleções e matrizes.

É bastante utilizado em programação de sistemas para gerenciar a comunicação entre dois ou mais objetos, mas não deve ser usado quando associado a percorrer arrays ou tabelas.

3a Questão (Ref.: 201307941224)
Pontos: 0,1 / 0,1

Dado o diagrama de classe identifique o padrão GoF estrutual:

Flyweight

Facade

Proxy Composite

Decorator

4a Questão (Ref.: 201307474109)
Pontos: 0,0 / 0,1

Command : Encapsula uma solicitação como um objeto, permitindo a parametrização de clientes com diferentes solicitações, o enfileiramento e o registro

Relacionados

  • Qualidade de Software
    8828 palavras | 36 páginas
  • maRKETING
    47115 palavras | 189 páginas
  • Detecção de Comportamentos Anômalos em Cenas De Vigilância Eletrônica
    13436 palavras | 54 páginas
  • monografia SOA - Arquitetura Orientada a Servi¸cos
    7051 palavras | 29 páginas
  • Tcc relaçoes do pmbok emetodologias
    16784 palavras | 68 páginas
  • Uma ferramenta web colaborativa para apoiar a engenharia de requisitos em software livre
    55640 palavras | 223 páginas
  • Infra Estrtura Em Ti
    15916 palavras | 64 páginas
  • Torri BSC 2008
    20234 palavras | 81 páginas
  • Gestão de Projetos
    6203 palavras | 25 páginas
  • Fluxogramas
    162745 palavras | 651 páginas