Logo Passei Direto
Buscar

Sistemas Distribuidos QUESTIONÁRIO UNIDADE II

User badge image
Rafael Sousa

em

Ferramentas de estudo

Questões resolvidas

Em relação aos clientes “magros” ou thin clients, assinale a alternativa correta.

a. A aplicação tem seus próprios protocolos e é mais robusta.
b. Normalmente, o processo cliente tem apenas uma interface para o usuário.
c. Toda a aplicação será processada pelo cliente.
d. Com o crescimento da internet, a utilização de clientes miniaturizados foi finalizada.
e. As operações em bancos de dados são realizadas por clientes magros em sistemas centralizados.

As características das transações são representadas pela sigla ACID. Qual propriedade é dada pela letra C dessa sigla?

a. Causalidade.
b. Centralização.
c. Consistência.
d. Competição.
e. Constância.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

Questões resolvidas

Em relação aos clientes “magros” ou thin clients, assinale a alternativa correta.

a. A aplicação tem seus próprios protocolos e é mais robusta.
b. Normalmente, o processo cliente tem apenas uma interface para o usuário.
c. Toda a aplicação será processada pelo cliente.
d. Com o crescimento da internet, a utilização de clientes miniaturizados foi finalizada.
e. As operações em bancos de dados são realizadas por clientes magros em sistemas centralizados.

As características das transações são representadas pela sigla ACID. Qual propriedade é dada pela letra C dessa sigla?

a. Causalidade.
b. Centralização.
c. Consistência.
d. Competição.
e. Constância.

Prévia do material em texto

· Pergunta 1
0,3 em 0,3 pontos
	
	
	
	Em relação aos clientes “magros” ou thin clients, assinale a alternativa correta.
	
	
	
	
		Resposta Selecionada:
	b. 
Normalmente, o processo cliente tem apenas uma interface para o usuário.
	Respostas:
	a. 
A aplicação tem seus próprios protocolos e é mais robusta.
	
	b. 
Normalmente, o processo cliente tem apenas uma interface para o usuário.
	
	c. 
Toda a aplicação será processada pelo cliente.
	
	d. 
Com o crescimento da internet, a utilização de clientes miniaturizados foi finalizada.
	
	e. 
As operações em bancos de dados são realizadas por clientes magros em sistemas centralizados.
	Comentário da resposta:
	Resposta: B
Comentário: Nos clientes magros, ou thin clients, o processo cliente tem apenas uma interface para o usuário e o middleware auxilia na interação com o servidor. Um exemplo clássico é o sistema X Window.
	
	
	
· Pergunta 2
0,3 em 0,3 pontos
	
	
	
	Em relação ao sistema X Window, assinale a afirmação correta.
	
	
	
	
		Resposta Selecionada:
	c. 
O núcleo X disponibiliza uma interface de baixo nível que está disponível para as aplicações como uma biblioteca denominada Xlib.
	Respostas:
	a. 
Este sistema é usado para controlar máquinas com diversos recursos de hardware como disco rígido, processador, placa de rede, impressora, monitor, entre outros.
	
	b. 
O núcleo de X e as aplicações de X estão necessariamente na mesma máquina.
	
	c. 
O núcleo X disponibiliza uma interface de baixo nível que está disponível para as aplicações como uma biblioteca denominada Xlib.
	
	d. 
X Window representa a implementação de um cliente gordo ou fat client, pois a aplicação está disponível no cliente.
	
	e. 
O protocolo X, criado pelo X Window, opera na camada de transporte.
	Comentário da resposta:
	Resposta: C
Comentário: O núcleo do sistema X Window ou X Kernel está no terminal do usuário e oferece uma interface de baixo nível para controle da tela e captura de eventos do teclado e do mouse. Tal interface está disponível para as aplicações como uma biblioteca denominada Xlib, de forma que as bibliotecas estão implementadas no servidor de aplicação.
	
	
	
