SóProvas


ID
2970283
Banca
CESPE / CEBRASPE
Órgão
CGE - CE
Ano
2019
Provas
Disciplina
Arquitetura de Software
Assuntos

A respeito das características da arquitetura cliente-servidor, julgue os itens a seguir.

I Nessa arquitetura, por padrão, deve existir comunicação de um cliente com outros clientes.

II Um servidor deve ser capaz de atender solicitações de múltiplos clientes de maneira simultânea.

III Do lado do processo servidor, os serviços não podem ser distribuídos.

IV Em termos de implementação, normalmente o processo do lado servidor é mais complexo que o processo do lado cliente.

Estão certos apenas os itens

Alternativas
Comentários
  • I Nessa arquitetura, por padrão, deve existir comunicação de um cliente com outros clientes.

    Errada. Cliente com servidor já é mais do que o suficiente

     

    II Um servidor deve ser capaz de atender solicitações de múltiplos clientes de maneira simultânea.

    Correta. A função do servidor é atender as requisições ao mesmo tempo com sucesso dos clientes 

     

    III Do lado do processo servidor, os serviços não podem ser distribuídos.

    Errada. A distribuição dos serviços é fundamental nesse tipo de arquitetura

     

    IV Em termos de implementação, normalmente o processo do lado servidor é mais complexo que o processo do lado cliente.

    Correta. Sem dúvidas, pois o servidor deve estar com os serviços prontamente configurados e 100% ativo, todavia todo esse esforço requer alta complexidade.

  • Nessa arquitetura, por padrão, deve existir comunicação de um cliente com outros clientes.

     

    ERRADA. A comunicação deve ser entre cliente e servidor, sendo que o cliente é sempre quem inicia a comunicação com o servidor.

    II Um servidor deve ser capaz de atender solicitações de múltiplos clientes de maneira simultânea.

     

    ERRADA. Essa frase é polêmica, do meu ponto de vista. Digo isto pois um servidor, para ser considerado servidor, não necessita ser capaz de atender simultaneamente vários clientes ao mesmo tempo. Ele pode, mas não deve. É uma característica desejável, mas não obrigatória. Tanto isso é verdade que um servidor pode ser iterativo (ou sequencial), ou seja, ele itera sobre cada cliente e serve uma requisição por vez; ou concorrente, onde serve múltiplos clientes ao mesmo tempo em paralelo.

    III Do lado do processo servidor, os serviços não podem ser distribuídos.

     

    ERRADA. Não existe essa restrição. Inclusive muitos dos serviços que utilizamos atualmente são distribuídos.

    IV Em termos de implementação, normalmente o processo do lado servidor é mais complexo que o processo do lado cliente.

     

    CERTA. Perfeito, é no servidor que normalmente fica a lógica da aplicação e requisitos de negócio.

     

    Portanto, eu tentaria a anulação desta questão, visto que somente a afirmativa IV está correta.

    Prf: Alfredo Del Fabro

  • CESPE - 2019 - CGE - CE - Auditor de Controle Interno - Tecnologia da Informação A respeito das características da arquitetura cliente-servidor, julgue os itens a seguir.

    I Nessa arquitetura, por padrão, deve existir comunicação de um Cliente com outros clientes.

    (Errado). Na própria questão já diz: Cliente-Servidor. Portanto está a "comunicação" é entre os entes Clientes e Servidores.

    II Um servidor deve ser capaz de atender solicitações de múltiplos clientes de maneira simultânea.

    (Correto). Basta pensar um pouco. Se um servidor unicamente conseguisse atender apenas um cliente por vez, precisar-se-ia de uma infinidades de servidores próximo de uma totalidade equivalente de clientes. Isso tornaria algo infinitamente mais caro.

    III Do lado do processo servidor, os serviços não podem ser distribuídos.

    (Errado). Hora, se o servidor é o encarregado por descarregar informações para o cliente, se o servidor não pode ou não está distribuindo informações para seus clientes, então muito provavelmente o HTTP informaria uma mensagem de erro enfatizando a falha daquele domínio em descarregar informações.

    IV Em termos de implementação, normalmente o processo do lado servidor é mais complexo que o processo do lado cliente.

    (Correto). O servidor deve estar com os serviços ativos e prontamente configurados, para que toda requisição do cliente seja entregue. Além de atender uma estrutura física, onde mesmo que um ou mais servidores de uma empresa possam atender vários clientes simultaneamente, é comum, ainda que sim o sobre carregamento destes, culminando em queda da rede. A exemplo da Caixa, que teve as funcionalidades do Caixa Tem paralisada, por incapacidade dos servidores conseguirem atender uma infinidade de clientes. Então, além da parte configuração software, existe a estrutura física, quantidades de servidores que consigam suprir o total de demanda. Desta forma temos um processo bem mais complexo, que apenas os clientes que requisitam informações ao servidor.

    Alternativa C.