Logo Passei Direto
Buscar
Seja um cenário em que existem vários objetos capazes de realizar o processamento associado a uma requisição. Esses objetos são organizados em uma lista encadeada de modo que a requisição vai sendo passada do primeiro objeto receptor da requisição para o próximo da lista, e assim sucessivamente, até que o resultado desejado seja atingido.
Assinale a alternativa com o nome do padrão com esse propósito:
Iterator
Command
Mediator
Strategy
Chain of Responsibility
User badge image
Desvendando com Questões

ano passado

Respostas

User badge image

Ed Verified user icon

ano passado

Analisando a descrição do cenário apresentado, temos um padrão que envolve a passagem de uma requisição por uma lista de objetos, onde cada objeto pode processar a requisição e, se não puder, passa para o próximo. Esse comportamento é característico do padrão "Chain of Responsibility" (Cadeia de Responsabilidade). Vamos analisar as alternativas: - Iterator: Este padrão é usado para percorrer uma coleção de objetos, mas não se encaixa na descrição de passar requisições entre objetos. - Command: Este padrão encapsula uma solicitação como um objeto, mas não se refere à passagem de requisições entre objetos. - Mediator: Este padrão define um objeto que encapsula como um conjunto de objetos interage, mas não é sobre passar requisições em uma cadeia. - Strategy: Este padrão define uma família de algoritmos, encapsula cada um e os torna intercambiáveis, mas não se refere à passagem de requisições. - Chain of Responsibility: Este padrão permite que um pedido seja tratado por uma cadeia de manipuladores, onde cada um pode processar o pedido ou passá-lo adiante. Portanto, a alternativa correta é: Chain of Responsibility.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

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

Analise a estratégia de solução a seguir: ''Definir um participante Creator com uma operação abstrata que é implementada em cada subclasse Concrete Creator, sendo cada implementação concreta dessa operação responsável pela instanciação de um produto específico''. Assinale a alternativa com o nome do padrão que define essa estratégia:
Abstract Factory
Prototype
Builder
Singleton
Factory Method

Implementar um componente para cada fornecedor de um determinado serviço, supondo que possamos ter diferentes fornecedores com APIs proprietárias para esse serviço utilizado pelo nosso sistema, de modo que esse componente converta uma requisição genérica do serviço utilizado pelos módulos clientes do sistema em chamadas específicas da API do fornecedor externo. Essa descrição corresponde à estrutura de solução de qual padrão?
Flyweight
Facade
Composite
Prototype
Adapter

Permitir que uma abstração que tenha diferentes representações possa variar de forma independente das suas representações, como, por exemplo, no caso de uma abstração implementada em diferentes plataformas (Windows, Linux, etc.). Assinale a alternativa com o nome do padrão que possui esse propósito:
Abstract Factory
Flyweight
Facade
Bridge
Composite

Esse padrão encapsula uma requisição em um objeto, desacoplando o requisitante e o objeto executor. Esse encapsulamento permite registrar o histórico de requisições, reproduzir essas requisições em outro ambiente, bem como implementar operações de desfazer ou refazer o processamento associado à requisição. Assinale a alternativa com o nome do padrão que possui esse propósito:
Command
Iterator
Chain of Responsibility
Template Method
Mediator

Uma classe X acessa diretamente os atributos públicos de uma classe Y. Que tipo de acoplamento existe entre X e Y?
Acoplamento de Estrutura
Acoplamento Externo
Acoplamento de Dados
Acoplamento de Conteúdo
Acoplamento Global

Mesmo que as novas tecnologias adotem anotações, no lugar de arquivos XML, para efetuar diversas configurações, ainda temos a necessidade de utilizar um arquivo nesse formato, no ambiente do JPA, com a responsabilidade de definir parâmetros globais e a conexão com o banco de dados.
Qual o nome do arquivo?
web.xml
readme.txt
manifest
context.xml
persistence.xml