Logo Passei Direto
Buscar

Av - Subst 2 - Redes e Sistemas Distribuídos

Ferramentas de estudo

Questões resolvidas

Av - Subst. 2 - Redes e Sistemas Distribuídos

1 - Os sockets são abstrações das camadas de rede para aplicações que precisam se comunicar com outras aplicações através de redes. Para um processo enviar e receber mensagens, o socket precisa estar atrelado a uma porta e a um endereço IP roteável na máquina onde esse processo está sendo executado. Os socket usam de algumas primitivas a serem:

a) Listen, Accept, Reject, Connect, Close, Socket, Bind.
b) Socket, Bind, Open, Writen, Listen, Close, Connect.
c) Socket, Bind, Listen, Accept, Connect, Send, Close.
d) Socket, Connect, Send, Bind, Listen, Writen , Accept.
e) Connect, Send, Close, Listen, Accept, Open, Writen.

Os sistemas distribuídos podem ser classificados em diferentes categorias, de acordo com sua arquitetura e finalidade, sendo os mais comuns: computação em cluster e computação em grid. Considerando o contexto apresentado, assinale a alternativa correta.
I. Computação em Cluster é formado por um conjunto de máquinas com hardware semelhantes, ou seja, as máquinas que compõe o Cluster possuem características homogênea.
II. Em computação em cluster, há sempre uma das máquinas que chamamos de nó mestre, ou seja, a máquina principal que gerencia o funcionamento da aplicação entre todos os nós.
III. Em computação em grid temos característica homogênea, um sistema de computação em grid interliga vários clusters.
IV. Esse tipo de computação de grid é formado por um conjunto de máquinas com características diferentes, entre elas o Hardware e os Sistemas Operacionais podem ser de fabricantes diferentes.
a) Apenas as afirmativas I e II estão corretas.
b) Apenas as afirmativa I e III estão corretas.
c) Apenas as afirmativas I, II e III estão corretas.
d) Apenas afirmativas I, II e IV estão corretas.
e) As afirmativa I, II, III e IV estão corretas.

O RPC (Remote Procedure Call) é uma forma de comunicação entre máquinas, ela envolve as sete camadas do modelo de referência ISO/OSI, ela é mais granular em referência da comunicação via socket. Existem três modelos de comunicação entre máquinas. De acordo com as informações apresentadas na tabela a seguir, faça a associação dos modelos de comunicação contidos na Coluna A com suas respectivas linguagens para implementação, apresentados na Coluna B.

a) I-1; II-2; III- 3.
b) I-1; II-3; III- 2.
c) I-2; II-1; III- 3.
d) I-3; II-1; III- 2.
e) I-2; II-3; III- 1.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Questões resolvidas

Av - Subst. 2 - Redes e Sistemas Distribuídos

1 - Os sockets são abstrações das camadas de rede para aplicações que precisam se comunicar com outras aplicações através de redes. Para um processo enviar e receber mensagens, o socket precisa estar atrelado a uma porta e a um endereço IP roteável na máquina onde esse processo está sendo executado. Os socket usam de algumas primitivas a serem:

a) Listen, Accept, Reject, Connect, Close, Socket, Bind.
b) Socket, Bind, Open, Writen, Listen, Close, Connect.
c) Socket, Bind, Listen, Accept, Connect, Send, Close.
d) Socket, Connect, Send, Bind, Listen, Writen , Accept.
e) Connect, Send, Close, Listen, Accept, Open, Writen.

Os sistemas distribuídos podem ser classificados em diferentes categorias, de acordo com sua arquitetura e finalidade, sendo os mais comuns: computação em cluster e computação em grid. Considerando o contexto apresentado, assinale a alternativa correta.
I. Computação em Cluster é formado por um conjunto de máquinas com hardware semelhantes, ou seja, as máquinas que compõe o Cluster possuem características homogênea.
II. Em computação em cluster, há sempre uma das máquinas que chamamos de nó mestre, ou seja, a máquina principal que gerencia o funcionamento da aplicação entre todos os nós.
III. Em computação em grid temos característica homogênea, um sistema de computação em grid interliga vários clusters.
IV. Esse tipo de computação de grid é formado por um conjunto de máquinas com características diferentes, entre elas o Hardware e os Sistemas Operacionais podem ser de fabricantes diferentes.
a) Apenas as afirmativas I e II estão corretas.
b) Apenas as afirmativa I e III estão corretas.
c) Apenas as afirmativas I, II e III estão corretas.
d) Apenas afirmativas I, II e IV estão corretas.
e) As afirmativa I, II, III e IV estão corretas.

O RPC (Remote Procedure Call) é uma forma de comunicação entre máquinas, ela envolve as sete camadas do modelo de referência ISO/OSI, ela é mais granular em referência da comunicação via socket. Existem três modelos de comunicação entre máquinas. De acordo com as informações apresentadas na tabela a seguir, faça a associação dos modelos de comunicação contidos na Coluna A com suas respectivas linguagens para implementação, apresentados na Coluna B.

a) I-1; II-2; III- 3.
b) I-1; II-3; III- 2.
c) I-2; II-1; III- 3.
d) I-3; II-1; III- 2.
e) I-2; II-3; III- 1.

Prévia do material em texto

