Questões de Concurso
Comentadas sobre arquitetura cliente-servidor em arquitetura de software
Foram encontradas 324 questões
As arquiteturas para SGBDs têm seguido tendências semelhantes àquelas dos sistemas de computação em geral. Nesse sentido, analise as afirmativas abaixo.
I. A arquitetura cliente/servidor foi desenvolvida para lidar com ambientes de computação em que um grande número de PCs, estações de trabalho, servidores de arquivo, impressoras, servidores de banco de dados, servidores Web, servidores de correio (e-mail) e outros softwares e equipamentos são conectados por uma rede.
II. Em sistemas de gerenciamento de banco de dados relacional, muitos dos quais começaram como sistemas centralizados, os componentes do sistema movidos inicialmente para o lado do cliente foram a interface com o usuário e os programas de aplicação.
III. As arquiteturas de duas camadas são assim chamadas principalmente porque os componentes do software são distribuídos por dois sistemas: cliente e servidor.
Assinale a alternativa CORRETA.
Considere as seguintes afirmações sobre sistemas cliente/servidor.
I - Em uma arquitetura cliente-servidor, uma aplicação é modelada como um conjunto de serviços que são fornecidos por servidores. Os clientes podem acessar esses serviços e apresentar os resultados para os usuários finais.
II - Clientes e servidores não são processos separados.
III - É normal que vários processos-clientes sejam executados
em um único processador. Por exemplo,
em um PC, pode ser executado um cliente de
correio que transfere mensagens de um servidor
de correio remoto. Pode também ser executado
um browser de web que interage com um servidor
web remoto e um cliente de impressão que envia
documentos para uma impressora remota.
Quais estão corretas?
I - Arquiteturas de duas camadas caracterizam-se por um sistema cliente e outro servidor, mas a divisão exata da funcionalidade de cada sistema pode variar de um SGBD para outro. II - A arquitetura de três camadas possui, entre o servidor de banco de dados e o cliente, uma camada intermediária denominada servidor de aplicação. Seu objetivo é gerenciar as requisições feitas pelos navegadores web do lado do cliente, e montar dinamicamente as páginas web. III - Em arquiteturas “n camadas”, muito utilizadas por fornecedores de solução ERP (Enterprise Resource Manager) e CRM (Customer Relationship Manager), é possível dividir as camadas entre o usuário e os dados armazenados em outros componentes mais detalhados. Em geral, a camada lógica de negócios é dividida em várias camadas para distribuir a programação e os dados pela rede, de modo que cada camada possa ser executada por um processador ou plataforma de sistema operacional adequado e ser tratada de forma independente.
Quais estão corretas?
Julgue o próximo item, em relação aos conceitos da arquitetura cliente-servidor e de Internet e intranet.
Na arquitetura cliente-servidor, as soluções são dividas de
forma que, no servidor, fiquem todas as informações, os dados,
as aplicações de transações com o banco de dados e a
aplicação do usuário; e, no cliente, fique um terminal para
interação com o usuário sem processamento.
Julgue o próximo item, em relação aos conceitos da arquitetura cliente-servidor e de Internet e intranet.
Na arquitetura cliente-servidor, a comunicação entre o cliente
e o servidor é do tipo transacional e cooperativo.
Na arquitetura cliente-servidor, a característica transacional da comunicação entre cliente e servidor indica que o servidor deve enviar apenas conteúdo relevante em resposta ao pedido do cliente.
Julgue o item seguinte, a respeito dos conceitos da arquitetura cliente servidor e da arquitetura em 3 camadas.
Na arquitetura cliente-servidor, um processo é responsável pela
manutenção da informação (servidores), enquanto outros são
responsáveis pela obtenção dos dados (os clientes).
Julgue o item que se segue, a respeito de arquitetura cliente-servidor e TCP/IP.
Em uma arquitetura cliente-servidor, a aplicação utiliza
comunicação direta entre duplas de servidores (hospedeiros)
conectados alternadamente, denominados pares-clientes, tal
como ocorre nas aplicações web, nas quais um servidor web
fornece dados para vários pares.
A respeito da arquitetura cliente-servidor, julgue o item.
Uma das vantagens desse modelo está relacionada à
segurança e à disponibilidade, uma vez que cada serviço
não é considerado como um ponto único de falha. Dessa
forma, há uma garantia de que não existam ataques
maliciosos e interrupções dos serviços.
A respeito da arquitetura cliente-servidor, julgue o item.
Geralmente, as arquiteturas cliente-servidor são
consideradas como arquiteturas de sistemas
distribuídos.
A respeito da arquitetura cliente-servidor, julgue o item.
Os principais componentes da arquitetura
cliente-servidor são um conjunto de servidores, um
conjunto de clientes e uma rede.
A respeito da arquitetura cliente-servidor, julgue o item.
Nessa arquitetura, os clientes acessam os serviços
fornecidos pelos servidores por meio de protocolo de
solicitação-resposta, como, por exemplo, o FTP. Em
função de incompatibilidades técnicas, o protocolo HTTP
não é utilizado na arquitetura cliente-servidor.
A respeito da arquitetura cliente-servidor, julgue o item.
Para que esse modelo funcione corretamente, é
imprescindível que os servidores conheçam a identidade
e a quantidade de clientes que acessam seus serviços.