Logo Passei Direto
Buscar
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.
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.
a. IV; I; II; III.
b. II; IV; I; III.
c. III; I; IV; II.
d. II; I; IV; III.
e. II; III; IV; I.
User badge image
Tópicos de Análise e Desenvolvimento de Sistemas

há 8 meses

Respostas

User badge image

Ed Verified user icon

há 8 meses

Vamos analisar cada exemplo de uso e relacioná-los com os padrões de projeto mencionados: 1. Criar um mapa do site a partir do percurso de todos os elementos que compõem uma coleção de menus. - Isso se relaciona com padrões de criação, pois envolve a estruturação e organização de elementos. 2. Delimitar uma única conexão ao banco de dados por processo. - Isso se relaciona com o padrão Singleton, que garante que uma classe tenha apenas uma instância e fornece um ponto de acesso global a ela. 3. Objetos da camada de modelo notificam a camada de controle, dentro do escopo do MVC, por ocasião de suas alterações de estado. - Isso se relaciona com o padrão Observer, que é um padrão comportamental onde um objeto notifica outros sobre mudanças em seu estado. 4. Dentro de um jogo de RPG, as regras (condições e consequências dos comandos “if”) dependem do estado corrente do objeto. - Isso se relaciona com o padrão State, que permite que um objeto altere seu comportamento quando seu estado interno muda. Agora, vamos numerar os exemplos de uso: - (1) Criar um mapa do site a partir do percurso de todos os elementos que compõem uma coleção de menus. - I - (2) Delimitar uma única conexão ao banco de dados por processo. - II - (3) Objetos da camada de modelo notificam a camada de controle, dentro do escopo do MVC, por ocasião de suas alterações de estado. - III - (4) Dentro de um jogo de RPG, as regras (condições e consequências dos comandos “if”) dependem do estado corrente do objeto. - IV Agora, vamos relacionar as numerações: - I - 1 - II - 2 - III - 3 - IV - 4 Com isso, a sequência correta é: II; I; III; IV. Portanto, a alternativa correta é: b) II; IV; I; III.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

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

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina