Questões de concursos sobre "Padrões de projeto (Design Patterns)" | Arquitetura de Software - página 11

Confira abaixo as principais questões de concursos sobre Padrões de projeto (Design Patterns) que cairam em provas de concursos públicos anteriores:

Q6429 - ESAF Auditor Fiscal da Receita Federal - Área Tecnologia da Informação - Prova 3 2005

Analise as seguintes afirmações relacionadas a padrões de projetos:I. O padrão Builder separa a construção de um objeto complexo de sua representação, de modo a que o mesmo processo de construção possa criar diferentes representações.II. O método Abstract Factory fornece uma interface para a criação de uma família de objetos relacionados ou dependentes sem especifi car suas classes completas.III. O padrão Bridge defi ne uma interface para criar um objeto, mas deixa as subclasses decidirem que classe será instanciada. O Bridge permite a uma classe postergar a instanciação das subclasses.IV. O Chain of responsability usa compartilhamento para suportar grandes quantidades de objetos e define uma dependência um-para-muitos entre objetos, de modo que quando um objeto muda de estado, todos os seus dependentes são automaticamente notificados e atualizados.Indique a opção que contenha todas as afirmações verdadeiras.
Ver Comentários

Q6430 - CESGRANRIO Analista de Sistemas 2004

A figura abaixo ilustra o paradigma do ciclo de vida clássico da Engenharia de Software que é composto de seis atividades. Observe que estão faltando duas atividades. As duas atividades que completam, na ordem correta, a seqüência acima são:
Ver Comentários

Q6433 - FCC Analista de Controle 2011

Para modelar sistemas que utilizam componentes reutilizáveis podem ser utilizados dois tipos de padrões de  interesse - os design patterns e os frameworks. Com relação ao tema, considere as asserções a seguir. Nas aplicações Java EE, o  design pattern JavaServer  Faces utiliza o  framework MVC para representar o fluxo  sequencial de comunicação entre as camadas. O MVC  permite representar e entender a comunicação existente  entre os componentes da aplicação   PORQUE   quando se utiliza o MVC em aplicações web desenvolvidas  com Java, a requisição do cliente é normalmente interceptada por uma servlet de controle (Controller). Essa servlet  manipula o processamento inicial da requisição, acessa os  componentes do modelo (Model) e geralmente determina  qual será a página (View) que irá mostrar o conteúdo de  resposta da requisição. Acerca dessas asserções, é correto afirmar:
Ver Comentários

Q6434 - FCC Analista de Controle 2011

Os design patterns
Ver Comentários