Pular para o conteúdo principal

Questão de Arquitetura de Software — Arquitetura Cliente-Servidor — CONSULPLAN 2017

Arquitetura de SoftwareArquitetura Cliente-Servidor
Código
qq247612
Banca
CONSULPLAN
Órgão
TRE-RJ
Ano
2017
Nível
Médio
Cargo
Técnico Judiciário - Programação de Sistemas
Segundo Sommerville (2011), os projetistas de sistemas distribuídos precisam organizar seus projetos de sistema para equilibrar desempenho, confiança, proteção e capacidade de gerenciamento do sistema. Não existe um modelo de organização de sistema distribuído aplicável a todas as circunstâncias, de modo que surgiram vários estilos de arquitetura. Ao projetar uma aplicação distribuída, deve-se escolher um estilo de arquitetura que ofereça suporte aos requisitos não funcionais críticos de seu sistema. De acordo com o autor, a arquitetura cliente-servidor multicamadas é usada:
  1. AQuando existe um alto volume de transações a serem processadas pelo servidor.
  2. BEm sistemas de tempo real em que tempos de resposta precisos de interação são requeridos.
  3. CQuando recursos de diferentes sistemas e bancos de dados precisam ser combinados, ou como um modelo de implementação para sistemas cliente-servidor em várias camadas.
  4. DQuando os clientes trocam informações localmente armazenadas e o papel do servidor é introduzir clientes uns aos outros. Ela também pode ser usada quando um grande número de computações independentes pode ser feito.
Revelar gabarito e comentário

GabaritoA — Quando existe um alto volume de transações a serem processadas pelo servidor.

Link permanente: /questoes/qq247612