Logo Passei Direto
Buscar
A figura apresenta uma típica arquitetura de 3 camadas utilizada para disponibilizar sites na Internet.
Sobre essa arquitetura, são feitas as afirmativas abaixo.
I - Drivers que seguem o padrão ODBC podem ser utilizados por aplicações que estão no servidor de aplicações para acessar tabelas no servidor de bando de dados.
II - Se o nível de processamento aumentar, um novo servidor de aplicações pode ser colocado em uma estrutura de cluster para responder aos pedidos do servidor Web e, nesse caso, a replicação de sessão, presente em alguns servidores de aplicação, garante que um servidor assuma as funções de um servidor com problemas, sem que o usuário perceba o ocorrido.
III - Como uma boa prática na implementação de soluções distribuídas, a lógica de negócio é implementada em componentes que ficam instalados no servidor Web, sendo que o servidor de aplicações funciona como intermediário entre o servidor web e o de banco de dados gerenciando as transações.
III, apenas.
I, II e III.
II, apenas.
I e II, apenas.
I, apenas.
User badge image
Praticando Para o Saber

há 8 meses

Respostas

User badge image

Ed Verified user icon

há 8 meses

Vamos analisar cada afirmativa: I - Drivers que seguem o padrão ODBC podem ser utilizados por aplicações que estão no servidor de aplicações para acessar tabelas no servidor de banco de dados. Verdadeiro, essa afirmativa está correta, pois ODBC (Open Database Connectivity) é um padrão que permite que aplicações acessem bancos de dados de forma independente do sistema de gerenciamento de banco de dados. II - Se o nível de processamento aumentar, um novo servidor de aplicações pode ser colocado em uma estrutura de cluster para responder aos pedidos do servidor Web e, nesse caso, a replicação de sessão, presente em alguns servidores de aplicação, garante que um servidor assuma as funções de um servidor com problemas, sem que o usuário perceba o ocorrido. Verdadeiro, essa afirmativa também está correta, pois a replicação de sessão é uma técnica utilizada para garantir a continuidade do serviço em caso de falhas. III - Como uma boa prática na implementação de soluções distribuídas, a lógica de negócio é implementada em componentes que ficam instalados no servidor Web, sendo que o servidor de aplicações funciona como intermediário entre o servidor web e o de banco de dados gerenciando as transações. Falso, essa afirmativa é incorreta. Na arquitetura de 3 camadas, a lógica de negócio geralmente é implementada no servidor de aplicações, não no servidor Web. Agora, vamos ver quais itens são verdadeiros: - I: Verdadeiro - II: Verdadeiro - III: Falso Portanto, a alternativa que contém todos os itens verdadeiros é: I e II, apenas.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Analise as seguintes afirmacoes sobre Mainframes: Assinale a única opção verdadeira sobre as afirmações acima:
a. São centrais de processamento de dados dedicado ao processamento de um grande volume de dados recebidos de terminais burros ou computadores com baixo poder de processamento.
b. São computadores de pequeno porte que ocupam pouquíssimo espaço físico, mas que possuem um alto poder de processamento de dados.
c. As Mainframes trabalham utilizando a arquitetura cliente-servidor, com capacidade de operações em grandes velocidades e sobre um volume muito grande de informações (dados);
d. As Mainframes, em geral, são instaladas e recebem manutenção de seus fabricantes por se tratar de um sistema complexo e caro que necessita de um alto grau de mão de obra especializada (confiabilidade versus custo).
apenas a afirmativa b está correta.
Todas as afirmativas estão erradas.
Todas as afirmativas estão corretas exceto a afirmativa b que está errada.
todas as afirmações são corretas.
estão corretas apenas as afirmativas a, b e d.

Computadores de baixo custo podem ser agrupados em clusters, onde exercem funções que exigem alto desempenho computacional como se fossem uma única máquina de grande porte.
É correto afirmar que um cluster Beowulf com o sistema operacional Linux é constituído de:
vários nós escravos, sem a necessidade de controle.
sendo que cada nó exerce o controle sobre seu nó vizinho e o último nó exercerá o controle sobre o primeiro nó.
controlados por um computador principal.
sendo que cada nó exerce seu próprio controle.
sendo que cada nó exerce o controle sobre todos os demais nós.

Em um sistema distribuído os componentes interligados em rede se comunicam e coordenam suas ações:
Assinale a alternativa correta:
conectando-se diretamente ao servidor de banco de dados
através de um servidor central de comunicação
através de troca de mensagens
conectando-se diretamente ao sistema gerenciador de banco de dados (SGBD)
através de um mainframe

Os sistemas distribuídos possuem vantagens e desvantagens em relação aos sistemas centralizados.
Assinale a única assertiva que descreve uma DESVANTAGEM dos sistemas distribuídos em relação aos sistemas centralizados.
Em relação à velocidade: pode ter mais poder computacional do que mainframes
Em relação ao crescimento: poder computacional pode ser adicionado em pequenos incrementos
Em relação à economia: melhor custo/benefício do que mainframes
Em relação aos softwares: pouco software existente para sistemas distribuídos em relação aos sistemas centralizados
Em relação à confiabilidade: se uma máquina quebra, o sistema como um todo pode continuar

Não é uma propriedade da computação autonoma?
Auto otimização.
Auto configuração
Configuração de um especialista
Auto proteção.
Auto cura.

Sobre Middleware é correto afirmar:
I. É um programa de computador que faz a mediação entre outros softwares
II. Utilizado para mover informações entre programas, ocultando a diferença de protocolos de comunicação, plataformas e dependências do sistemas operacional.
III. Programa que funciona apenas como uma IDE para desenvolvimento de sistemas distribuídos.
IV. Programa que que funciona como conversor de linguagem de alto nível para de baixo nível.
V. Programa que funciona como medidor de recursos em sistemas distribuídos.
Os itens I e V estão corretos.
Todos os itens estão corretos.
Os itens I e II estão corretos.
Apenas o item I está correto.
Apenas o item II está correto.

Dentre as alternativas a seguir, qual delas NÃO traz uma característica de sistemas distribuídos?
Ambiente marcado pela heterogeneidade
Componentes possuem baixo acoplamento
Comunicação acontece por troca de mensagens
Comunicação sempre confiável, sem atrasos ou perdas de conexão
Componentes podem executar sistemas operacionais diferentes

Mais conteúdos dessa disciplina