Buscar

Gabarito da atividade para avaliação - Semana 5_ SISTEMAS DISTRIBUÍDOS - EIR201

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

Gabaritos da Atividade Avaliativa
GESTÃO DE CUSTOS - AGE001
Sistemas de nomeação5
A resposta correta da questão está identificada com a cor Vermelha.
ATIVIDADE PARA AVALIAÇÃO
(2 pontos) 
Com um papel muito importante em todo sistema de computadores, são usados para
compartilhar recursos, identificar entidades de maneira única, fazer referência a
localizações, entre outras funções. A qual recurso computacional estamos nos referindo? 
 
 
 
 
 
JUSTIFICATIVA 
THREAD é um recurso de sistemas distribuídos que permite que clientes e servidores sejam
construídos de tal modo que comunicação e processamento local possam se sobrepor, o
que resulta em alto nível de desempenho. 
PROCESSO é um recurso originário do campo de Sistemas Operacionais, definido como um
programa em execução, isto é, um programa que está sendo executado em um dos
processadores virtuais do sistema operacional no momento em questão. 
TABELA DE PROCESSOS é um recurso que contém entradas para armazenar valores de
registradores de CPU, mapas de memória, arquivos abertos, informações de contabilidade e
privilégios. 
VIRTUALIZAÇÃO é um recurso que permite que uma aplicação, e possivelmente também
seu ambiente completo, incluindo o sistema operacional, execute concorrentemente com
outras aplicações, mas com alto grau de independência em relação ao hardware e
plataformas subjacentes, o que resulta em alto grau de portabilidade. 
1.
Thread.a.
Sistema de Nomeação.b.
Processo.c.
Tabela de Processos.d.
Virtualização.e.
(2 pontos) 
Assinale com V (verdadeiro) ou F (falso) as afirmações a seguir sobre Sistemas de
Nomeação: 
De acordo com as afirmações apresentadas, indique qual alternativa é a correta: 
 
 
 
 
 
JUSTIFICATIVA 
Em II: Exemplos de ENTIDADES podem ser recursos como hospedeiros, impressoras,
discos e arquivos. 
Em IV: ENTIDADES são ativas. Um recurso como uma impressora oferece uma interface
que contém operações para imprimir um documento, requisitar o estado de um servidor de
impressão e coisas semelhantes. 
2.
( ) Um NOME em um sistema distribuído é uma cadeia de bits ou caracteres usada
para referenciar uma ENTIDADE.
1.
( ) Exemplos de SISTEMAS DE NOMEAÇÃO podem ser recursos como hospedeiros,
impressoras, discos e arquivos.
2.
( ) Exemplos de ENTIDADES podem ser processos, usuários, caixas postais, grupos
de discussão, páginas web e conexões de rede.
3.
( ) ENTIDADES são passivas.4.
( ) Para agir sobre uma ENTIDADE, é necessário acessá-la e, para isso, precisamos
de um PONTO DE ACESSO.
5.
V, F, V, F, V.a.
F, F, V, V, V.b.
V, V, V, F, F.c.
V, V, V, F, V.d.
V, F, V, V, F.e.
(2 pontos) 
No contexto dos sistemas de nomeação, preencha as colunas:
3.
Um __________ é mais um outro tipo de entidade, embora especial em um sistema
distribuído.
1.
O nome de um ponto de acesso é denominado _________.2.
A sequência correta de preenchimento das lacunas, de cima para baixo, é: 
 
 
 
 
 
JUSTIFICATIVA 
Para agir sobre uma entidade é necessário acessá-la e, para isso, precisamos de um ponto
de acesso. Um ponto de acesso é mais um outro tipo de entidade, embora especial em um
sistema distribuído. 
O nome de um ponto de acesso é denominado endereço. 
O endereço de um ponto de acesso de uma entidade também é denominado simplesmente
endereço daquela entidade. 
Uma entidade pode oferecer mais de um ponto de acesso. 
Para exemplificar: Um telefone pode ser visto como um ponto de acesso de uma pessoa, ao
passo que o número do telefone corresponde a um endereço.
O endereço de um ___________ de uma entidade também é denominado
simplesmente endereço daquela entidade.
3.
Uma entidade pode oferecer mais de um ____________.4.
Um telefone pode ser visto como um ponto de acesso de uma pessoa, ao passo que
o número do telefone corresponde a um ____________.
5.
Sistema de nomeação, endereço, ponto de acesso, host, endereço.a.
Sistema de nomeação, entidade, arquivo, ponto de acesso, endereço.b.
Ponto de acesso, endereço, ponto de acesso, ponto de acesso, endereço.c.
Ponto de acesso, entidade, arquivo, ponto de acesso, nome.d.
Ponto de acesso, endereço, arquivo, host, comunicação nome.e.
(2 pontos) 
Além de endereços, há outros tipos de nomes que merecem tratamento especial, como
nomes que são usados para identificar exclusivamente uma entidade. Um IDENTIFICADOR
verdadeiro é um nome com um conjunto de propriedades. 
No contexto apresentado, analise as afirmações abaixo sobre identificadores. 
 
 
 
