Pular para o conteúdo principal

Questão de Programação — Conceitos básicos de programação — FCPC 2025

ProgramaçãoConceitos básicos de programação
Código
qg456721
Banca
FCPC
Órgão
UFC
Ano
2025
Nível
Superior
Cargo
Analista de Tecnologia da Informação / Área: Arquitetura e Desenvolvimento de Sistemas – Back-End
Com base nas características do padrão Command, qual das alternativas abaixo descreve corretamente a responsabilidade de cada componente?
  1. AO Command encapsula uma ação como um objeto, o Invoker armazena os comandos a serem executados, e o Receiver realiza a ação quando solicitado pelo Command.
  2. BO Receiver encapsula o comando como um objeto, o Invoker define o que o comando deve fazer, e o Command executa a ação no Receiver.
  3. CO Command executa diretamente a ação no sistema, o Invoker cria o comando, e o Receiver define qual ação o Command deve executar.
  4. DO Invoker cria uma fila de comandos, o Receiver encapsula a ação, e o Command armazena o histórico de comandos.
Revelar gabarito e comentário

GabaritoA — O Command encapsula uma ação como um objeto, o Invoker armazena os comandos a serem executados, e o Receiver realiza a ação quando solicitado pelo Command.

Link permanente: /questoes/qg456721