· Pergunta 3
0,3 em 0,3 pontos
	
	
	
	As interfaces para o usuário tiveram melhorias em relação à interface do X Window. Considere as seguintes afirmações:
 
I. Um exemplo de nova funcionalidade das interfaces é arrastar e soltar.
II. Um documento composto é um conjunto de arquivos de tipos distintos, tais como texto, planilhas, slides, imagens, que estão integrados no nível de interface de usuário.
III. Da mesma forma que as interfaces modernas, o X Window já permitia a edição local de um texto com figura. 
É correto o que se afirma em:
	
	
	
	
		Resposta Selecionada:
	b. 
I e II, apenas.
	Respostas:
	a. 
I, apenas.
	
	b. 
I e II, apenas.
	
	c. 
I e III, apenas.
	
	d. 
II e III, apenas.
	
	e. 
I, II e III.
	Comentário da resposta:
	Resposta: B
Comentário: As afirmações I e II estão corretas. A afirmação III está incorreta, pois o núcleo do sistema X Window oferece uma interface de baixo nível somente para controle da tela e captura de eventos do teclado e do mouse.
	
	
	
· Pergunta 4
0,3 em 0,3 pontos
	
	
	
	Um tipo de servidor mantém o estado em nome de um cliente por um intervalo limitado. Após isso, o servidor irá descartar as informações. Qual é o tipo desse servidor?
	
	
	
	
		Resposta Selecionada:
	d. 
Servidor com estado flexível.
	Respostas:
	a. 
Servidor multithread.
	
	b. 
Servidor concorrente.
	
	c. 
Servidor sem estado.
	
	d. 
Servidor com estado flexível.
	
	e. 
Superservidor.
	Comentário da resposta:
	Resposta: D
Comentário: Nos servidores com estado flexível, o servidor promete manter o estado em nome de um cliente por um intervalo limitado. Ao fim desse período, o servidor irá descartar as informações. Um exemplo dessa implementação é quando um servidor promete enviar atualizações para o cliente.
	
	
	
· Pergunta 5
0,3 em 0,3 pontos
	
	
	
	Em sistemas distribuídos, ocorre a migração de código entre as máquinas. Assinale a alternativa correta.
	
	
	
	
		Resposta Selecionada:
	b. 
Com a migração de código, é possível distribuir a carga de trabalho entre os nós, reduzindo a carga em máquinas sobrecarregadas.
	Respostas:
	a. 
Na migração de código, um processo cliente recebe o código de um processo servidor e a máquina cliente também vira servidor.
	
	b. 
Com a migração de código, é possível distribuir a carga de trabalho entre os nós, reduzindo a carga em máquinas sobrecarregadas.
	
	c. 
A troca de mensagens entre os nós do sistema é intensificada com a migração de código.
	
	d. 
A migração de código torna o sistema inflexível a alterações durante sua execução.
	
	e. 
Não existe ganho de desempenho com a migração de código.
	Comentário da resposta:
	Resposta: B
Comentário: A migração de código possibilita distribuir a carga de trabalho entre os nós, ou seja, os processos podem ser enviados de máquinas mais sobrecarregadas para as menos sobrecarregadas através da migração de código.
	
	
	
· Pergunta 6
0,3 em 0,3 pontos
	
	
	
	As características das transações são representadas pela sigla ACID. Qual propriedade é dada pela letra C dessa sigla?
	
	
	
	
		Resposta Selecionada:
	c. 
Consistência.
	Respostas:
	a. 
Causalidade.
	
	b. 
Centralização.
	
	c. 
Consistência.
	
	d. 
Competição.
	
	e. 
Constância.
	Comentário da resposta:
	Resposta: C
Comentário: Pela propriedade de consistência, representada pela letra C, o sistema distribuído precisa partir de um estado consistente para ir para outro estado após a realização de uma transação.
	
	
	
