Logo Passei Direto
Buscar
Assinale a opção que contenha o padrão GRASP que possui uma estrutura de solução similar ao padrão GoF Facade:

a) Polimorfismo
b) Alta Coesão
c) Controlador
d) Criador
e) Baixo Acoplamento
User badge image
Exercícios Para o Conhecimento

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 7 meses

Para responder à sua pergunta, vamos analisar as opções em relação ao padrão GRASP e sua similaridade com o padrão GoF Facade. O padrão Facade tem como objetivo fornecer uma interface simplificada para um conjunto de interfaces em um subsistema, facilitando a interação com esse subsistema. Agora, vamos analisar as opções: a) Polimorfismo - Refere-se à capacidade de diferentes classes serem tratadas como instâncias de uma classe pai, não se relaciona diretamente com a ideia de simplificação de interfaces. b) Alta Coesão - Refere-se à medida em que os elementos de um módulo pertencem juntos, mas não é um padrão que se assemelha ao Facade. c) Controlador - Este padrão é responsável por gerenciar a lógica de controle, mas não se relaciona diretamente com a simplificação de interfaces. d) Criador - Este padrão trata da responsabilidade de criar instâncias de objetos, não se relaciona com a ideia de uma interface simplificada. e) Baixo Acoplamento - Refere-se à dependência mínima entre módulos, mas não é o que caracteriza o padrão Facade. Dentre as opções, a que mais se aproxima da ideia de fornecer uma interface simplificada e que tem uma estrutura de solução similar ao padrão GoF Facade é a opção c) Controlador. Portanto, a resposta correta é c) Controlador.

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

User badge image

Ed Verified user icon

há 2 anos

A opção correta é a alternativa "c) Controlador". O padrão GRASP que possui uma estrutura de solução similar ao padrão GoF Facade é o padrão "Controlador".

Essa resposta te ajudou?

0
Dislike0

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

Assinale a alternativa com uma afirmação verdadeira sobre o padrão GRASP Baixo Acoplamento:

a) Polimorfismo
b) Alta Coesão
c) Controlador
d) Criador
e) Baixo Acoplamento

Assinale a opção que contenha o padrão GRASP que estabelece a recomendação de atribuir a responsabilidade pela execução de uma operação à classe que possua as informações necessárias para realizá-la:

a) Criador
b) Polimorfismo
c) Baixo Acoplamento
d) Alta Coesão
e) Especialista

Seja uma classe que implementa a visualização dos contatos de uma agenda telefônica. Nessa classe, encontramos tanto o código que monta e apresenta os aspectos visuais da agenda (lista de contatos), como o código que recupera os contatos do banco de dados. Assinale a alternativa que contenha o princípio SOLID que está sendo violado por essa construção de projeto:

a) Princípio Open Closed
b) Princípio da Inversão de Dependências
c) Princípio da Responsabilidade Única
d) Princípio de Substituição de Liskov
e) Princípio da Segregação de Interfaces

Assinale a a�rmativa falsa sobre padrões de projeto:

a) Controlador
b) Especialista
c) Polimorfismo
d) Alta Coesão

Decidir se um padrão pode ser empregado em um problema especí�co nem sempre é uma tarefa fácil.

a) Padrões fornecem uma linguagem comum para os desenvolvedores
b) Um padrão não pode ser adaptado ao ser aplicado em um problema especí�co.
c) Padrões facilitam o desenvolvimento, pois permitem a utilização de soluções bem-sucedidas em problemas similares.
d) É comum um iniciante achar que os padrões devem estar por toda a implementação e acabar fazendo uso inadequado deles.

Mais conteúdos dessa disciplina