Av - Subst. 2 - Redes e Sistemas 
Distribuídos 
 
 
1 - Os sockets são abstrações das camadas de rede para aplicações que precisam se 
comunicar com outras aplicações através de redes. Para um processo enviar e 
receber mensagens, o socket precisa estar atrelado a uma porta e a um endereço IP 
roteável na máquina onde esse processo está sendo executado. 
Os socket usam de algumas primitivas a serem: 
 
Alternativas: 
 a) 
Listen, Accept, Reject, Connect, Close, Socket, Bind. 
 b) 
Socket, Bind, Open, Writen, Listen, Close, Connect. 
 c) 
Socket, Bind, Listen, Accept, Connect, Send, Close. 
Alternativa assinalada 
 d) 
Socket, Connect, Send, Bind, Listen, Writen , Accept. 
 e) 
Connect, Send, Close, Listen, Accept, Open, Writen, . 
2) 
Sistemas formados por múltiplos computadores necessitam sincronizar suas ações 
entre si, e uma das maneiras mais utilizadas, dada sua simplicidade e popularidade, 
é sincronização horária, através do protocolo conhecido como Network Time Protocol 
– NTP. 
Analise as afirmativas a seguir sendo V para verdadeira e F para falsa. 
( ) A referência horária é dada por sistemas de altíssima precisão como, por 
exemplo, os relógios atômicos 
( ) Dada a precisão destes sistemas, computadores conectados a eles pertencem a 
uma camada de servidores chamada de estrato 1. 
( ) Os computadores dos usuários são configurados 
para atualizar a informação horária destes através da rede, consultando servidores 
de estratos com 
valores mais altos. 
Assinale a alternativa que apresenta a sequência correta. 
 
Alternativas: 
 a) 
V - F - V. 
 b) 
F - F - V. 
 c) 
V - F - F. 
 d) 
V - V - V. 
Alternativa assinalada 
 e) 
F - F - F. 
3) 
Um sistema distribuído é um conjunto de computadores independentes entre si, 
interligados em uma rede de dados. 
 
Com relação a comunicação entre maquinas, complete as lacunas da sentença a 
seguir: 
Na comunicação entre máquinas em um sistema distribuído, é comum o uso de 
________, que servem como uma camada de _________ entre a chamada de 
métodos de _____ nível e a execução de métodos de _________ nível, dependentes 
do sistema operacional especificamente instalado naquela máquina. 
Assinale a alternativa que completa as lacunas corretamente. 
 
Alternativas: 
 a) 
Middlewares / abstração / alto / baixo. 
Alternativa assinalada 
 b) 
Middlewares / abstração / baixo / alto. 
 c) 
Protocolos / sucessão / alto / baixo. 
 d) 
Protocolos / abstração / baixo / alto. 
 e) 
Middlewares / sucessão / alto / baixo. 
4) 
Os sistemas distribuídos podem ser classificados em diferentes categorias, de acordo 
com sua arquitetura e finalidade, sendo os mais comuns: computação em cluster e 
computação em grid. 
COULOURIS, George et al. Sistemas Distribuídos: Conceitos e Projeto. Bookman 
Editora, 2013. 
 
Considerando o contexto apresentado, assinale a alternativa correta. 
I. Computação em Cluster é formado por um conjunto de máquinas com hardware 
semelhantes, ou seja, as máquinas que compõe o Cluster possuem características 
homogênea. 
II. Em computação em cluster, há sempre uma das máquinas que chamamos de nó 
mestre, ou seja, a máquina principal que gerencia o funcionamento da aplicação 
entre todos os nós. 
III. Em computação em grid temos característica homogênea, um sistema de 
computação em grid interliga vários clusters. 
IV. Esse tipo de computação de grid é formado por um conjunto de máquinas com 
características diferentes, entre elas o Hardware e os Sistemas Operacionais podem 
ser de fabricantes diferentes. 
Considerando o contexto apresentado, assinale a alternativa correta. 
 
Alternativas: 
 a) 
Apenas as afirmativas I e II estão corretas. 
 b) 
Apenas as afirmativa I e III estão corretas. 
 c) 
Apenas as afirmativas I, II e III estão corretas. 
 d) 
Apenas afirmativas I, II e IV estão corretas. 
Alternativa assinalada 
 e) 
As afirmativa I, II, III e IV estão corretas. 
5) 
O RPC (Remote Procedure Call) é uma forma de comunicação entre máquinas, ela 
envolve as sete camadas do modelo de referência ISO/OSI, ela é mais granular em 
referencia da comunicação via socket. Existem três modelos de comunicação entre 
máquinas. 
 
De acordo com as informações apresentadas na tabela a seguir, faça a associação 
dos modelos de comunicação contidos na Coluna A com suas respectivas 
linguagens para implementação, apresentados na Coluna B. 
 
COLUNA A COLUNA B 
I. RPC(Remote Procedure Call) 
II. RMI (Remote Method Invocation) 
III. MOM(Message Oriented Midleware) 
1. Linguagens de programação para web. 
2. Linguagens de programação estruturadas. 
3. Linguagens de programação orientadas a objeto. 
Assinale a alternativa que apresenta a associação CORRETA entre as colunas. 
 
Alternativas: 
 a) 
I-1; II-2; III- 3. 
 b) 
I-1; II-3; III- 2. 
 c) 
I-2; II-1; III- 3. 
 d) 
I-3; II-1; III- 2. 
 e) 
I-2; II-3; III- 1. 
Alternativa assinalada

Mais conteúdos dessa disciplina