Questões de Concurso
Sobre padrões de projeto (design patterns) em arquitetura de software
Foram encontradas 542 questões
Julgue o item que se segue relativo à arquitetura de microsserviços, ao domain-driven design e a design patterns.
Aplicação de padrões como Aggregates e Value Objects, no domain-driven design, visa a desacoplar o domínio de negócio do modelo de domínio, permitindo que a lógica de negócio seja isolada em camadas técnicas.
Julgue o item que se segue relativo à arquitetura de microsserviços, ao domain-driven design e a design patterns.
No Spring Eureka, cada serviço se comunica diretamente com o Eureka Server para obter o endereço de outros serviços em tempo real, garantindo sempre dados atualizados.
Julgue o item que se segue relativo à arquitetura de microsserviços, ao domain-driven design e a design patterns.
O padrão decorator permite que classes concretas sejam envolvidas em uma hierarquia de objetos que compartilham a mesma interface, em que cada decorador implementa a interface base e delega chamadas para o objeto decorado, adicionando funcionalidade antes ou depois da delegação.
1. Singleton
2. Adapter
3. Observer
4. Composite
Os padrões de design desempenham um papel crucial na arquitetura de software, proporcionando soluções testadas e comprovadas para desafios recorrentes no desenvolvimento de sistemas. Esses padrões são geralmente classificados em três categorias principais: padrões de design _____, que são estratégias que se concentram nos padrões de comunicação e colaboração entre objetos; padrões de design _____, que oferece abordagens flexíveis e reutilizáveis na instanciação e composição de objetos e os padrões de design _____, que referem as estratégias voltadas para a eficiente organização de classes e objetos, visando aprimorar a composição e simplificar a interação entre os componentes de um sistema. Cada categoria oferece um conjunto valioso de diretrizes e abordagens que promovem a _____, _____e manutenção do código, contribuindo para o desenvolvimento de sistemas robustos e eficientes.
Assinale a opção cujos itens completam corretamente as lacunas do fragmento lido.
Assinale a opção que melhor descreve o conceito central de Domain-Driven Design (DDD).
I. Abstração;
II. Modularidade;
III. Acoplamento;
IV. Coesão.
( ) Grau de interdependência entre os módulos de um sistema.
( ) Grau de interrelação e foco em um objetivo comum entre os elementos de um módulo.
( ) Divisão de um sistema em componentes independentes e interconectados.
( ) Representação simplificada de um sistema que esconde detalhes complexos de sua implementação.
Assinale a opção que indica a relação CORRETA, entre conceitos e definições:
No contexto do design thinking, assinale a afirmativa correta.
Trata-se do padrão
O design pattern criacional caracterizado por manter um conjunto de objetos que podem ser reutilizados, em geral quando sua criação é custosa, é conhecido como
Adotando essa estratégia, Natália usou o padrão de desenvolvimento denominado: