Buscar

A2 - Sistemas Distribuídos

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 9 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 9 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 9 páginas

Prévia do material em texto

Questão 1 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
O WWV é o acrônimo usual para National Institute of Standards and Technology Time & Frequency 
shortwave radio station e é responsável pelo informativo do tempo correto para o sincronismo de 
máquinas, o qual está localizado no oeste dos Estados Unidos da América, no estado de 
Colorado. Assinale a alternativa que contém afirmações corretas a respeito do WWV: 
 
a. 
A WWV apresenta padrão de funcionamento apenas em linhas terrestres. 
 
b. 
Apesar da "instantaneidade", o tempo gasto para informação chegar ao solicitante, também 
interfere em sua atualização e sincronismo. 
Resposta correta: verdadeira. A alternativa está correta, pois apesar de ser um excelente meio de 
consulta, os anúncios de tempo estão normalmente atrasados em 30 ms com o uso linhas 
terrestres nos EUA, podendo chegar a 150 ms em celulares e redes de voz sobre IP, e a 250 ms 
para conexão telefônica por satélite. 
 
c. 
A WWV realiza suas transmissões apenas de segunda a sexta-feira. 
 
d. 
A WWV faz anúncios sobre intervalos de hora e frequências não padronizadas. 
 
e. 
Saber das informações pelo WWV garante a sincronização das máquinas computacionais. 
Feedback 
A resposta correta é: Apesar da "instantaneidade", o tempo gasto para informação chegar ao 
solicitante, também interfere em sua atualização e sincronismo. 
Questão 2 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Dentro de sistemas distribuídos, chamamos de protocolo todas as combinações e transações 
controladoras e possibilitadoras de recursos possíveis como conectividades, comunicação e 
transferência de dados entre dois ou mais sistemas de computadores interligados. 
Nesse sentido, assinale a alternativa que indique um exemplo de protocolo: 
 
a. 
Transmission Control Protocol (TCP). 
Resposta correta. A alternativa está correta, pois o Protocolo de Controle de Transmissão ou 
Transmission Control Protocol conhecido também como TCP é exemplo de um dos protocolos 
mais utilizados para comunicação entre computadores dentro dos sistemas distribuídos. 
 
b. 
Data Transfer Protocol (DTP). 
 
c. 
User Transmission Protocol (UTP). 
 
d. 
Internet User (IU). 
 
e. 
Simple Data Transfer Protocol (SDTP). 
Feedback 
A resposta correta é: Transmission Control Protocol (TCP). 
Questão 3 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
A arquitetura de uma chamada remota de procedimento determinará o curso da comunicação e os 
elementos mais importantes que a compõe, ou seja, é a partir dela que será conhecida o meio de 
comunicação e seus componentes. Para isso, esse modelo seguirá alguns passos. Sobre os passos 
da arquitetura de uma chamada remota de procedimento, analise as afirmativas a seguir: 
 
I. A mensagem é gerada e emitida fora da máquina até seu destino. 
II. A camada externa da rede é a responsável pela entrega da mensagem, de 
acordo com o IP. 
III. Conversão, empacotamento e envio pela rede são alguns passos seguidos 
pela resposta do servidor. 
IV. A mensagem mantém seu código inicial e chega ao setor de requisição. 
 
 
Está correto o que se afirma em: 
 
a. 
I e II, apenas. 
 
b. 
I e III, apenas. 
 
c. 
IV, apenas. 
 
d. 
II e IV, apenas. 
 
e. 
III, apenas. 
Resposta correta. A alternativa está correta, pois assim que a resposta é recebida pelo servidor, 
ela é convertida e conduzida ao processo cliente, corroborando com a alternativa III que diz que 
as fases de uma resposta do servidor são a transformação, , empacotamento e despacho pela 
rede da resposta do servidor. 
Feedback 
A resposta correta é: III, apenas. 
Questão 4 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Vimos que o TCP significa um tipo de protocolo de controle de transmissões, ou seja, se refere a um 
dos sistemas de envio de pacotes mais empregado da internet. Quando um cliente acessa um site por 
exemplo, o computador envia dados ao servidor solicitando o envio dos conteúdos desta página, de 
forma que essas informações são reenviadas para o navegador mostrando o que foi solicitado. 
Assinale a alternativa que contenha afirmações corretas sobre o protocolo TCP: 
 
a. 
Este processo de envio e recebimento desses pacotes acontece a cada vez que você clica em um 
link, ou faz um login ou publica algum comentário na rede offline do seu computador. 
 
b. 
Este processo de envio e recebimento desses pacotes acontece uma única que você clica em um 
link, ou faz um login ou publica algum comentário no seu computador. 
 
c. 
Este processo de envio e recebimento desses pacotes nunca acontece quando você clica em um 
link, ou faz um login ou publica algum comentário na rede. 
 
d. 
Este processo de envio e recebimento desses pacotes acontece a cada vez que você clica em um 
link, ou faz um login ou publica algum comentário na rede. 
Resposta correta. A alternativa está correta, pois o TCP usa o sistema próprio de numeração para 
segurar o envio de informações de forma correta tendo como principal característica a 
confiabilidade de dados. O TCP é o responsável pela integridade dos downloads, por exemplo, 
evitando que sejam corrompidos por oscilações na velocidade da sua conexão ou que as páginas 
acessadas por você dificilmente deixem de carregar algum elemento por acidente. 
 
e. 
Este processo é responsável somente pelo envio de pacotes, acometidos a cada vez que você 
clica em um link, ou faz um login ou publica algum comentário na rede. 
Feedback 
A resposta correta é: Este processo de envio e recebimento desses pacotes acontece a cada vez 
que você clica em um link, ou faz um login ou publica algum comentário na rede. 
Questão 5 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Simplificadamente um protocolo, presente em um sistema distribuído, estabelecerá normativas ou 
regimentos que versarão desde a sintaxe à sincronização da intercomunicação, sendo implementado 
por meio de hardware, software ou a combinação deles. 
 
Assinale a alternativa que apresenta uma afirmativa correta a respeito de um protocolo: 
 
a. 
O protocolo User Datagram Protocol ou UDP à medida que recebe um pacote, informa 
imediatamente o servidor. 
 
b. 
O protocolo User Datagram Protocol ou UDP permite que seu funcionamento seja isolado. 
 
c. 
O protocolo User Datagram Protocol ou UDP apresenta diversos mecanismos de recebimento de 
pacotes. 
 
d. 
O protocolo User Datagram Protocol ou UDP apresenta funcionamento relativamente complexo, 
confiável e seguro. 
 
e. 
O protocolo User Datagram Protocol ou UDP não possui ligação entre emissor e receptor, 
dificultando as orientações referentes à conexão. 
Resposta correta. A alternativa está correta, pois o User Datagram Protocol é um protocolo do 
tipo simples, confiável e sem conexão, aliado ao IP ou Internet Protocol, ou seja, seu envio de 
dados (datagram) não garante seu recebimento e não exige longo relacionamento entre cliente e 
servidor. 
Feedback 
A resposta correta é: O protocolo User Datagram Protocol ou UDP não possui ligação entre 
emissor e receptor, dificultando as orientações referentes à conexão. 
Questão 6 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Tomemos como exemplo um computador compilando o arquivo fonte com um tempo de 2035. 
Simultaneamente a este computador, haverá outro, que executar o comando MAKE, com um pequeno 
delay; alterando e registrando no arquivo fonte, o tempo 2034. Imediatamente ele perceberá que o 
arquivo está com o tempo desatualizado, ou seja, o arquivo objeto é mais antigo quando comparado 
ao arquivo fonte; ou seja, já foi compilado e não precisa ser refeito, gerando um erro gravíssimo no 
sistema. 
Nesse sentido, assinale a alternativa que indique a melhor solução para esse problema/erro: 
 
a. 
A sincronização não é prejudicial para as funções entre as máquinas. 
 
b. 
Ambas as máquinas devem fazer uso de diversosservidores. 
 
c. 
Sincronizar os relógios por meio do Coordinated Time (UTC) em ambas as máquinas. 
Resposta correta. A alternativa está correta, pois quando se estabelece uma comunicação em 
sistemas distribuídos, percebemos que cada sistema individual terá à sua disposição, um relógio 
que guiará a marcação para receber ou enviar mensagens. Esse relógios podem ser 
sincronizados, dentre outras formas, por meio do Tempo Coordenado Universal (UTC). 
 
d. 
A sincronização se dará sozinha, depois de 24 horas. 
 
e. 
A máquina com maior estrato deve regular seu relógio com a máquina de menor estrato. 
Feedback 
A resposta correta é: Sincronizar os relógios por meio do Coordinated Time (UTC) em ambas as 
máquinas. 
Questão 7 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
A comunicação interprocessos é feita a partir dos Sockets, responsáveis pelo transporte de 
informações. Nesse caso, alguns padrões são respeitados como o Accept, Read e Write, 
responsáveis pela criação de um socket novo quando uma conexão é estabelecida; e ainda, leitura e 
escrita de dados do buffer associado ao socket. 
A partir do exposto, associe os conceitos às suas características: 
 
1 - Accept 
2 - Read 
3 - Write 
 
( ) Faz a leitura do assunto referido ao buffer relativo a um socket. 
( ) Origina um novo socket, responsável pela comunicação. 
( ) Grafa os dados em buffer, o qual está associado a um socket. 
 
A partir das relações feitas anteriormente, assinale a alternativa que apresenta a sequência 
correta: 
 
