

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.
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.
Considerando que “comunicações de dados são o movimento da informação computacional de um ponto a outro, por meio de sistemas de transmissão elétricos ou ópticos”, relacione adequadamente as colunas a seguir.
1. Servidor de arquivos.
2. Cliente.
3. Circuito.
4. Servidor Web.
( ) Dispositivo de hardware de entrada e saída no fim de um circuito de comunicação com o usuário.
( ) Armazena documentos e gráficos que podem ser acessados a partir de qualquer browser.
( ) Caminho pelo qual as mensagens trafegam.
( ) Armazena dados e softwares que podem ser utilizados por computadores da rede.
A sequência está correta em
2, 4, 3, 1.
3, 2, 1, 4.
4, 1, 2, 3.
1, 3, 4, 2.
Em ambiente cliente-servidor, os clientes se conectam aos servidores para obter acesso aos recursos compartilhados.
Certo
Errado
Na arquitetura cliente-servidor, as requisições e respostas ocorrem entre a camada de apresentação e a camada de dados.
Certo
Errado
Com o advento dos processadores modernos, o desempenho relacionado a tarefas complexas deixou de ser uma diferença considerada significativa entre um servidor e um cliente.
Certo
Errado
O processamento distribuído equivale a organizar uma aplicação cliente-servidor como uma arquitetura multidividida. Sob a perspectiva de gerenciamento de sistema, caso haja a necessidade de que as funções sejam subdivididas lógica e fisicamente por várias máquinas, e cada máquina seja projetada para um grupo específico de funções, o tipo de distribuição mais indicado é:
Vertical.
Diagonal.
Horizontal.
Peer-to-peer.
A visão clássica de um sistema de banco de dados distribuído é que o sistema deve tornar o impacto da distribuição de dados transparente. Considerando que “Transparente” significa que a aplicação opera de um ponto de vista lógico como se os dados fossem todos gerenciados por um único SGBD, analise as afirmativas a seguir.
I. Arquitetura cliente-servidor tem um ou mais processos clientes e um ou mais processos servidores; um processo cliente pode enviar uma consulta para qualquer processo servidor.
II. A arquitetura cliente-servidor permite que uma única consulta abranja vários servidores.
III. A arquitetura middleware é a camada de software que coordena a execução de consultas e transações em um ou mais servidores de banco de dados independentes.
IV. O acesso a uma relação armazenada em um site remoto acarreta custos de passagem de mensagem e, para reduzir essa sobrecarga, uma única relação pode ser replicada ou fragmentada.
V. A fragmentação e a replicação não podem ser combinadas; uma relação pode ser particionada em diversos fragmentos, mas não pode haver réplicas desses fragmentos.
Está correto o que se afirma apenas em
I, II e III.
I, III e IV.
II, IV e V.
III, IV e V.
Hoje em dia, muitos softwares utilizam a estratégia cliente-servidor em virtude de muitas qualidades, dentre elas, a flexibilidade de separar as responsabilidades das aplicações. Levando em consideração a estratégia cliente-servidor, assinale a alternativa CORRETA.
É uma arquitetura de sistemas, que todos os seus componentes são simultaneamente clientes e servidores.
É um padrão de projeto (semelhante ao Singleton) muito utilizado para separar as responsabilidades da aplicação cliente e da aplicação servidor.
É uma arquitetura de sistemas, que existe uma clara separação entre a aplicação cliente e a aplicação servidor.
É um paradigma de programação, estritamente baseada em fórmulas funcionais e recursivas.
É uma estrutura de dados de teor recursivo, sendo muito utilizada em ordenação de listas e em árvores AVLs.
Uma rede do tipo cliente-servidor não permite o compartilhamento de recursos, tendo em vista que seu objetivo é fornecer uma conexão dedicada do cliente com o servidor.
Certo
Errado
Os padrões arquiteturais de software estão ligados a aspectos amplos sobre o funcionamento e a operação da aplicação. Dessa forma, envolve fatores como: hardware, disponibilidade, tecnologias de comunicação, portabilidade e riscos.
Analise a imagem a seguir:

