Magna Concursos
1209773 Ano: 2011
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUMARC
Orgão: BDMG

Em relação aos problemas, para os quais são definidas soluções, usando padrões de projeto (design patterns), correlacione as colunas a seguir:

Padrão

Problema/Solução

I. Adaptador (GoF adapter)

II. Objeto unitário (GoF singleton)

III. Composto (GoF composite)

IV. Fachada(GoF facade)

( ) Problema: Permitir apenas uma instância de uma classe. Solução: Definir um método estático que retorne o objeto.

( ) Problema: Usar uma interface comum e unificada para um conjunto não uniforme de implementações ou interfaces dentro de um subsistema.

Solução: Definir um único ponto de contato através de um objeto com uma única interface unificada, responsável por colaborar com os componentes do subsistema.

( ) Problema: Como tratar um grupo de objetos (polimorficamente), da mesma forma que um objeto atômico?

Solução: Definir classes para os grupos e para os objetos atômicos para que eles implementem a mesma interface.

( ) Problema: Como resolver o problema de interfaces incompatíveis?

Solução: Converter a interface original de um componente em outra interface usando um objeto intermediário.

Está CORRETA a seguinte sequência de respostas, de cima para baixo:

 

Provas

Questão presente nas seguintes provas

Analista de TI - Análise de Sistemas

80 Questões