Pular para o conteúdo principal

Questão de Engenharia de Software — Orientação a Objetos — IF-MT 2024

Engenharia de SoftwareOrientação a Objetos
Código
qg240623
Banca
IF-MT
Órgão
IF-MT
Ano
2024
Nível
Superior
Cargo
Professor do Ensino Básico, Técnico e Tecnológico - Informática
Analise as seguintes afirmações sobre padrões de projeto comportamentais:I – O padrão de projeto Chain of Responsiblity tem a intenção de evitar o acoplamento do remetente de uma solicitação ao seu receptor, ao dar a mais de um objeto a oportunidade de tratar a solicitação, e encadear os objetos receptores, passando a solicitação ao longo da cadeia até que um objeto a trate.II – O padrão de projeto Strategy tem a intenção de, sem violar o encapsulamento, capturar e externalizar um estado interno de um objeto, de maneira que o objeto possa ser restaurado para esse estado mais tarde.III – O padrão de projeto Interpreter tem a intenção de fornecer um meio de acessar sequencialmente os elementos de um objeto agregado, sem expor a sua representação subjacente.GAMMA, E.; HELM, R.; JOHNSON, R.; VLISSIDES, J. Padrões de Projetos – Soluções Reutilizáveis, Editora Bookman, 2000.Assinale a alternativa correta, conforme Gamma et al. (2000):
  1. AApenas a afirmação I é correta.
  2. BAs afirmações I e II são corretas.
  3. CApenas a afirmação II é correta.
  4. DAs afirmações II e III são corretas.
  5. EAs afirmações I, II e III são corretas.
Revelar gabarito e comentário

GabaritoA — Apenas a afirmação I é correta.

Link permanente: /questoes/qg240623