· Pergunta 7
0,3 em 0,3 pontos
	
	
	
	Em qual tipo de comunicação são enviadas diversas mensagens relacionadas umas com as outras para comunicação e existe uma ordem dessas mensagens que deve ser seguida no destinatário?
	
	
	
	
		Resposta Selecionada:
	a. 
Comunicação em fluxo.
	Respostas:
	a. 
Comunicação em fluxo.
	
	b. 
Comunicação discreta.
	
	c. 
Comunicação assíncrona.
	
	d. 
Comunicação persistente.
	
	e. 
Comunicação síncrona.
	Comentário da resposta:
	Resposta: A
Comentário: Na comunicação em fluxo, são enviadas várias mensagens relacionadas umas com as outras para comunicação. Quando o destinatário receber os pacotes da mensagem, é necessário reordenar as mensagens seguindo a evolução temporal. O envio de uma música ou um vídeo é um exemplo de comunicação por fluxo de mensagens.
	
	
	
· Pergunta 8
0,3 em 0,3 pontos
	
	
	
	Para ocorrer uma comunicação por chamada de procedimento remoto (RPC) entre um cliente (remetente) e um servidor (receptor), quais devem ser os estados deles?
	
	
	
	
		Resposta Selecionada:
	a. 
O servidor deve estar em execução e o cliente também deve estar em execução.
	Respostas:
	a. 
O servidor deve estar em execução e o cliente também deve estar em execução.
	
	b. 
O servidor deve estar inativo e o cliente deve estar em execução.
	
	c. 
Cliente e servidor devem estar inativos.
	
	d. 
O servidor deve estar em execução e o cliente deve estar desligado.
	
	e. 
Esta comunicação não irá ocorrer em qualquer situação.
	Comentário da resposta:
	Resposta: A
Comentário: Para realizar a chamada de procedimento remoto (RPC), além de o remetente estar ativo, é necessário que o receptor esteja sempre ativo ou disponível. Destaca-se que não é garantido que o receptor esteja preparado para a comunicação em todos os instantes.
	
	
	
· Pergunta 9
0,3 em 0,3 pontos
	
	
	
	Devido à necessidade de independência de hardware e de plataforma, foi definido um padrão para troca de mensagens. Qual a sigla que corresponde a esse padrão?
	
	
	
	
		Resposta Selecionada:
	b. 
MPI.
	Respostas:
	a. 
API.
	
	b. 
MPI.
	
	c. 
IDL.
	
	d. 
RMI.
	
	e. 
OSI.
	Comentário da resposta:
	Resposta: B
Comentário: Devido à necessidade de independência de hardware e de plataforma, foi definido um padrão para troca de mensagens denominada Interface de Passagem de Mensagens ou MPI, Message Passing Interface.
	
	
	
· Pergunta 10
0,3 em 0,3pontos
	
	
	
	Assinale a alternativa que descreva a função básica do Middleware orientado a Mensagem (MOM).
	
	
	
	
		Resposta Selecionada:
	a. 
Aplicações se comunicam retirando e inserindo mensagens em filas específicas.
	Respostas:
	a. 
Aplicações se comunicam retirando e inserindo mensagens em filas específicas.
	
	b. 
São realizadas chamadas remotas aos servidores e são executadas em outras máquinas.
	
	c. 
São utilizados stubs ou apêndices para que uma chamada remota se transforme em uma chamada local.
	
	d. 
É criada a linguagem IDL para especificar a interface a ser utilizada.
	
	e. 
A camada de Middleware irá substituir as camadas de aplicação e de transporte no modelo de rede.
	Comentário da resposta:
	Resposta: A
Comentário: No sistema de enfileiramento de mensagens (MOM), as aplicações se comunicam ao inserir mensagens em filas específicas. Após serem repassadas por diversos servidores, a comunicação é entregue ao destinatário, independentemente se ele estava disponível para a rede no momento do envio da mensagem.
	
	
	
image1.gif
image2.gif

Mais conteúdos dessa disciplina