Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

Padrões de projeto tem o objetivo de auxiliar o processo de projeto e implementação de
sistemas computacionais, dentre os quais podemos relacionar as páginas web. Dentre os
padrões existentes, podemos citar o GOF que consiste de uma coleção de padrões
classificados em padrões de criação, padrões estruturais e padrões comportamentais.
Muitos destes padrões compõem, ainda, o padrão MVC. Para essa questão, encontramos,
abaixo, uma definição sumária de quatro destes padrões.
I. Singleton: permite uma única instanciação de objeto de uma classe específica.
II. Interator: objetiva acessar, sequencialmente, os elementos de uma lista sem precisar
conhecer a estrutura de relacionamento (por exemplo, array e tabela
hash).
III. State: neste padrão, acontece uma alteração do comportamento de um objeto em função
da alteração de seu estado.
IV. Observer: um objeto realiza a notificação para outros objetos, devido a sua alteração de
estado.
Dados os exemplos de uso, numere-os de forma a estabelecer um relacionamento entre os
padrões apresentados acima e os exemplos de uso.
(_) Criar um mapa do site
a partir do percurso de todos os elementos que compõem uma coleção de menus.
(_) Delimitar uma única conexão ao banco de dados por processo.
(_) Objetos da camada de modelo notificam a camada de controle, dentro do escopo do
MVC, por ocasião de suas alterações de estado.
(_) Dentro de um jogo de RPG, as regras (condições e consequências dos comandos “if”)
dependem do estado corrente do objeto.
Assinale a alternativa que contenha a sequência correta.

Mais conteúdos dessa disciplina