Questões de Arquitetura de Software - Padrões de projeto (Design Patterns) para Concurso
Foram encontradas 521 questões
Q2198868
Arquitetura de Software
No que se refere ao padrão de projeto Facade, assinale a
alternativa correta.
Q2198867
Arquitetura de Software
O singleton é definido corretamente como um padrão de
projeto que
Ano: 2023
Banca:
IF-MT
Órgão:
IF-MT
Prova:
IF-MT - 2023 - IF-MT - Professor do Ensino Básico, Técnico e Tecnológico - Informática |
Q2188073
Arquitetura de Software
Texto associado
Analise o código fonte em Java e responda à questão.
Qual padrão de projeto do projeto de software do Gang of Four (GoF,1994) é adotado na implementação?
Ano: 2023
Banca:
IF-MT
Órgão:
IF-MT
Prova:
IF-MT - 2023 - IF-MT - Professor do Ensino Básico, Técnico e Tecnológico - Informática |
Q2188072
Arquitetura de Software
Sobre padrões de projetos descritos por Gamma (2000), devemos programar para uma interface e não para uma
implementação. Considerando os objetivos principais de alguns desses padrões, avalie as afirmações:
I. Não declare variáveis como instâncias de classes concretas específicas. Em vez disso, prenda-se somente a uma interface definida por uma classe abstrata.
II. Os padrões de criação permitem instanciar classes concretas (isto é, especificar uma particular implementação) em algum lugar do seu sistema.
III. Ao abstrair o processo de criação de objetos, estes padrões lhe dão diferentes maneiras de associar uma interface com sua implementação de forma transparente no momento da instanciação.
Está CORRETO o que se afirma em:
I. Não declare variáveis como instâncias de classes concretas específicas. Em vez disso, prenda-se somente a uma interface definida por uma classe abstrata.
II. Os padrões de criação permitem instanciar classes concretas (isto é, especificar uma particular implementação) em algum lugar do seu sistema.
III. Ao abstrair o processo de criação de objetos, estes padrões lhe dão diferentes maneiras de associar uma interface com sua implementação de forma transparente no momento da instanciação.
Está CORRETO o que se afirma em:
Q2183067
Arquitetura de Software
Assinale a alternativa que apresenta um dos padrões de projeto GoF (“Gang of Four”) classificado como estrutural.