

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
Em uma aplicação corporativa de um tribunal, os usuários acessam o sistema por meio de navegadores instalados em suas estações de trabalho. As regras de negócio, o controle de acesso e a comunicação com o banco de dados são centralizados em servidores da instituição. As estações dos usuários apenas enviam requisições, recebem respostas e exibem as telas da aplicação, sem executar localmente as principais rotinas de processamento.
A arquitetura da aplicação descrita é caracterizada como
arquitetura ponto a ponto.
arquitetura monolítica embarcada.
arquitetura orientada a eventos.
arquitetura serverless.
arquitetura cliente-servidor.
Sobre os conceitos de arquitetura cliente-servidor, assinale a alternativa correta.
Todos os nós possuem funções semelhantes e compartilham recursos entre si diretamente.
Um nó central fornece recursos enquanto os demais nós apenas os consomem.
Os clientes trocam dados diretamente sem a necessidade de um nó central.
Cada nó atua como fornecedor de recursos aos demais nós da rede.
Uma equipe de rede implantou um sistema de rede baseado na arquitetura cliente/servidor. Contudo, atualmente, eles estão encontrando problemas nessa rede. Uma das desvantagens desse tipo de arquitetura, que pode causar problema, diz respeito ao fato de que:
ela permite que toda a rede lide com cargas de trabalho crescentes
se o servidor falhar, todos os clientes conectados ficam inoperantes
somente usuários autorizados podem acessar os dados por meio de login, senha
a rede pode acomodar maior tráfego, ao adicionar mais servidores ou atualizar os existentes
existe a possibilidade de gerenciamento centralizado e a centralização de todas as informações
Douglas, o arquiteto de software da Assessoria de Tecnologia e Inovação de um órgão público, está projetando o NAVER, um novo sistema de software a ser utilizado por vários órgãos vinculados. Douglas deve tomar uma série de decisões estruturais que afetam o NAVER e seu processo de desenvolvimento. Ao considerar os requisitos não funcionais já identificados para o NAVER, Douglas optou por utilizar a arquitetura cliente-servidor, visto que tal arquitetura:
requer que clientes conheçam a identidade dos servidores e que os servidores reconheçam a identidade dos clientes que estão acessando seus serviços;
é usada na construção de novos recursos em cima de sistemas existentes, usualmente quando o desenvolvimento está espalhado por várias equipes;
separa a apresentação e a interação dos dados do sistema, sendo útil quando são desconhecidos os futuros requisitos de interação e apresentação de dados;
é normalmente considerada para sistemas distribuídos, e o modelo lógico de serviços que rodam em servidores separados pode ser implementado em um único computador;
é adequada para aplicações nas quais os dados são gerados por um componente e usados por outro, já que esses dados são gerenciados em um repositório central, acessível a todos os componentes do sistema.
A arquitetura de bancos de dados cliente-servidor é caracterizada pela divisão do processamento entre sistemas, e sua implementação requer soluções de software que possibilitem confirmar transações, desfazer transações e disponibilizar linguagens de consultas.
Certo
Errado
Várias empresas detêm um número significativo de computadores. Por exemplo, uma empresa pode ter um computador para cada colaborador, empregando-os na criação de produtos, redação de documentos e organização da folha de pagamento. Inicialmente, alguns desses computadores podem funcionar de maneira autônoma. Contudo, em um momento posterior, a gestão pode decidir conectá-los para coletar e interligar informações sobre a organização em geral. Resumidamente, o compartilhamento de informações. O modelo que melhor representa o acesso aos dados de um servidor por um computador conectado à rede é definido como:
Arquitetura Cliente-Servidor
Arquitetura Peer-to-Peer
Arquitetura Publicador-Assinante
Arquitetura Orientada a Serviços
Arquitetura Ring
O que caracteriza a arquitetura cliente/servidor em uma rede de computadores?
Existe um computador central (Servidor) responsável por fornecer recursos e serviços aos demais computadores da rede.
Todos os computadores que estão na rede possuem as mesmas funções.
Os computadores que estão na rede são independentes e não se comunicam.
Uma rede de computadores offline.
Cabe ao cliente do provedor de serviços em nuvem estabelecer as normas e os procedimentos que devem compor as políticas de segurança desses serviços para fins de controle de acesso ao sistema.
Certo
Errado
Considerando o modelo cliente-servidor, qual das seguintes afirmações sintetiza corretamente a função e a aplicação desse modelo em um ambiente de rede?
No modelo cliente-servidor, tanto o cliente quanto o servidor devem estar localizados fisicamente no mesmo prédio para garantir uma comunicação eficiente e uma resposta rápida às solicitações.
O modelo cliente-servidor é utilizado apenas para aplicações locais dentro de uma empresa, não sendo aplicável para o acesso a dados em redes globais como a World Wide Web.
No modelo cliente-servidor, os clientes são responsáveis por armazenar e manter os dados, enquanto os servidores atuam apenas como intermediários na transmissão dessas informações.
No modelo cliente-servidor, servidores poderosos mantêm e gerenciam dados centrais, enquanto clientes mais simples acessam e utilizam esses dados remotamente, independentemente de estarem localizados no mesmo prédio ou em locais distintos.
O modelo cliente-servidor só é eficaz quando o servidor lida com um número reduzido de clientes, já que um grande número de clientes simultâneos pode sobrecarregar o servidor e comprometer a performance.
Assinale a alternativa que apresenta uma característica fundamental da arquitetura cliente-servidor.
Compartilhamento igualitário de recursos entre clientes e servidores.
Os clientes são responsáveis por controlar e gerenciar o acesso aos recursos compartilhados.
O servidor é responsável por processar e armazenar dados, enquanto o cliente solicita e consome esses dados.
Os clientes e servidores têm a mesma capacidade de processamento e armazenamento de dados.
Não há distinção clara entre clientes e servidores, pois ambos desempenham as mesmas funções.
A empresa WebXYZTechMaster está desenvolvendo um novo aplicativo de e-commerce e decidiu utilizar uma arquitetura cliente-servidor para sua implementação. Durante uma reunião, o arquiteto de software explicou as principais vantagens e desvantagens desse tipo de arquitetura. Qual das seguintes características é uma vantagem da arquitetura cliente-servidor?
Melhor gerenciamento centralizado de recursos e segurança.
Maior dificuldade na manutenção e atualização de software.
Dependência direta da conexão com a internet.
Complexidade aumentada na distribuição de software para clientes.
Escalabilidade limitada devido à centralização.
Acerca da arquitetura cliente-servidor, utilizada em diversos contextos, incluindo servidores web, bancos de dados e aplicações corporativas, assinale a alternativa INCORRETA.
A arquitetura cliente-servidor pode ser implementada em redes locais (LAN) ou redes de longa distância (WAN).
Servidores podem atender a múltiplos clientes simultaneamente em uma arquitetura cliente-servidor.
O cliente, em uma arquitetura cliente-servidor, é responsável por armazenar os dados críticos do sistema.
Na arquitetura cliente-servidor, o cliente faz solicitações de serviços, e o servidor responde a essas solicitações.
O modelo cliente-servidor é amplamente utilizado em aplicações web, como navegadores e servidores web.
Os sistemas distribuídos de bancos de dados apresentam como desvantagens:
independência de localização, o processamento de consultas distribuído e maior custo de desenvolvimento;
maior custo de desenvolvimento, a fragmentação dos dados e o processamento de transações distribuído;
fragmentação dos dados, a independência dos sistemas operacionais e a necessidade de maior processamento de bytes transmitidos;
maior possibilidade de falhas de programas, a fragmentação dos dados e o processamento de consultas distribuído;
maior custo de desenvolvimento, maior possibilidade de falhas de programas e necessidade de maior processamento de bytes transmitidos.
A função do cliente na arquitetura cliente-servidor é
enviar as solicitações ao servidor e exibir os resultados recebidos.
armazenar os dados e executar a aplicação solicitada pelo servidor.
fornecer os recursos de hardware para outros clientes na rede.
gerenciar a segurança e o controle de acesso ao servidor.
lidar com o roteamento e o encaminhamento de pacotes entre diferentes redes.
Em uma arquitetura ______, todas as estações são contempladas com o mesmo sistema operacional de redes (SOR servidor + SOR cliente) e todas têm idênticos privilégios.
Indique a alternativa que melhor preenche a lacuna no texto acima.
Peer to peer
Cliente-Servidor
Internet
OSI
Downsizing
Em relação à arquitetura cliente-servidor, é correto afirmar que
os dispositivos são divididos em duas categorias distintas: clientes, que solicitam serviços; e servidores, que fornecem serviços.
todos os dispositivos em uma rede desempenham o papel de servidores.
a comunicação é bidirecional, com todos os dispositivos agindo como clientes e servidores simultaneamente.
na arquitetura cliente-servidor, todos os dispositivos em uma rede têm capacidade de processamento e armazenamento de dados iguais.
Um cliente pode ser considerado como um equipamento que estabelece a interface do lado do usuário com a rede. Sendo representado por computador pessoal, notebook, PDA ou telefone celular (entre outros), oferecendo uma interface gráfica amigável e conexão. Por outro lado, o equipamento que fornece informações mediante solicitação de um cliente, geralmente com maior capacidade de processamento, é chamado de:
Internet.
No-break.
Nuvem.
Servidor.
Na arquitetura cliente-servidor para aplicações móveis, a comunicação entre o cliente (aplicativo móvel) e o servidor é sempre realizada de forma que todos os dados necessários são armazenados localmente no dispositivo móvel, o que elimina a necessidade de consultas ao banco de dados do servidor.
Certo
Errado
Ao se migrar para uma arquitetura cliente/servidor multinível, a mesma aplicação pode assumir simultaneamente as funções de cliente e de servidor.
Certo
Errado
Assinale a alternativa INCORRETA em relação à arquitetura de banco de dados cliente-servidor.
As máquinas cliente acessam os recursos dos servidores e podem utilizar recursos locais para algum processamento.
Algumas máquinas podem atuar tanto como clientes quanto como servidores.
Frequentemente o servidor é chamado de servidor SQL em bancos de dados relacionais.
Uma funcionalidade de servidores de banco de dados relacionais é funcionar como servidor de transação.
Uma arquitetura cliente-servidor é necessariamente centralizada, o que significa dizer que não permite processamento distribuído de dados.