Filtrar


Questões por página:
A respeito de padrões de projeto utilizados em Engenharia de Software, analise os itens a seguir.

I. O padrão estrutural descreve a forma pela qual classes e objetos são combinados para compor estruturas mais complexas.
II. O padrão criacional (ou de criação) abstrai o processo de instanciação de classes e objetos.
III. O padrão de projeto comportamental foi criado pela linguagem UML versão 2.1, e é representado por meio de diagramas de classes e de relacionamentos.

Está correto o que se afirma em
Os padrões de projeto (Design Patterns) são divididos em três categorias principais: padrões de criação, estruturais e comportamentais. Abaixo estão listados quatro padrões. Qual das opções classifica corretamente os padrões em suas respectivas categorias?

1. Singleton
2. Adapter
3. Observer
4. Composite
Assinale a alternativa que melhor descreve a etapa de ideação no processo de Design Thinking:
Um sistema legado da Assembleia Legislativa utiliza um módulo de criptografia CriptoLegado com uma interface específica criptografar(dados, chave). O Analista de Sistemas precisa integrar esse módulo a um novo framework que espera que todos os serviços de segurança implementem a interface IServicoSeguranca, que define o método proteger Informacao(dados, tipoAlgoritmo).
O Padrão de Projeto Estrutural que deve ser empregado para que o módulo legado possa ser utilizado pelo novo framework sem que seja necessário modificar o código do módulo legado ou a interface do novo framework é o
A Assembleia Legislativa utiliza diferentes sistemas operacionais (Windows, Linux) em seus gabinetes e precisa gerar relatórios de auditoria que sejam compatíveis com cada ambiente. O Analista de Sistemas deseja criar famílias de objetos relacionados (GeradorRelatorioWindows, GeradorRelatorioLinux e VisualizadorWindows, VisualizadorLinux) sem que o código cliente precise saber as classes concretas que estão sendo utilizadas.
O Padrão de Projeto Criacional ideal para fornecer uma interface para a criação de famílias de objetos relacionados ou dependentes, sem especificar suas classes concretas, é o