Questões de Tecnologia da Informação - Padrões de projeto GoF

Limpar pesquisa

Configurar questões
Tamanho do Texto
Modo escuro

Questão: 61 de 133

5580379afa5ab12be20000c0

copy

Banca: CESPE / Cebraspe

Órgão: Superintendência da Zona Franca de Manaus

Cargo(s): Analista de Sistemas

Ano: 2014

Matéria/Assunto: Tecnologia da Informação > Engenharia de Software > Análise e projeto orientados a objetos > Padrões de projeto GoF

Com relação a padrões de projeto e GRASP, julgue os próximos
itens.
Caso haja necessidade de fornecer aos usuários de um sistema diversas maneiras de realizar uma mesma tarefa, como, por exemplo, a partir de menu, barra de ferramentas ou menu pop-up, o padrão chain of responsibility será mais apropriado para esse fim que o padrão command.

Questão: 62 de 133

55b24502366634000c00002b

copy

Banca: FCC

Órgão: Tribunal Regional do Trabalho de São Paulo

Cargo(s): Analista Judiciário - Tecnologia da Informação

Ano: 2013

Matéria/Assunto: Tecnologia da Informação > Engenharia de Software > Análise e projeto orientados a objetos > Padrões de projeto GoF

Adapter, Facade e Strategy.

Prototype, Composite e Command.

Abstract Factory, Observer e Iterator.

Adapter, Observer e Iterator.

Abstract Factory, Composite e Command.

Questão: 63 de 133

562e6ab43462630014000d36

copy

Banca: CESPE / Cebraspe

Órgão: Ministério da Educação

Cargo(s): Desenvolvedor

Ano: 2015

Matéria/Assunto: Tecnologia da Informação > Engenharia de Software > Análise e projeto orientados a objetos > Padrões de projeto GoF

Considere que, em um documento de requisitos, foram
elencadas as seguintes necessidades a serem supridas por meio de
padrões de projeto:



I implementar um padrão de criação que possibilite a separação
entre a construção de um objeto complexo e sua representação
de modo que esse processo de construção possa criar diferentes
representações;


II implementar um padrão que evite vínculo permanente entre
uma abstração e sua implementação;


III implementar um padrão que, sem violar o encapsulamento e a
captura, externalize o estado interno de um objeto e permita
que posteriormente ele seja restaurado a esse estado;


IV implementar um padrão que permita a variação do algoritmo
independentemente dos clientes que o utilizam;


V implementar um padrão que forneça uma interface unificada
para um conjunto de interfaces em um subsistema;


VI implementar um padrão que especifique os tipos de objetos a
serem criados usando uma instância prototípica e crie novos
objetos copiando este novo protótipo.



Com base nessa situação hipotética, julgue os itens a seguir, com
relação aos padrões de projeto.
O padrão comportamental memento atende corretamente o que se pede em III.

Questão: 64 de 133

562e6ab53462630014000d3b

copy

Banca: CESPE / Cebraspe

Órgão: Ministério da Educação

Cargo(s): Desenvolvedor

Ano: 2015

Matéria/Assunto: Tecnologia da Informação > Engenharia de Software > Análise e projeto orientados a objetos > Padrões de projeto GoF

Considere que, em um documento de requisitos, foram
elencadas as seguintes necessidades a serem supridas por meio de
padrões de projeto:



I implementar um padrão de criação que possibilite a separação
entre a construção de um objeto complexo e sua representação
de modo que esse processo de construção possa criar diferentes
representações;


II implementar um padrão que evite vínculo permanente entre
uma abstração e sua implementação;


III implementar um padrão que, sem violar o encapsulamento e a
captura, externalize o estado interno de um objeto e permita
que posteriormente ele seja restaurado a esse estado;


IV implementar um padrão que permita a variação do algoritmo
independentemente dos clientes que o utilizam;


V implementar um padrão que forneça uma interface unificada
para um conjunto de interfaces em um subsistema;


VI implementar um padrão que especifique os tipos de objetos a
serem criados usando uma instância prototípica e crie novos
objetos copiando este novo protótipo.



Com base nessa situação hipotética, julgue os itens a seguir, com
relação aos padrões de projeto.
O padrão builder atende corretamente o que se pede em I.

Questão: 65 de 133

562e6ab53462630014000d3d

copy

Banca: CESPE / Cebraspe

Órgão: Ministério da Educação

Cargo(s): Desenvolvedor

Ano: 2015

Matéria/Assunto: Tecnologia da Informação > Engenharia de Software > Análise e projeto orientados a objetos > Padrões de projeto GoF

Considere que, em um documento de requisitos, foram
elencadas as seguintes necessidades a serem supridas por meio de
padrões de projeto:



I implementar um padrão de criação que possibilite a separação
entre a construção de um objeto complexo e sua representação
de modo que esse processo de construção possa criar diferentes
representações;


II implementar um padrão que evite vínculo permanente entre
uma abstração e sua implementação;


III implementar um padrão que, sem violar o encapsulamento e a
captura, externalize o estado interno de um objeto e permita
que posteriormente ele seja restaurado a esse estado;


IV implementar um padrão que permita a variação do algoritmo
independentemente dos clientes que o utilizam;


V implementar um padrão que forneça uma interface unificada
para um conjunto de interfaces em um subsistema;


VI implementar um padrão que especifique os tipos de objetos a
serem criados usando uma instância prototípica e crie novos
objetos copiando este novo protótipo.



Com base nessa situação hipotética, julgue os itens a seguir, com
relação aos padrões de projeto.
O padrão estrutural bridge resolve corretamente o que se pede em II.