Questão de Arquitetura de Software — Padrões de projeto (Design Patterns) — FUNDATEC 2023
Arquitetura de Software›Padrões de projeto (Design Patterns)
Código
qq895479
Banca
FUNDATEC
Órgão
IFC-SC
Ano
2023
Nível
Superior
Cargo
Analista de Tecnologia da Informação
O padrão de projeto de software ou Design Patterns é uma descrição do problema e da essência de sua solução, de modo que a solução possa ser reutilizada em diferentes contextos. Ao escrever um padrão, os quatro elementos essenciais foram definidos pela “Gangue dos Quatro”, em seu livro de padrões. Assinale a alternativa que contém elemento que NÃO pertence a essa descrição.
ANome do padrão.
BDescrição do problema.
CDeclaração de variáveis.
DDescrição da solução.
EDeclaração das consequências.
Revelar gabarito e comentário▾
GabaritoC — Declaração de variáveis.
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Elementos essenciais de um padrão de projeto (GoF)
Gabarito: letra C (Declaração de variáveis). A Gangue dos Quatro (GoF) definiu quatro elementos essenciais para descrever um padrão de projeto: nome do padrão, descrição do problema, descrição da solução e declaração das consequências. "Declaração de variáveis" não faz parte dessa estrutura — trata-se de um detalhe de implementação, não de um elemento do padrão.
Elementos essenciais (GoF): Nome do padrão; Descrição do problema; Descrição da solução; Declaração das consequências; Declaração de variáveis (não pertence)
Alternativa A — ✅ Correta (Nome do padrão)
O nome é um dos quatro elementos: identifica o padrão e facilita a comunicação entre desenvolvedores.
Alternativa B — ✅ Correta (Descrição do problema)
A descrição do problema indica quando aplicar o padrão, explicando o contexto e as forças envolvidas.
Alternativa C — ❌ Incorreta ⟵ GABARITO
"Declaração de variáveis" é um aspecto de codificação, não consta entre os elementos essenciais de um padrão de projeto. Os quatro elementos são: nome, problema, solução e consequências.
Alternativa D — ✅ Correta (Descrição da solução)
A solução descreve os elementos do projeto, suas relações e responsabilidades para resolver o problema.
Alternativa E — ✅ Correta (Declaração das consequências)
As consequências apresentam os resultados, benefícios e desvantagens de aplicar o padrão.
PEGA ESSA DICA!
Memorize os quatro elementos do GoF com a sigla Nome, Problema, Solução, Consequências (NPSC).