4.
Um identificador referência, no máximo, uma entidade.1.
Cada entidade é referenciada por, no máximo, dois identificadores.2.
Um identificador sempre referência a mesma entidade, podendo ser reutilizado em
situações específicas.
3.
 
 
De acordo com as afirmações apresentadas, indique qual alternativa é a correta: 
 
 
 
 
 
JUSTIFICATIVA 
Em II: Cada entidade é referenciada por, no máximo, UM identificador. 
Em III: Um identificador sempre referência a mesma entidade, isto é, NUNCA é reutilizado.
Usar identificadores permite referenciar uma entidade sem nenhuma ambiguidade.4.
Um número de telefone não pode ser utilizado como identificador, porque ele pode
ser designado novamente a outra pessoa ao longo do tempo.
5.
As afirmações II, IV e V estão corretas.a.
As afirmações I, IV e V estão corretas.b.
As afirmações I, II e V estão corretas.c.
As afirmações II e IV estão corretas.d.
As afirmações III, IV e V estão corretase.
(2 pontos) 
Observe a imagem a seguir: 
A imagem representa: 
 
5.
Uma arquitetura cliente-servidor.a.
 
 
 
 
JUSTIFICATIVA 
Ponteiros repassadores é uma abordagem popular para a localização de entidades móveis,
baseada no seguinte princípio: quando uma entidade se move de A para B, deixa para trás,
em A, uma referência a sua nova localização em B. 
A principal vantagem dessa abordagem é sua simplicidade: tão logo uma entidade seja
localizada, por exemplo, usando um serviço tradicional de nomeação, um cliente pode
consultar o endereço corrente da entidade percorrendo uma cadeia de ponteiros
repassadores.
Uma abordagem de ponteiros repassadores.b.
Uma abordagem de redirecionamento de ponteiro repassador pelo armazenamento
de um atalho no apêndice de cliente.
c.
Uma estrutura de nomeação geral com um único nó-raiz.d.
Processos na camada de apresentação de uma rede.e.
(2 pontos) 
Assinale com V (verdadeiro) ou F (falso) as afirmações a seguir sobre abordagens baseadas
na localização nativa: 
 
 
 
 
 
A sequência correta de preenchimento dos parênteses, de cima para baixo, é: 
 
6.
( ) A utilização de broadcasting e ponteiros repassadores impõe problemas de
escalabilidade.
1.
( ) Com ponteiros repassadores, é simples implementar com eficiência broadcasting
ou multicasting em redes de grande escala.)
2.
( ) Uma abordagem popular para suportar entidades móveis em redes de grande
escala é introduzir uma localização nativa, que monitora a localização corrente de
uma entidade.)
3.
( ) Na prática, a localização nativa costuma ser escolhida como o lugar em que a
entidade foi criada.)
4.
( ) Quando o agente nativo recebe um pacote para o hospedeiro móvel, ele consulta
a localização corrente do hospedeiro.)
5.
F, V, V, F, V.a.
F, F, V, V, V.b.
 
 
 
 
JUSTIFICATIVA 
Em II: Com ponteiros repassadores, é difícil implementar com eficiência broadcasting ou
multicasting em redes de grande escala, ao passo que longas cadeias de ponteiros
repassadores introduzem problemas de desempenho e são suscetíveis a enlaces
interrompidos. 
V, F, V, V, V.c.
V, F, V, V, F.d.
V, V, F, V, F.e.
(2 pontos) 
Qual é a abordagem de nomeação simples normalmente utilizada para suportar entidades
móveis em redes de grande escala: 
 
 
 
 
 
JUSTIFICATIVA 
A abordagem de LOCALIZAÇÃO NATIVA é utilizada para suportar entidades móveis em
redes de grande escala. Um servidor móvel deve ter um endereço permanente para ser
referenciado, localizado. Localização nativa é uma forma de monitorar a localização corrente
de uma entidade.7.
Tabelas de Hash Distribuídas (DHT).a.
Abordagem Hierarquica.b.
Resolução de Nomes.c.
Nomeação Estruturada.d.
Localização Nativa.e.
(2 pontos) 
Em sistemas de nomeação, relacione o tipo de sistema a suas características.
 
