Pular para o conteúdo principal

Questão de Arquitetura de Software — Padrões de projeto (Design Patterns) — FUMARC 2023

Arquitetura de SoftwarePadrões de projeto (Design Patterns)
Código
qq886014
Banca
FUMARC
Órgão
AL-MG
Ano
2023
Nível
Superior
Cargo
Analista Legislativo - Analista de Sistemas I - Desenvolvimento de Sisitemas
Os padrões de projeto na Engenharia de Software representam soluções que podem ser reusadas em diferentes contextos para determinados problemas que ocorrem com frequência.Analise as afirmativas abaixo sobre alguns elementos que descrevem os Padrões de Projeto:I. Problema: descreve o problema de que o padrão trata.II. Solução: fornece uma descrição detalhada de uma solução proposta para o problema.III. Consequências: descrevem os possíveis prós e contras que devem ser considerados quando o padrão é implementado e as consequências do uso do padrão.Estão CORRETAS as afirmativas:
  1. AI e II, apenas.
  2. BI e III, apenas.
  3. CII e III, apenas.
  4. DI, II e III.
Revelar gabarito e comentário

GabaritoD — I, II e III.

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”.

Padrões de Projeto: Elementos Fundamentais

Gabarito: D (I, II e III). As três afirmativas descrevem corretamente os elementos essenciais de um padrão de projeto: Problema, Solução e Consequências. A literatura clássica (Gang of Four) e as definições consolidadas estabelecem que um padrão de projeto é composto por nome, problema, solução e consequências.

A questão testa o conhecimento básico sobre o que constitui um padrão de projeto.

1Nome
2Problema
Contexto de aplicação
3Solução
Componentes e responsabilidades
4Consequências
Prós e contras (trade-offs)
Elementos do Padrão de Projeto
LEVELsoulevel.com.br
Elementos do Padrão de Projeto: Nome; Problema (Contexto de aplicação); Solução (Componentes e responsabilidades); Consequências (Prós e contras (trade-offs))

Item I — ✅ Correto

O problema contextualiza a situação em que o padrão se aplica. É um dos quatro elementos obrigatórios.

Item II — ✅ Correto

A solução descreve os componentes, relacionamentos e responsabilidades que resolvem o problema.

Item III — ✅ Correto

As consequências listam os prós e contras (trade-offs) da aplicação do padrão, essenciais para avaliar sua adequação.

PEGA ESSA DICA!

Memorize os quatro elementos: Nome, Problema, Solução, Consequências. Em provas, questões sobre a estrutura dos padrões de projeto são frequentes. Use mnemônicos como 'NoProSoCo' (Nome, Problema, Solução, Consequências).

Conclusão: todos os itens estão corretos, portanto a alternativa D é o gabarito.

Link permanente: /questoes/qq886014