Í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

/
/
/
/
/
/
  1. Início/
  2. Questões/
  3. Desenvolvimento e Arquitetura de Software/
  4. Questão 457941201201980

Em relação ao padrão de projeto Observer, considere as afirmativas ...

📅 2022🏢 UFSM🎯 UFSM📚 Desenvolvimento e Arquitetura de Software
#Padrões de Projeto

1

457941201201980
Ano: 2022Banca: UFSMOrganização: UFSMDisciplina: Desenvolvimento e Arquitetura de SoftwareTemas: Padrões de Projeto
Em relação ao padrão de projeto Observer, considere as afirmativas a seguir.

I - O padrão de projeto Observer define uma dependência entre os objetos, de modo que, quando um objeto muda de estado, todos os seus dependentes são automaticamente notificados. Assim, ele é um padrão de projeto classificado como comportamental.
II - A linguagem de programação Java implementa a classe java.util.Observable e a interface java-.util.Observer para que o padrão de projeto Observer possa ser rapidamente implementado.
III - Nesse padrão de projeto, há dois elementos básicos de objetos. O primeiro objeto é o modelo que armazena as informações em alguma estrutura de dados ou array. Já o segundo, refere-se às visões e é responsável por exibir as informações dos modelos de diferentes formas.
IV - No padrão Observer, o modelo notifica as visões sobre qualquer alteração em seus dados. Já as visões, recuperam as informações do modelo para exibi-las de modo atualizado e de diferentes formas.

Está(ão) correta(s)
Gabarito comentado
Anotações
Marcar para revisão

Esta questão foi aplicada no ano de 2022 pela banca UFSM no concurso para UFSM. A questão aborda conhecimentos da disciplina de Desenvolvimento e Arquitetura de Software, especificamente sobre Padrões de Projeto.

Esta é uma questão de múltipla escolha com 5 alternativas. Teste seus conhecimentos e selecione a resposta correta.

Acelere sua aprovação com o Premium

  • Gabaritos comentados ilimitados
  • Caderno de erros inteligente
  • Raio-X da banca
Conhecer Premium

Questões relacionadas para praticar

Questão 457941200316195Desenvolvimento e Arquitetura de Software

Uma CNN (Convolutional Neural Network) representa um tipo particular de arquitetura de uma rede neural profunda que é particularmente adequada para co...

#Arquitetura em Camadas
Questão 457941200952121Desenvolvimento e Arquitetura de Software

Uma arquitetura de software é uma descrição de como um sistema de software é organizado. As propriedades de um sistema, como desempenho, proteção e di...

#Design de Arquitetura de Software#Model-View-Controller (MVC)
Questão 457941201273257Desenvolvimento e Arquitetura de Software

Os paradigmas de passagem de mensagens e chamada remota a procedimentos (RPC) permitem que componentes de sistemas distribuídos comuniquem-se para a r...

#Computação Distribuída
Questão 457941201324701Desenvolvimento e Arquitetura de Software

Os padrões da arquitetura de software são um meio de reusar o conhecimento sobre as arquiteturas genéricas de sistemas. Tendo em vista os diferentes p...

#Model-View-Controller (MVC)
Questão 457941201734246Desenvolvimento e Arquitetura de Software

Assinale a alternativa que indica o padrão que implementa uma estrutura de inversão de controle chamada de “o princípio de Hollywood”, que diz: “não n...

#Padrões de Projeto
Questão 457941201813784Desenvolvimento e Arquitetura de Software

Alguns padrões de projeto surgem em diversas construções de código utilizando a linguagem Java. Por exemplo, na biblioteca de entrada e saída, a subcl...

#Padrões de Projeto

Continue estudando

Mais questões de Desenvolvimento e Arquitetura de SoftwareQuestões sobre Padrões de ProjetoQuestões do UFSM