Ícone Questionei
QuestõesDisciplinasBancasDashboardSimuladosCadernoRaio-XBlog
Logo Questionei

Links Úteis

  • Início
  • Questões
  • Disciplinas
  • Simulados

Legal

  • Termos de Uso
  • Termos de Adesão
  • Política de Privacidade

Disciplinas

  • Matemática
  • Informática
  • Português
  • Raciocínio Lógico
  • Direito Administrativo

Bancas

  • FGV
  • CESPE
  • VUNESP
  • FCC
  • CESGRANRIO

© 2026 Questionei. Todos os direitos reservados.

Feito com ❤️ para educação

Logo Questioneiquestionei.com
  1. Início/
  2. Questões

Questões

Explore as questões disponíveis e prepare-se para seus estudos!

Filtros

Disciplina
Tema
Cargo
Dificuldade
Banca
Ano
Organização

Excluir questões:

Filtrar por:

Seus filtros aparecerão aqui.

10 por página

1

457941200606241
Ano: 2018Banca: CESPE / CEBRASPEOrganização: BNBDisciplina: Desenvolvimento e Arquitetura de SoftwareTemas: Padrões de Projeto

Considerando os conceitos de análise e projeto orientados a objetos, julgue o item subsecutivo.


De acordo com os padrões GRASP, a função do low coupling é garantir que o acoplamento entre classes ou entidades permaneça fraco, de forma a permitir a maior reutilização possível.

Gabarito comentado
Anotações
Marcar para revisão

2

457941201242243
Ano: 2010Banca: CESPE / CEBRASPEOrganização: MPUDisciplina: Desenvolvimento e Arquitetura de SoftwareTemas: Padrões de Projeto
Texto associado
Um processo de desenvolvimento de software contém a descrição
de uma abordagem para a construção de sofware. A UML (unified
modeling language) é uma linguagem visual para especificar,
documentar e construir os artefatos de sistemas orientados a
objetos. Quanto ao ambiente de desenvolvimento de sistemas
orientados a objetos, julgue o item a seguir.
GRASP (general responsibility assignment software patterns) consiste em um conjunto de sete padrões básicos para atribuir responsabilidades em projeto orientado a objetos: information expert, creator, controller, low coupling, high cohesion, polymorphism e pure fabrication.
Gabarito comentado
Anotações
Marcar para revisão

3

457941201265796
Ano: 2014Banca: IV - UFGOrganização: UEAPDisciplina: Desenvolvimento e Arquitetura de SoftwareTemas: Padrões de Projeto
Na loja Oiapoque, a política de definição de preços para uma venda pode variar. Durante um período, ela pode admitir um desconto de 15% em todas as vendas;
posteriormente pode permitir um desconto de R$ 20,00, se o total da venda for maior que R$ 300,00, e muitas outras variações.
O padrão de projeto para construir esses algoritmos para definição de preços variados é o GoF
Gabarito comentado
Anotações
Marcar para revisão

4

457941201051340
Ano: 2023Banca: COSEACOrganização: UFFDisciplina: Desenvolvimento e Arquitetura de SoftwareTemas: Padrões de Projeto
Nos padrões de projeto, são exemplos de padrões de criação, de padrões estruturais e de padrões comportamentais, respectivamente:
Gabarito comentado
Anotações
Marcar para revisão

5

457941201941629
Ano: 2025Banca: CESPE / CEBRASPEOrganização: EMBRAPADisciplina: Desenvolvimento e Arquitetura de SoftwareTemas: Padrões de Projeto

Julgue o próximo item, relativo aos padrões de programação para smartphones, às tecnologias de persistência de dados em dispositivos móveis e aos modelos de ciclo de vida de software.


A principal característica do padrão Factory method é que ele permite a clonagem de objetos, para evitar instanciar novas instâncias repetitivamente. 


Gabarito comentado
Anotações
Marcar para revisão

6

457941200126964
Ano: 2013Banca: FGVOrganização: AL-MTDisciplina: Desenvolvimento e Arquitetura de SoftwareTemas: Padrões de Projeto

Segundo Gamma et al, em seu livro sobre Padrões de Projeto, o uso do padrão Memento apresenta as consequências listadas nas afirmativas a seguir.

I. A adição e a remoção de produtos em tempo de execução.

II. A especificação de novos objetos pela variação de seus valores e/ou de sua estrutura.

III. A redução da necessidade de criação de subclasses.

Assinale:

Gabarito comentado
Anotações
Marcar para revisão

7

457941200673825
Ano: 2011Banca: FCCOrganização: TRT - 24ª REGIÃO (MS)Disciplina: Desenvolvimento e Arquitetura de SoftwareTemas: Padrões de Projeto
Considere:

I. Fornecer uma interface para criação de famílias de objetos relacionados ou dependentes, sem especificar suas classes concretas. Possibilitar o adiamento da instanciação para as subclasses.

II. Garantir a existência de apenas uma instância de uma classe, mantendo um ponto global de acesso ao seu objeto.

III. Possibilitar o armazenamento do estado interno de um objeto em um determinado momento, para que seja possível retorná-lo a este estado, caso necessário.

I, II e III são, respectivamente, objetivos dos design patterns intitulados:
Gabarito comentado
Anotações
Marcar para revisão

8

457941200746929
Ano: 2023Banca: FUNCERNOrganização: Câmara de Natal - RNDisciplina: Desenvolvimento e Arquitetura de SoftwareTemas: Padrões de Projeto
Os padrões de projeto classificados como comportamentais são
Gabarito comentado
Anotações
Marcar para revisão

9

457941201106965
Ano: 2021Banca: PR-4 UFRJOrganização: UFRJDisciplina: Desenvolvimento e Arquitetura de SoftwareTemas: Padrões de Projeto
Assinale a alternativa que apresenta o padrão de projeto cujo objetivo é fornecer uma interface unificada para um conjunto de interfaces em um subsistema, além de definir uma interface de nível mais alto que torna o subsistema mais fácil de ser usado. 
Gabarito comentado
Anotações
Marcar para revisão

10

457941202028886
Ano: 2013Banca: FCCOrganização: AL-RNDisciplina: Desenvolvimento e Arquitetura de SoftwareTemas: Padrões de Projeto
Analise as seguintes afirmações:

I. Fornece uma interface para a criação de uma família de objetos relacionados ou dependentes sem fornecer os detalhes de implementação das classes concretas.
II. Converte uma interface de uma classe existente em outra interface esperada pelos clientes. Permite que algumas classes com interfaces diferentes trabalhem em conjunto.
III. Separa uma implementação de sua abstração, de forma que ambas possam variar independentemente.
IV. Separa a construção de um objeto complexo de sua representação, de modo que o mesmo processo possa criar representações diferentes.

Tratam, respectivamente, dos design patterns:
Gabarito comentado
Anotações
Marcar para revisão
..
Logo Questioneiquestionei.com