Arquitetura de Software Padrões de projeto (Design Patterns)
Ano: 2025
Banca: Universidade Estadual de Santa Catarina (UNESC)
Um sistema de gerenciamento de tarefas precisa permitir que os usuários desfaçam ações realizadas, como a exclusão de uma tarefa ou a alteração de sua prioridade. Qual padrão de projeto é mais adequado para implementar essa funcionalidade de "desfazer"? 
Arquitetura de Software Padrões de projeto (Design Patterns)
Ano: 2025
Banca: FCPC
Os padrões de projeto (Design Patterns) são divididos em três categorias principais: padrões de criação, estruturais e comportamentais. Abaixo estão listados quatro padrões. Qual das opções classifica corretamente os padrões em suas respectivas categorias?

1. Singleton
2. Adapter
3. Observer
4. Composite
Arquitetura de Software Arquitetura Orientada a Objetos Padrões de projeto (Design Patterns) Arquitetura de Software
Ano: 2025
Banca: Fundação Carlos Chagas (FCC)
Uma prefeitura está desenvolvendo um sistema para integrar um módulo de pagamentos legados, cujo formato de dados é incompatível com o novo subsistema de cobrança online. E necessário permitir que o novo subsistema utilize o módulo antigo sem modificá-lo diretamente. Nesse contexto, o padrão estrutural Gang of Four (GOF) que resolve de forma ideal o problema de integração entre interfaces incompatíveis é o 
Arquitetura de Software Padrões de projeto (Design Patterns) REFATORAÇÃO
Ano: 2025
Banca: Fundação Carlos Chagas (FCC)
A equipe de desenvolvimento de uma prefeitura está refatorando um sistema legado de atendimento ao público e precisa utilizar o padrão Factory Method para criar diferentes tipos de objetos relacionados a solicitações (como solicitações de manutenção, serviços ou emergências). A prática de implementação que reflete adequadamente o padrão Factory Method com foco em extensibilidade e encapsulamento é  
Arquitetura de Software Arquitetura Orientada a Objetos Padrões de projeto (Design Patterns) Arquitetura de Software
Ano: 2025
Banca: Fundação Carlos Chagas (FCC)
Uma equipe de desenvolvimento de software de uma prefeitura está criando um sistema para gestão de solicitações de serviços urbanos. Durante a análise inicial, foi definido que o código deve seguir o Single Responsibility Principle (SRP) do SOLID. A estratégia que a equipe pode adotar, que está de acordo com o SRP, é 
Arquitetura de Software Padrões de projeto (Design Patterns)
Ano: 2025
Banca: UFSM - Universidade Federal de Santa Maria
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 nos chame, nós chamaremos você”.
Arquitetura de Software Padrões de projeto (Design Patterns)
Ano: 2025
Banca: FCPC
Assinale a alternativa que melhor descreve a etapa de ideação no processo de Design Thinking: 
Arquitetura de Software Padrões de projeto (Design Patterns) MVC (Model-view-controller) Conceitos Básicos em Arquitetura de Software
Ano: 2025
Banca: UFV - Universidade Federal de Viçosa
O padrão de arquitetura de software MVC, Modelo-Visão-Controlador, baseia-se na separação do sistema em três componentes lógicos com escopos distintos, permitindo que os dados sejam alterados independentemente da sua representação e vice-versa.

Com relação ao padrão de arquitetura MVC, analise as afirmativas abaixo:

I. O componente Visão gerencia como os dados são apresentados ao usuário
II. O componente Modelo gerencia os dados do sistema e as operações a eles associadas.
III. O componente Controlador gerencia o comportamento do sistema.
IV. Esse padrão é utilizado exclusivamente em aplicações web.

Está CORRETO o que se afirma em:
Arquitetura de Software Padrões de projeto (Design Patterns)
Ano: 2025
Banca: Fundação de Amparo e Desenvolvimento da Pesquisa (FADESP)
Sobre os conceitos de padrão de projeto, considere como verdadeira (V) ou falsa (F) cada uma das afirmativas a seguir:

I. O padrão de projeto Decorator adiciona novas funcionalidades a um objeto, em tempo de execução, de forma dinâmica;
II. O padrão de projeto Proxy encapsula um objeto A por meio de um outro objeto B, que possui a mesma interface, de forma que o objeto B controla o acesso ao objeto A;
III. O padrão de projeto Builder fornece uma interface para criar objetos em uma superclasse, mas permite que as subclasses alterem os tipos de objetos que serão criados.

A sequência correta é
Arquitetura de Software Padrões de projeto (Design Patterns)
Ano: 2025
Banca: Fundação CESGRANRIO (CESGRANRIO)
J é um desenvolvedor de uma empresa e foi incumbido de criar um novo sistema de arquivos. Esse sistema seguirá uma estrutura de árvore com pastas que podem conter arquivos ou outras pastas. Além disso, tanto as pastas como os arquivos compartilharão operações como copiar, mover e excluir.
A partir desse contexto, J lembrou que há um padrão de projeto que poderia ajudá-lo nessa tarefa, que é o