Buscar

Arquitetura de 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 4 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

Prévia do material em texto

Disciplina: CCT0773 - ARQUITETURA DE SISTEMAS DISTRIBUIDOS 
	201707264171
	
	 
		1
          Questão
	
	
	Assinale a alternativa que traz a função da primitiva ACCEPT da API de sockets.
		
	
	Tenta estabelecer uma conexão
	
	Cria um novo ponto de conexão
	
	Anuncia a disposição de aceitar conexões
	
	Anexa um endereço local a um socket
	 
	Bloqueia o chamador até chegar uma requisição de comunicação
	Respondido em 05/05/2021 21:39:57
	
Explicação: Conforme definição.
	
	
	 
		2
          Questão
	
	
	Qual das opções abaixo apresenta somente serviços de middleware?
		
	
	Compartilhamento de memória entre processos; facilidades de uso de múltiplos processadores; comunicação pelo uso de soquetes.
	
	Mecanismos de chamada de procedimento remoto (RPC); facilidades de uso de múltiplos processadores; compartilhamento de memória entre processos.
	
	Mecanismos de comunicação através da linguagem SQL; facilidades de uso de múltiplos processadores; mecanismos de chamada de procedimento remoto (RPC).
	 
	Mecanismos de chamada de procedimento remoto (RPC); comunicação pelo uso de soquetes; mecanismos de comunicação através da linguagem SQL.
	
	Mecanismos de comunicação através da linguagem SQL; compartilhamento de memória entre processos; comunicação pelo uso de soquetes.
	Respondido em 05/05/2021 21:40:02
	
		
	Gabarito
Comentado
	
	
	 
		3
          Questão
	
	
	Em relação a comunicação com sockets em um sistema distribuido, analise as seguintes sentenças.
 
I)          o socket criado pelo cliente é também utilizado pelo servidor.
II)       o cliente utilize a função connect  para se conectar ao servidor.
III)     o servidor executa a função listen para aguardar uma conexão do cliente.
 
Assinale a única alternativa correta:
		
	
	Somente a sentença III está correta
	 
	Somente a sentença II está correta
	
	As sentenças I e II estão corretas
	
	As sentenças II e III estão corretas
	
	As sentenças I e III estão corretas
	Respondido em 05/05/2021 21:40:07
	
		
	Gabarito
Comentado
	
	
	 
		4
          Questão
	
	
	[IFBA 2016] Quais são os quatro elementos que identificam um socket TCP?
		
	
	Endereço MAC da origem, endereço MAC do destino, número da porta de origem e número de porta de destino.
	
	Endereço IP de origem, endereço IP de destino, tamanho do pacote de dados e tipos de dados.
	
	Endereço IP de origem, endereço IP de destino, endereço MAC da origem e endereço MAC do destino.
	 
	Endereço IP de origem, endereço IP de destino, número da porta de origem e número da porta de destino.
	
	Endereço MAC da origem, endereço MAC do destino, quantidade de dados e tipos de dados.
	Respondido em 05/05/2021 21:40:11
	
Explicação:
Faltava fazer a relação da questão com a devida aula.
	
	
	 
		5
          Questão
	
	
	A configuração de um servidor no modelo cliente-servidor é composta por etapas. Qual(is) das etapas a seguir fazem parte da configuração de um servidor? 
 
1.       Estabelecer uma conexão
2.       Criar um socket
3.       Configurar a porta que será utilizada
4.       Estabelecer o tamanho da fila de espera
5.       Aguardar uma conexão
 
		
	 
	2, 3 e 4
	
	1, 2 e 3
	
	2, 3, 4 e 5
	
	2, 3 e 5
	
	1, 3 e 5
	Respondido em 05/05/2021 21:40:22
	
		
	Gabarito
Comentado
	
	
	 
		6
          Questão
	
	
	Do ponto de vista do servidor, a sequência de passos mínima em uma comunicação via sockets é representada por:
		
	
	SOCKET->ACCEPT->BIND->LISTEN->RECEIVE->SEND->CLOSE
	
	SOCKET->BIND->LISTEN->CONNECT->RECEIVE->SEND->CLOSE
	 
	SOCKET->BIND->LISTEN->ACCEPT->RECEIVE->SEND->CLOSE
	
	SOCKET->BIND->LISTEN->ACCEPT->SEND->RECEIVE->CLOSE
	
	SOCKET->CONNECT->SEND->RECEIVE->CLOSE
	Respondido em 05/05/2021 21:40:31
	
		
	Gabarito
Comentado
	
	
		
	Gabarito
Comentado
	
	
	 
		7
          Questão
	
	
	Considerando um sistema que utiliza RPC e analise as operações a seguir. 
 
1. Dobrar o valor que está em um campo de um registro de um banco de dados.
2. Calcular as raízes de uma equação do segundo grau
3. Solicitar o saldo  de uma conta corrente
4. Inserir um elemento em uma lista encadeada
5. Ler o primeiro registro de um arquivo
 
Marque a opção que apresenta todas as operações, dentre as citadas, que são naturalmente idempotentes.
		
	 
	2, 3 e 5
	
	1 e 2
	
	1, 2 e 4
	
	3 e 5
	
	1 e 4
	Respondido em 05/05/2021 21:40:36
	
		
	Gabarito
Comentado
	
	
	 
		8
          Questão
	
	
	A comunicação entre cliente e servidor utilizando sockets prevê:
		
	
	que o cliente execute a função socket para estabelecer uma conexão
	 
	que o cliente utilize a função connect para se conectar ao servidor.
	
	que o servidor execute a função listen para aguardar uma conexão do cliente.
	
	que o socket criado pelo cliente seja também utilizado pelo servidor.
	
	que o servidor execute a função bind a cada conexão recebida

Continue navegando