Trata-se da seguinte arquitetura de software:
Pipeline.
Peer to Peer.
Cliente-Servidor.
MVC (Model-View-Controller).
Considerando um serviço implementado sobre uma arquitetura cliente-servidor sem alta disponibilidade, qual das alternativas a seguir é correta baseando-se no funcionamento desse modelo?
Obs.: Considere apenas o lado da administração do serviço, ou seja, do servidor da aplicação.
Não há controle centralizado sobre a segurança do serviço.
Os clientes são totalmente dependentes do servidor central.
A escalabilidade absoluta é facilmente alcançada.
Backup é facilitado, pois é necessário somente do lado dos clientes.
a replicação de dados é mais fácil do que em arquiteturas descentralizadas.
A respeito da arquitetura cliente-servidor, utilizada por muitas aplicações, é correto afirmar:
O programa servidor da aplicação precisa estar acessível via Internet, por meio de um endereço IP público e com a porta de acesso aberta nos firewalls aplicáveis.
Um cliente pode ser acessado por um ou vários servidores, os quais fazem requisições de serviços ou funcionalidades aos primeiros.
A arquitetura P2P (peer-to-peer) é um sinônimo para a arquitetura cliente-servidor.
É uma arquitetura imune a ataques do tipo DDoS (Distributed Denial-of-Service) e, por isso, é bastante usada em aplicações que funcionam pela Internet.
Pode ser utilizada localmente, ou seja, o programa servidor e o programa cliente podem ser executados na mesma máquina.
Analise as seguintes afirmações sobre o servidor proxy:
I. É uma entidade que atende a requisições HTTP em nome de um servidor Web de origem, tem o próprio disco de armazenamento e mantém, dentro dele, cópias de objetos recentemente requisitados.
II. Pode reduzir o tempo de resposta para a requisição de um cliente, em particular se a largura de banda entre o cliente e o servidor de origem for menor do que a largura de banda entre o cliente e o servidor proxy.
III. Pode reduzir o tráfego no enlace de acesso de uma instituição qualquer à Internet, fazendo com que essa instituição não precise ampliar sua largura de banda, em um curto intervalo de tempo, o que diminui os custos.
Considerando V como afirmativa verdadeira e F como falsa, a sequência que expressa corretamente o julgamento das afirmativas é
A interface gráfica utilizada pelos usuários nas estações de trabalho recebe, normalmente, o nome de GUI (Graphical User Interface).
Certo
Errado
O protocolo de compartilhamento de arquivos cliente/servidor que permite que os clientes montem sistemas de arquivos remotos que ficam disponíveis em servidores de arquivo dedicados é o
HTTP.
NFS.
SCP.
SMTP.
SSH.
A tecnologia cliente/servidor é uma arquitetura na qual o processamento da informação é dividido em módulos ou processos distintos. Acerca da referida tecnologia, assinale a alternativa INCORRETA:
Um processo é responsável pela manutenção da informação (os clientes) e outros responsáveis pela obtenção dos dados (servidores).
O importante em arquitetura Cliente/Servidor é o fato de todas as máquinas poderem se interligar pela rede, com o mesmo tipo de protocolo de acesso (TCP/IP, NetBEUI).
É no servidor que normalmente ficam os sistemas mais pesados da rede, tais como o banco de dados.
As máquinas clientes são menos poderosas, pois não rodam aplicativos que requerem tantos recursos das máquinas.
A arquitetura cliente-servidor surgiu como um contraponto ao modelo monolítico que centraliza o poder computacional em mainframes. A respeito da arquitetura cliente-servidor e da forma como os aplicativos dos usuários se utilizam dela, analise as opções abaixo e marque a alternativa correta.
1. Um dos conceitos básicos dessa arquitetura é que o servidor aguarda as requisições dos clientes. Uma vez feita a requisição o servidor processa o pedido feito e retorna à informação para o cliente que fez a requisição.
2. Aplicações que possuem clientes realizando consultas a um servidor de banco de dados presente em uma mesma rede de computadores são exemplos típicos de aplicações cliente-servidoras.
3. Em situações eventuais de indisponibilidade do servidor, a arquitetura cliente-servidor comporta cenários em que um cliente poderá, temporariamente, realizar requisições para outros clientes.
Todas as opções estão corretas.
Somente a opção 1 está correta.
Apenas as opões 1 e 3 estão corretas.
Apenas as opções 1 e 2 estão corretas.
No modelo de arquitetura Cliente-Servidor,
um cliente não se comunica com outro cliente.
a função do servidor é receber as solicitações de serviços dos clientes receptores de serviços, e conectá-los aos clientes provedores de cada serviço requisitado.
caso o servidor não esteja em funcionamento, os clientes poderão solicitar serviços de outros clientes.
ocorre a comunicação direta entre os clientes, sem que haja uma separação fixa entre o cliente e o servidor.
um cliente envia uma solicitação de serviço pela rede, e outro cliente que pode atender executa o serviço, sob a supervisão do servidor.
Ao analisar os serviços da internet que se utilizam da arquitetura Cliente/Servidor, um Assistente de TI identificou que, nesse tipo de serviço,
o Servidor toma a iniciativa de oferecer o serviço para o Cliente inscrito.
o Cliente oferece serviços para outros Clientes para o balanceamento de carga.
todos os dados são armazenados no Servidor, o que aumenta a segurança.
as regras e a lógica da aplicação são armazenadas e executadas no Servidor.
Front-end é a outra denominação para o Servidor, uma vez que é ele que executa o pedido.
Sobre a arquitetura de cliente-servidor é correto afirmar que
um servidor é responsável por iniciar pedidos e então aguarda resposta de um cliente.
um cliente precisa utilizar um serviço específico para se comunicar com um servidor.
um servidor não se conecta com mais de (número de núcleos do processador) x 50 clientes.
o protocolo UDP é um protocolo de sincronização de pacotes em clientes e servidores.
vários clientes podem trocar serviços entre si, sem necessidade de conexão direta ao servidor.