Ed
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.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material