Questões de Concurso Comentadas sobre padrões de projeto (design patterns) em arquitetura de software

Foram encontradas 502 questões

Q2376992 Arquitetura de Software
Os padrões de projeto, também conhecidos como Design Patterns, referem-se a soluções reutilizáveis para problemas comuns no design de software. Eles representam as melhores práticas usadas por desenvolvedores experientes para resolver problemas específicos de design durante o desenvolvimento de software. Os padrões de projeto observer, factory method e proxy, são classificados, respectivamente, como padrões de projeto do tipo 
Alternativas
Q2352305 Arquitetura de Software

Acerca de padrões de projeto, julgue o item seguinte.  


Os padrões de comando da visão GoF determinam o encapsulamento de uma ação e seus respectivos parâmetros.

Alternativas
Q2352304 Arquitetura de Software

Acerca de padrões de projeto, julgue o item seguinte.  


O padrão adapter da visão GoF permite que uma classe de persistência seja adaptada de acordo com o banco de dados utilizado na aplicação.

Alternativas
Q2319458 Arquitetura de Software
Considere as frases abaixo que referem-se ao modelo de programação paralela e selecione a melhor resposta.

I. Trata-se de um conjunto de tecnologias de software para expressar algoritmos paralelos e criar aplicações compatíveis com sistemas que suportam a computação paralela.
II. A definição de um modelo paralelo independe do hardware. O desempenho do sistema é focado apenas no Sistema Operacional instalado.
III. Na atualidade, um modelo paralelo apenas pode ser definido nos chamados clusters, os quais não permitem execução de programas sequenciais.  
Alternativas
Q2290493 Arquitetura de Software
O padrão de projeto que anexa, dinamicamente, responsabilidades adicionais a um objeto, fornecendo uma alternativa flexível à herança, para estender a funcionalidade é denominado
Alternativas
Q2284771 Arquitetura de Software
Paulo implementou um sistema na plataforma Java EE, onde foi adotada a arquitetura MVC, colocando Servlets e JSPs na camada View, entidades JPA na Model e Session Beans na Controller.
Como os Session Beans são os únicos componentes que instanciam gestores de persistência do JPA, Paulo segue o padrão de desenvolvimento: 
Alternativas
Q2282321 Arquitetura de Software
Pedro está implementando a aplicação web SergipeJusto. Pedro aplicou em SergipeJusto o padrão de projeto comportamental que soluciona o problema de armazenar e, posteriormente, restaurar o estado interno de um objeto sem violar o seu encapsulamento.

Pedro aplicou em SergipeJusto o padrão de projeto comportamental:
Alternativas
Q2281862 Arquitetura de Software
A analista Maria está desenvolvendo a funcionalidade C de uma aplicação, utilizando os padrões de projeto Gang of Four (GoF). Existem vários algoritmos, conhecidos e disponíveis, capazes de implementar a funcionalidade C. A aplicação deve deixar o usuário escolher qual algoritmo usar. Sendo assim, Maria decidiu aplicar na funcionalidade C o padrão GoF comportamental que modela algoritmos similares como objetos independentes, porém, passíveis de troca em tempo de execução.

Maria decidiu aplicar o padrão GoF:
Alternativas
Q2262694 Arquitetura de Software
Considerando padrões de projeto (design patterns), assinale a alternativa INCORRETA.  
Alternativas
Q2253552 Arquitetura de Software
É um design pattern, inserido no catálogo de padrões de criação (creational) do GoF, que tem por objetivo definir uma interface para criar objetos de forma a deixar subclasses decidirem qual classe instanciar. Também conhecido como Construtor Virtual é o
Alternativas
Q2245274 Arquitetura de Software
Um padrão de projeto é uma solução geral para um problema que ocorre com frequência dentro de um determinado contexto no projeto de software. O padrão de projeto de software denominado Bridge é um padrão 
Alternativas
Q2239075 Arquitetura de Software
Assinale a opção que apresenta tipos de padrões estruturais (design patterns) de projetos de desenvolvimento de software
Alternativas
Q2237611 Arquitetura de Software
De acordo com o Catálogo GoF, o padrão que apresenta uma interface comum para uma coleção de objetos é o 
Alternativas
Q2233007 Arquitetura de Software
Acerca da UML, de padrões de projeto e de arquitetura, julgue o item seguinte.
Uma maneira de parametrizar um sistema pelas classes de objetos que ele cria é utilizar o padrão factory method para criar subclasses da classe que cria objetos, contudo essa solução tem a desvantagem de requerer a criação de uma nova subclasse somente para mudar a classe do produto.
Alternativas
Q2226534 Arquitetura de Software

A respeito de padrões de projeto, julgue o próximo item.


O objetivo do padrão Observer do catálogo GoF é garantir que todos os dependentes de um objeto sejam notificados quando houver mudança no estado do referido objeto.


Alternativas
Q2226533 Arquitetura de Software

A respeito de padrões de projeto, julgue o próximo item.


No catálogo GoF, a classe Factory Method tem, em seu escopo, os padrões Builder, Prototype, Composite e Iterator. 


Alternativas
Q2226532 Arquitetura de Software

A respeito de padrões de projeto, julgue o próximo item.


O padrão Decorator permite acrescentar funcionalidades a um objeto em tempo de execução, flexibilizando a extensão de classes. 

Alternativas
Q2226067 Arquitetura de Software
Em Padrões de Projetos de Software ou Design Patterns, o padrão é uma descrição de conhecimento e experiência, uma solução já aprovada para um problema comum. Um padrão muito conhecido separa o display do estado de um objeto a partir do objeto em si e permite que sejam fornecidos displays alternativos. Quando o estado do objeto muda, todos os displays são automaticamente notificados e atualizados para refletir a mudança. Qual é o nome desse padrão?
Alternativas
Q2222514 Arquitetura de Software
André está desenvolvendo um sistema com uso de EJBs, os objetos distribuídos da plataforma Java, e resolveu estudar a arquitetura adotada na plataforma JEE. Sua análise levou à conclusão de que a implementação do pool de Session Beans segue o padrão: 
Alternativas
Q2200776 Arquitetura de Software
Os padrões de projeto classificados como comportamentais são
Alternativas
Respostas
41: A
42: C
43: E
44: B
45: B
46: B
47: D
48: B
49: D
50: B
51: A
52: A
53: E
54: C
55: C
56: E
57: C
58: D
59: C
60: A