Pular para o conteúdo principal

Questão de Arquitetura de Software — Arquitetura de Software — FAURGS 2018

Arquitetura de SoftwareArquitetura de Software
Código
qq337007
Banca
FAURGS
Órgão
UFRGS
Ano
2018
Nível
Superior
Cargo
Analista de Tecnologia da Informação - Sistema de Informação
Considere os textos abaixo, sobre estilos arquiteturais de software.O estilo _________ é largamente utilizado por scripts Unix e aplicações de processamento de sinal. Consiste em uma série de processos conectados, de maneira que a saída de um processo serve como entrada do próximo; assim, um processo não precisa esperar que outro termine para iniciar sua execução, podendo fazê-lo assim que uma entrada esteja disponível.Bibliotecas de interface gráfica e os programas que as utilizam estão organizados dentro do estilo ________, que é utilizado por muitos sistemas distribuídos, pois permite o baixo acoplamento dos componentes e uma fácil reorganização do sistema.No estilo _________, os componentes interagem através de protocolos de rede básicos ou através de chamadas de procedimentos remotos (RPCs – remote procedure calls); usualmente há vários componentes acessando um único componente central.O estilo _________ é uma maneira popular de organizar software com interfaces gráficas que precisam mostrar diferentes visões dos dados; a ideia principal é separar os dados e sua visualização.No estilo _________, os componentes focam em tarefas específicas, facilitando a detecção de problemas. Por outro lado, problemas de desempenho podem ocorrer dependendo do número de níveis que uma mensagem precisa percorrer até ser processada.Assinale a alternativa que completa, correta e respectivamente, as lacunas do texto acima.
  1. Abaseado em eventos – model-view-controller – cliente-servidor – pipes-and-filters – orientado a serviços
  2. Bpipes-and-filters – baseado em eventos – cliente-servidor – model-view-controller – camadas
  3. Cpipes-and-filters – peer-to-peer – data-centric – model-view-controller – microserviços
  4. Dpeer-to-peer – model-view-controller – cliente-servidor – baseado em eventos – camadas
  5. Edata-centric – baseado em eventos – orientado a serviços – cliente-servidor – model-view-controller
Revelar gabarito e comentário

GabaritoB — pipes-and-filters – baseado em eventos – cliente-servidor – model-view-controller – camadas

Link permanente: /questoes/qq337007