Uma empresa de software está desenvolvendo um kit de ferram...
Próximas questões
Com base no mesmo assunto
Ano: 2026
Banca:
FURB
Órgão:
SAMAE de Blumenau - SC
Prova:
FURB - 2026 - SAMAE de Blumenau - SC - Analista de Informática |
Q4092981
Arquitetura de Software
Uma empresa de software está desenvolvendo um kit de
ferramentas de interface de usuário (UI) que deve
funcionar corretamente tanto em Windows quanto em
macOS. Cada sistema operacional possui seu próprio
conjunto de componentes visuais (botões, menus, barras
de rolagem, caixas de diálogo, etc.), com
implementações e comportamentos específicos. O
objetivo é permitir que o código cliente crie famílias
completas de componentes compatíveis entre si, sem
precisar conhecer ou depender das classes concretas de
cada plataforma, evitando a mistura incorreta de
elementos de sistemas operacionais diferentes (por
exemplo, um botão do Windows com um menu do
macOS). Assinale a alternativa que descreve o padrão
de projeto do GoF (Gang of Four ) que resolve esse
problema de forma mais adequada: