SóProvas


ID
1770292
Banca
CESPE / CEBRASPE
Órgão
TRE-MT
Ano
2015
Provas
Disciplina
Arquitetura de Software
Assuntos

Assinale a opção correta, no que diz respeito à arquitetura cliente-servidor.

Alternativas
Comentários
  • Alguém entendeu de verdade essa questão?

  • eu nunca vi um absurdo desses antes, só podia ser uma .... cespice mesmo 


    POR eliminação LETRA C como gabarito

    as demais para mim não ha explicação CLIENTE-GORDO CLIENTE MAGRO

    O examinador fumou uma maconha em um cano de 100 antes de bolar a questão


  • Pessoal não se desesperem, o Cespe apenas traduziu as terminologias para o nosso idioma:

    Fat client (cliente gordo): são computadores numa rede cliente-servidor que dispõem de recursos suficientes para realizar boa parte das tarefas de modo independente de um servidor.

    Thin client (cliente magro): são computadores numa rede cliente-servidor que são totalmente dependentes de um servidor para realizar suas atividades. Podem ser inclusive sem disco rígido, o que os torna dependentes do servidor inclusive para carregar o sistema operacional.

    Certa C -> a arquitetura distribuída é uma das principais possibilidades de uma sistema cliente-servidor.

  • Arquitetura Two-Tier -> Aplicação roda na máquina cliente que interage com um SGBD (servidor de dados). “Fat client” contém toda a lógica de apresentação, negócio e acesso a dados.

    Thin-Client está na camada de apresentação na arquitetura three-tier.

    Elimino A e B

    Na camada da lógica do negócio existem vários protocolos que podem ser utilizados para ligar esta camada às outras duas :

    ◦Sockets, HTTP, TCP/IP, etc. (Apresentação)

    ◦JDBC, LDAP, ODBC, etc. (Dados)

    arquitetura monolítica foi utilizada em mainframes ( Onde eram armazenados os programa e dados ) e o acesso era por meio de terminais burros. Não existia camadas!

    Elimino letra D

    Na arquitetura em 3 camadas existem 2 servidores : 1 para dados e outro para aplicação ( regras de negócio )

    Elimino Letra E


    Fonte Provas de TI


  • Correção:

    a) E. A assertiva está errado pelo exemplo dado. Um compilador com pouco ou nenhum gerenciamento de dados 
    não é uma aplicação computacionalmente intensiva (que exige alto poder de processamento, memória).
    b) E. O correto é clientes-gordos.
    c) C. Exemplo de arquitetura de componentes distribuídos é o MVC e pode ser usado no cliente-servidor multicamadas. Este é  uma arquitetura que tem como princípio que o cliente não se comunica diretamente com o banco de dados, passando primeiramente por uma camada intermediária.
    d) E. Não há definição de protocolos específicos para serem usados na arquitetura.
    e) E. Podemos ter apenas um único servidor web.