Acácio Melo
Test por , creado hace más de 1 año

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

117
2
0
Acácio Melo
Creado por Acácio Melo hace más de 10 años
Cerrar

Design Pattern

Pregunta 1 de 17

1

O que é o design pattern Creational?

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 2 de 17

1

O que é o design pattern Structural?

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 3 de 17

1

O que é o Design Pattern Behavioral?

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 4 de 17

1

O que é Builder?

Selecciona una de las siguientes respuestas posibles:

  • Separa a codificação do objeto.

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

  • Modifica o construtor padrão para privado.

Explicación

Pregunta 5 de 17

1

O que é Factory?

Selecciona una de las siguientes respuestas posibles:

  • 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.

Explicación

Pregunta 6 de 17

1

O que é Abstract Factory?

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 7 de 17

1

O que é Prototype?

Selecciona una de las siguientes respuestas posibles:

  • 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.

Explicación

Pregunta 8 de 17

1

O que é Singleton?

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 9 de 17

1

O que é Adapter?

Selecciona una de las siguientes respuestas posibles:

  • Adapta a pesquisa entre os objetos

  • Adapta a comunicação entre os objetos

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

Explicación

Pregunta 10 de 17

1

O que é Bridge?

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 11 de 17

1

O que é Composite?

Selecciona una de las siguientes respuestas posibles:

  • Adiciona métodos a um objeto

  • Adiciona funcionalidades a um objeto

  • Adiciona variáveis a um objeto

Explicación

Pregunta 12 de 17

1

O que é Decorator?

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 13 de 17

1

O que é Facade?

Selecciona una de las siguientes respuestas posibles:

  • Agrega várias funcionalidades ao mesmo contexto

  • Agrega várias funcionalidades ao mesmo objeto

  • Agrega várias funcionalidades ao mesmo parâmetro

Explicación

Pregunta 14 de 17

1

O que é Flyweight?

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 15 de 17

1

O que é Proxy?

Selecciona una de las siguientes respuestas posibles:

  • Utilizado para validação entre objetos

  • Método de configuração da rede

  • Utilizado para criação de validadores na rede

Explicación

Pregunta 16 de 17

1

O que é Template Method?

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 17 de 17

1

O que é Chain of Responsability?

Selecciona una de las siguientes respuestas posibles:

  • Cadeia de Objetos

  • Cadeia de Métodos

  • Cadeia de Classes

  • Cadeia de Propriedades

Explicación