8.
Sistema Características
I – Localização
Nativa 
II – Tabelas de Hash
Distribuídas (DHT) 
III – Nomeação
Estruturada
( ) Tem duas operações básicas (store e read) que manipula
valor e chave.
( ) Monitora a localização corrente de uma entidade.
( ) Tem como exemplo a nomeação de arquivos.
( ) Cada host móvel usa um endereço fixo.
( ) Possui um espaço de nomes que determina a forma
como os nomes são atribuídos.
A sequência correta de preenchimento dos parênteses, de cima para baixo, é:
 
 
 
 
 
JUSTIFICATIVA 
A localização nativa monitora a localização corrente de uma entidade, onde cada host móvel
usa um endereço fixo, visto que é utilizada para suportar entidades móveis em redes de
grande escala. Um servidor móvel deve ter um endereço permanente (fixo) para ser
referenciado, localizado. 
As Tabelas de Hash Distribuídas (DHT) provêem um mecanismo de organizar entidades,
fornecendo subsídios para armazenar valores nos nós identificados. Ela faz isso usando o
par chave e valor, dessa maneira as operações básicas realizadas são as de store e read,
com atribuição dessas chaves e valores. 
A nomeação estruturada apresenta uma abordagem de nomeação que se preocupa com a
questão da conveniência dos nomes aos seres humanos. Nesse caso suporta nomes
estruturados. Os nomes de arquivos, hosts de internet e outros dispositivos computacionais
são exemplos de uso desse tipo de nomeação. O espaço de nomes é o que determina
como, em cada contexto, devem ser atribuídos os nomes. 
II, III, I, I e II.a.
II, II, III, II e III.b.
I, II, III, I e III.c.
III, I, II, II e I.d.
II, I, III, I e III.e.
(2 pontos) 
Observe a imagem a seguir: 
9.
A imagem representa: 
 
 
 
 
 
JUSTIFICATIVA 
Cada hospedeiro móvel utiliza um endereço IP fixo. Toda a comunicação para aquele
endereço IP é inicialmente dirigida ao agente nativo do hóspede móvel. 
Esse agente está situado na rede local correspondente ao endereço de rede contigo no IP
do hospedeiro móvel. Sempre que um hospedeiro móvel passar para um outra rede, ele
requisita um endereço temporário que possa usar para comunicação. 
Esse endereço externo (COA) é registrado no agente nativo. Quando o agente nativo recebe
um pacote para o hospedeiro móvel, ele consulta a localização corrente do hospedeiro. 
Se este estiver na rede local corrente, o pacote é simplesmente repassado. Caso contrário o
pacote é enviado por um túnel até a localização corrente do hospedeiro, isto é, envelopado
como dados em um pacote IP e enviado para outro endereço COA. Ao mesmo tempo, o
remetente do pacote é informado da localização correte do hospedeiro. 
Exemplo de Localização Nativa (Mobile IP).a.
Exemplo de Tabelas de Hash Distribuídas (DHT).b.
Exemplo de resolução de chave por meio do sistema Chord.c.
Exemplo de um sistema de nomeação distribuída.d.
Exemplo de consulta de uma localização em um serviço de localização organizado
por hierarquia.
e.
(2 pontos) 
Assinale com V (verdadeiro) ou F (falso) as afirmações a seguir sobre Sistema de
10.
Nomeação Estruturada: 
A sequência correta de preenchimento dos parênteses, de cima para baixo, é: 
 
 
 
 
 
JUSTIFICATIVA 
Em II: Espaços de nomes para nomes estruturados podem ser representados como um
grafo dirigido e rotulado com DOIS TIPOS de nós. 
Em III: Um nó-folha representa uma entidade nomeada e NÃO tem ramos de saída. 
( ) Nomeação de arquivos e hospedeiros de internet são exemplos de nomeação
estruturada.
1.
( ) Espaços de nomes para nomes estruturados podem ser representados como um
grafo dirigido e rotulado com uma variedade de nós.
2.
( ) Um nó-folha representa uma entidade nomeada e pode ter vários ramos de saída.3.
( ) O nó raiz, geralmente n0, tem somente ramos de saída e nenhum ramo de
entrada.
4.
( ) Podemos associar a ideia de nome local a caminho relativo e nome global a
caminho absoluto.
5.
F, V, V, F, Va.
F, F, V, V, Vb.
V, F, F, V, Vc.
V, F, V, F, Vd.
V, F, V, V, Ve.

Outros materiais