Questões Militares Comentadas por alunos sobre padrões de projeto (design patterns) em arquitetura de software

Foram encontradas 22 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q2197880 Arquitetura de Software
Um engenheiro de computação que é responsável pela área de desenvolvimento de sistema de uma organização, tem como atribuição estabelecer o padrão de projeto de sistemas. Para esta tarefa, é necessário conhecer os tipos de padrão de projeto.
Marque a opção que apresenta a descrição do padrão construtor. 
Alternativas
Q947309 Arquitetura de Software

Com relação à área de conhecimento envolvendo padrões de projeto, a figura abaixo representa o padrão de projeto Composite. Analisando a figura, qual das alternativas abaixo representa a responsabilidade para a classe Leaf. 

Imagem associada para resolução da questão

Alternativas
Q748977 Arquitetura de Software
Um Capitão-Tenente está desenvolvendo um sistema para acompanhar o tráfego marítimo. Um dos requisitos do sistema diz que, quando um navio atracar em um determinado porto, a interface gráfica de acompanhamento do sistema, baseada em mapas, deve ser atualizada posicionando a representação gráfica do navio na correta latitude/longitude. Além disso, as telas de acompanhamento em tempo real de embarcações do Comando de Operações da Marinha e do Comandante do Tráfego Aquaviário do pais do porto alcançado também devem ser atualizadas. Qual o padrão de projeto mais adequado para a implementação desse requisito?
Alternativas
Q737815 Arquitetura de Software
Qual é o Padrão de Projeto que encapsula uma solicitação como um objeto, permitindo que se parametrize clientes com diferentes solicitações, enfileire ou registre(log) solicitações e suporte operações que podem ser desfeitas?
Alternativas
Q737812 Arquitetura de Software
Qual é o Padrão de Projeto que fornece uma maneira de acessar seqüencialmente os elementos de um objeto agregado sem expor sua representação subjacente?
Alternativas
Respostas
1: D
2: E
3: A
4: A
5: B