Questões de Concurso
Sobre arquitetura cliente-servidor em arquitetura de software
Foram encontradas 347 questões
O termo cliente é usado para designar uma parte distinta de um sistema de computador que gerencia um conjunto de recursos relacionados e apresenta sua funcionalidade para usuários e aplicativos.
O protocolo RRA (request-reply-answer) envolve uma mensagem adicional que implica a necessidade de bloquear o cliente, para que a confirmação possa ser transmitida utilizando recursos de processamento e rede.
Nas arquiteturas cliente/servidor de dois níveis, a aplicação tem uma lógica de apresentação, executada no browser, mas a lógica de negócio deve ser executada em outra máquina diferente do servidor HTTP.
A arquitetura cliente/servidor proporciona a sincronização entre duas aplicações: uma aplicação permanece em estado de espera até que outra aplicação efetue uma solicitação de serviço.
No servidor concorrente, para se tratar cada solicitação recebida, é criada nova instância do servidor, a qual pode ser um novo processo ou um thread.
Um servidor interativo que receber solicitação de serviço retornará ao estado de espera após o tratamento e o envio do resultado desse serviço para o solicitante.
Do ponto de vista da implementação, os servidores são classificados como interativos ou concorrentes. Em geral, os servidores que usam protocolos orientados a conexão são interativos; os que usam protocolos orientados a datagrama são concorrentes.
A arquitetura cliente/servidor enseja o desenvolvimento de um sistema com, no máximo, duas camadas, quais sejam, cliente e servidor.
Web service é um exemplo de arquitetura orientada a serviços que, de acordo com suas características, está mais bem adequada à arquitetura cliente/servidor do que à monolítica.
computadores.
computadores.
Essas camadas são:
I - Assim como no modelo C/S, no modelo P2P, qualquer nó pode iniciar uma conexão com qualquer outro nó.
II - Diferente do modelo C/S, o modelo P2P se caracteriza por apresentar a mesma largura de banda nas conexões entre dois nós quaisquer da rede.
III - Processamento relativo à sincronização e à comunicação entre nós pode sobrecarregar tanto uma rede C/S quanto uma rede P2P.
IV - No modelo P2P, uma rede pode comportar nós chamados superpontos (super-peers), que agem de maneira similar aos nós servidores em uma rede C/S.
São corretas APENAS as afirmativas
diferenciadas em função do tipo de ambiente, da linguagem ou,
ainda, do tipo de programação utilizada. Acerca de arquitetura
cliente-servidor, linguagens visuais, orientação a eventos e projeto
de interfaces, julgue os itens subsequentes.
diferenciadas em função do tipo de ambiente, da linguagem ou,
ainda, do tipo de programação utilizada. Acerca de arquitetura
cliente-servidor, linguagens visuais, orientação a eventos e projeto
de interfaces, julgue os itens subsequentes.
Considere que uma aplicação embasada em uma planilha eletrônica
fornecida comercialmente tenha sido desenvolvida para o registro
de frequência e de notas dos participantes de treinamentos de
determinada empresa. Considere, ainda, que essa aplicação calcule
automaticamente a média das notas parciais e o percentual de faltas
dos alunos a partir dos dados fornecidos pelo instrutor de cada
turma e que a comunicação de dados deva assegurar que cada
instrutor receba a relação de seus alunos para acompanhamento e
que transmita para a secretaria os resultados registrados. Com base
nessa situação, julgue os itens a seguir.
A adoção da arquitetura cliente-servidor de duas camadas, com clientes-gordos, é a mais adequada para a aplicação descrita.

A figura acima apresenta uma proposta de organização da arquitetura de aplicações Internet-web em várias unidades, denominadas tiers ou camadas, destacando-se, no modelo indicado, a presença de cinco unidades: Client, Presentation, Business Logic, Integration e Data. Destaca-se, ainda, uma sequência de comunicações estabelecidas entre essas unidades, numerada de 1 a 7.
A partir dessas informações e dos conceitos de arquitetura de aplicações para ambiente Internet, arquitetura de três camadas e arquitetura cliente-servidor, julgue os itens seguintes.
I A comunicação indicada por 7 é, usualmente, realizada em resposta a um pedido http.
II Em um sistema de arquitetura em três camadas — apresentação, negócio e dados —, podem residir, em uma mesma camada, as unidades integração e dados.
III Do ponto de vista da arquitetura cliente-servidor, existem, na figura apresentada, vários clientes e vários servidores.
IV A troca de informações de modo assíncrono é um mecanismo de uso mais frequente nas comunicações indicadas por 6 e 1 que nas comunicações indicadas por 2 e 5.
V As comunicações indicadas por 3 e 4 realizam-se, exclusivamente, por meio da linguagem SQL.
Estão certos apenas os itens