Acácio Melo
Quiz von , erstellt am more than 1 year ago

Perguntas relacionadas à Padrões de Design (Design Patterns)

117
2
0
Acácio Melo
Erstellt von Acácio Melo vor mehr als 10 Jahre
Schließen

Design Pattern

Frage 1 von 17

1

O que é o design pattern Creational?

Wähle eine der folgenden:

  • lida com a configuração e inicialização de classes e objetos

  • lida com a remoção e inicialização de classes e objetos

  • lida com a integração e habilitação de classes e objetos

Erklärung

Frage 2 von 17

1

O que é o design pattern Structural?

Wähle eine der folgenden:

  • lida com métodos e a documentação de classes e objetos

  • lida com interfaces e a implementação de classes e objetos

  • lida com variáveis e a digitalização de classes e objetos

Erklärung

Frage 3 von 17

1

O que é o Design Pattern Behavioral?

Wähle eine der folgenden:

  • lida com as validações dinâmicas entre grupos de classes e objetos

  • lida com as implementações dinâmicas entre grupos de classes e objetos

  • lida com as interações dinâmicas entre grupos de classes e objetos

Erklärung

Frage 4 von 17

1

O que é Builder?

Wähle eine der folgenden:

  • Separa a codificação do objeto.

  • Separa a criação do objeto dele mesmo.

  • Modifica o construtor padrão para privado.

Erklärung

Frage 5 von 17

1

O que é Factory?

Wähle eine der folgenden:

  • Delega as suas subclasses a criação do objeto.

  • Delega as suas variáveis a criação do objeto.

  • Delega as suas propriedades para a manipulação do objeto.

Erklärung

Frage 6 von 17

1

O que é Abstract Factory?

Wähle eine der folgenden:

  • Criação de métodos e objetos dependentes a uma interface sem que a classe concreta seja especificada

  • Criação de grupos de objetos dependentes a uma interface sem que a classe concreta seja especificada

  • Criação de famílias de objetos dependentes a uma interface sem que a classe concreta seja especificada

Erklärung

Frage 7 von 17

1

O que é Prototype?

Wähle eine der folgenden:

  • Criação de objetos a partir dele mesmo, o protótipo. Factory do mesmo objeto

  • Criação de objetos a partir da subclasse.

  • Criação de objetos em cadeia.

Erklärung

Frage 8 von 17

1

O que é Singleton?

Wähle eine der folgenden:

  • Garantia que um método será executado somente uma vez

  • Garantia que a propriedade de um objeto será configurada somente uma vez

  • Garantia que a classe será instanciada somente uma vez

Erklärung

Frage 9 von 17

1

O que é Adapter?

Wähle eine der folgenden:

  • Adapta a pesquisa entre os objetos

  • Adapta a comunicação entre os objetos

  • Adapta a comunicação entre as classes e os objetos

Erklärung

Frage 10 von 17

1

O que é Bridge?

Wähle eine der folgenden:

  • Ela desenvolve a abstração de sua implementação

  • Ela encapsula a abstração de sua implementação

  • Ela desacopla a abstração de sua implementação

Erklärung

Frage 11 von 17

1

O que é Composite?

Wähle eine der folgenden:

  • Adiciona métodos a um objeto

  • Adiciona funcionalidades a um objeto

  • Adiciona variáveis a um objeto

Erklärung

Frage 12 von 17

1

O que é Decorator?

Wähle eine der folgenden:

  • Estender a funcionalidade de um objeto, válido para linguagens estáticas

  • Estender a funcionalidade de uma classe, válido para linguagens dinâmicas

  • Estender a funcionalidade de um método, válido para linguagens dinâmicas e estáticas

Erklärung

Frage 13 von 17

1

O que é Facade?

Wähle eine der folgenden:

  • Agrega várias funcionalidades ao mesmo contexto

  • Agrega várias funcionalidades ao mesmo objeto

  • Agrega várias funcionalidades ao mesmo parâmetro

Erklärung

Frage 14 von 17

1

O que é Flyweight?

Wähle eine der folgenden:

  • Objeto robusto e é utilizado em simuladores de voô

  • Objeto leve e é utilizado em editor de textos, pixel de imagem

  • Objeto leve e é utilizado em programas de peso e medidas

Erklärung

Frage 15 von 17

1

O que é Proxy?

Wähle eine der folgenden:

  • Utilizado para validação entre objetos

  • Método de configuração da rede

  • Utilizado para criação de validadores na rede

Erklärung

Frage 16 von 17

1

O que é Template Method?

Wähle eine der folgenden:

  • Parte abstrata do algoritmo, apenas o pré processamento do algoritmo

  • Parte concreta do algoritmo, pré e pós processamento do algoritmo

  • Parte abstrata do algoritmo, pré e pós processamento do algoritmo

Erklärung

Frage 17 von 17

1

O que é Chain of Responsability?

Wähle eine der folgenden:

  • Cadeia de Objetos

  • Cadeia de Métodos

  • Cadeia de Classes

  • Cadeia de Propriedades

Erklärung