a. 
1, 2, 3. 
Resposta correta. A alternativa está correta, pois o computador processará, preparará e 
encaminhará a mensagem pelo socket até a porta reservada a ele, e partir daí a mensagem é 
enviada, como descrito nos processos de Accept, Read e Write, ou seja, a partir da comunicação, 
há leitura do assunto e a partir daí a grafia dos dados. 
 
b. 
2, 3, 1. 
 
c. 
3, 2, 1. 
 
d. 
3, 1, 2. 
 
e. 
2, 1, 3. 
Feedback 
A resposta correta é: 1, 2, 3. 
Questão 8 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Vimos durante os conteúdos que o tempo é uma grandeza importante para o sincronismo de 
máquinas em sistemas distribuídos, pois pode influenciar diretamente no comando de um código ou 
na recepção/envio de uma mensagem. Diante disto, podemos citar alguns conceitos que nos 
ajudariam a solucionar o problema de sincronização entre as máquinas. 
Nesse sentido, assinale a alternativa que contém uma possível solução: 
 
a. 
Sincronismo de TPC 
 
b. 
Relógios de Berkeley 
 
c. 
Sincronização em redes ligadas por fio 
 
d. 
Algoritmo de Landal 
 
e. 
Relógios lógicos 
Resposta correta. A alternativa está correta, pois os relógios lógicos identificam as ações casuais 
e temporais nos sistemas distribuidos por meio de algoritmos (série finita de ações as quais 
serão executadas para a solução de um erro) responsáveis pela sincronicidade e veracidade 
interna dos relógios. 
Feedback 
A resposta correta é: Relógios lógicos 
Questão 9 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
O modelo de chamada remota de procedimento utiliza uma thread como controladora de dois 
processos envolvendo um invocador e um servidor. De modo que o invocador enviará mensagens 
para o processo servidor e autobloqueia uma possível resposta. É a mensagem emitida pelo 
invocador que carrega as coordenadas procedimentais, enquanto a mensagem de resposta enviará 
as determinações a respeito da execução do sistema. Nesse sentido, assinale a alternativa que 
indique qual é verídica sobre a chamada remota de procedimento: 
 
a. 
O modelo implementado pela chamada remota de procedimento é totalmente diferente do 
modelo de chamadas locais de procedimentos. 
 
b. 
Como o servidor possui acesso amplo ao espaço de endereços do cliente, todos os argumentos 
são entendidos como comandos globais. 
 
c. 
Assim como nos procedimentos normais, as falhas do servidor passam despercebidas pela 
chamada remota de procedimento. 
 
d. 
Ambos os processos ficam ativos, simultaneamente, por determinado período, um respondendo 
o outro quase que sincronizadamente. 
 
e. 
As chamadas remotas de procedimento quando em determinadas condições, pode reivindicar 
autenticação do cliente para maior segurança. 
Resposta correta. A alternativa está correta, pois as chamadas remotas de procedimento operam 
em velocidades muito mais baixas quando comparadas às chamadas locais, possibilitando seu 
transporte em redes com baixa segurança,de modo que haja a solicitação de autenticação do 
procedimentos em questão. 
Feedback 
A resposta correta é: As chamadas remotas de procedimento quando em determinadas 
condições, pode reivindicar autenticação do cliente para maior segurança. 
Questão 10 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Os protocolos são formalidades controladoras e possibilitadoras de conexão e transferência de dados 
entre sistemas computacionais, dentre os protocolos existentes, podemos citar o Transmission 
Control Protocol (TCP) e User Datagram Protocol (UDP), os mais utilizados juntamente ao Protocolo 
de Internet (IP). 
Sobre os protocolos TCP e UDP, analise as afirmativas a seguir: 
 
I. O TCP é responsável pelo transporte e entrega das mensagens entre o 
emissor e o receptor. 
II. O UDP é utilizado principalmente para transmissão de dados bancários. 
III. O UDP não apresenta meios de apuração referentes à recepção de 
pacotes. 
IV. O TCP tem por definição manter os dados em um único pacote enviado 
individualmente formando a mensagem desejada. 
V. O UDP transfere pacotes para o IP por meio de canal de comunicação fixo. 
 
 
Está correto o que se afirma em: 
 
 
a. 
II e V, apenas. 
 
b. 
IV e V, apenas. 
 
c. 
I e II, apenas. 
 
d. 
I e III, apenas. 
Resposta correta. A alternativa está correta, pois as afirmativas I e III estão corretas, já que o 
protocolo UDP é isento de mecanismos que garante a recepção de pacotes, ou seja, não possui 
mecanismos de reconhecimento de entrada e saída de pacotes; e o protocolo TCP é protocolo 
vigente na relação emissor e receptor, ou seja, como ele é orientado em conexão e usuário de 
reconhecimento de recebimento de pacotes, garante a entrega de pacotes. 
 
e. 
III e IV, apenas. 
Feedback 
A resposta correta é: I e III, apenas.

Continue navegando