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 5 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

Prévia do material em texto

Prova Impressa
GABARITO | Avaliação II - Individual (Cod.:738585)
Peso da Avaliação 1,50
Prova 47634722
Qtd. de Questões 10
Acertos/Erros 8/2
Nota 8,00
O modelo de arquitetura de um sistema distribuído visa estabelecer a forma pela qual os 
componentes dos sistemas interagem e a maneira pela qual eles são mapeados em uma rede de 
computadores. Objetiva garantir que sua estrutura atenda às demandas atuais e provavelmente 
futuras. Com relação aos sistemas distribuídos, classifique V para as sentenças verdadeiras e F para 
as falsas: 
( ) A arquitetura distribuída baseada em código móvel possibilita que um código seja enviado de 
um computador para outro e seja executado no destino. 
( ) Os agentes móveis possuem a mesma funcionalidade do código móvel, mas com a vantagem de 
não oferecer riscos à segurança do sistema. 
( ) A arquitetura, ou padrão, chamada cliente magro utiliza um dispositivo conhecido como thin 
client, o qual se conecta a um servidor de aplicações que realiza as tarefas mais relevantes. 
Assinale a alternativa que apresenta a sequência CORRETA:
A F - V - F.
B V - F - V.
C V - V - F.
D F - F - V.
Os sistemas distribuídos têm por objetivo a descentralização e o processamento paralelo das 
informações, podendo ser implementados por dois ou mais computadores interligados através de uma 
rede. Considerando a evolução nos sistemas distribuídos ocorrida a partir da década de 1980, com o 
advento das redes de computadores, classifique V para as sentenças verdadeiras e F para as falsas: 
( ) Até a década 1980, os usuários acessavam as informação em um computador central 
(mainframe), e os terminais dos usuários não tinham capacidade de processamento. 
( ) Até a década de 1980, os sistemas centralizados de grande porte eram responsáveis pelo 
processamento de todas as informações existentes nas empresas. 
( ) Os sistemas computacionais que fazem parte de uma rede de computadores são chamados de 
servidores de rede centralizados. 
( ) Um sistema distribuído permite que os usuários acessem recursos em outras máquinas, mas não 
possibilita a transparência destes recursos para os usuários. 
Assinale a alternativa que apresenta a sequência CORRETA:
A V - V - F - F.
B F - V - F - V.
 VOLTAR
A+ Alterar modo de visualização
1
2
C F - F - V - V.
D V - F - V - F.
Os sistemas de informação distribuídos surgiram em decorrência da construção de uma 
infraestrutura que viabilizou a integração entre sistemas. Um dos tipos de sistemas de informação 
distribuídos são aqueles capazes de executar transações distribuídas, e são chamados sistemas de 
processamento de transações. Com relação aos sistemas de processamento de transações, classifique 
V para as sentenças verdadeiras e F para as falsas: 
( ) Os sistemas de processamento de transações tem como responsabilidade realizar a integração de 
aplicações empresariais. 
( ) Os sistemas de processamento de transações são resultantes de uma arquitetura identificada 
como cliente/servidor. 
( ) Nos sistemas de processamento de transações é dado o nome de transação à sequência 
"requisição-execução-resposta" executada entre dispositivos clientes e servidores. 
( ) No processamento de transações, a principal característica é que nem todas as operações de um 
determinada transação precisam ser executadas. 
Assinale a alternativa que apresenta a sequência CORRETA:
A F - F - V - V.
B V - F - V - F.
C F - V - V - F.
D V - V - F - F.
Todos os sistemas distribuídos estão suscetíveis a falhas, sendo que estas falhas podem 
acontecer tanto para os processos quanto para os canais de comunicação. Essas falhas podem ser 
diversas, como falha de carregamento de programas, processos com valores atribuídos 
incorretamente, tempo de execução de uma tarefa não atingido, dentre outros. Com relação aos 
nomes dados para essas falhas que podem acontecer nos sistemas distribuídos, analise as opções a 
seguir: 
I- Falhas de acesso remoto. 
II- Falhas por omissão. 
III- Falhas arbitrárias. 
IV- Falhas de acesso web. 
V- Falhas de sincronização. 
Assinale a alternativa CORRETA:
A As opções II, III e V estão corretas.
B As opções II, III e IV estão corretas.
C As opções I, III e IV estão corretas.
3
4
D As opções I, II e V estão corretas.
Os sistemas distribuídos têm por objetivo a descentralização e o processamento paralelo das 
informações, podendo ser implementados por dois ou mais computadores interligados através de uma 
rede. Acerca da evolução nos sistemas distribuídos ocorrida a partir dos anos 1980, com o advento 
das redes de computadores, analise as sentenças a seguir: 
I- Até a década 1980, os usuários acessavam as informação em um computador central (mainframe), 
e os terminais dos usuários não tinham capacidade de processamento. 
II- Até a década de 1980, os sistemas centralizados de grande porte eram responsáveis pelo 
processamento de todas as informações existentes nas empresas. 
III- Os sistemas computacionais que fazem parte de uma rede de computadores são chamados de 
servidores de rede centralizados. 
IV- Um sistema distribuído permite que os usuários acessem recursos em outras máquinas, mas não 
possibilita a transparência destes recursos para os usuários. 
Assinale a alternativa CORRETA:
A As sentenças I e III estão corretas.
B As sentenças II e III estão corretas.
C As sentenças III e IV estão corretas.
D As sentenças I e II estão corretas.
Considerando sistemas operacionais de computação, sabemos que existem os sistemas 
fortemente acoplados e os sistemas fracamente acoplados. Quando a meta principal, ou propósito de 
um sistema, for facilitar o acesso a recursos remotos e compartilhar os mesmos de forma controlada e 
eficiente, tanto para os usuários quanto para as aplicações, estamos nos referindo a qual tipo de 
sistema?
A Sistema de grande porte.
B Sistema monousuário.
C Sistema de tempo real.
D Sistema distribuído.
Como vimos, uma das principais características dos sistemas distribuídos é o atendimento a um 
grande grupo de usuários dispersos ou não geograficamente, e especialmente com eficiência e 
segurança. Dito isso, a escalabilidade é um dos principais objetivos para os projetistas e 
desenvolvedores de sistemas distribuídos. Nesse contexto, considerando os desafios relacionados à 
escalabilidade em sistemas distribuídos, analise as sentenças a seguir: 
I- Devem ser aceitáveis os custos dos recursos físicos para o atendimento das novas solicitações. 
II- Algoritmos descentralizados devem ser utilizados para que não aconteçam gargalos de 
5
6
7
desempenho no sistema. 
III- As necessidades do sistema não necessitam de previsão porque os recursos de software não se 
esgotam. 
Assinale a alternativa CORRETA:
A As sentenças I e II estão corretas.
B As sentenças I e III estão corretas.
C As sentenças II e III estão corretas.
D Somente a sentença I está correta.
Uma das principais características dos sistemas distribuídos é o atendimento a um grande grupo 
de usuários dispersos ou não geograficamente, e especialmente com eficiência e segurança. A 
escalabilidade é um dos principais objetivos para os projetistas e desenvolvedores de sistemas 
distribuídos. Nesse contexto, considerando os desafios relacionados à escalabilidade, classifique V 
para as sentenças verdadeiras e F para as falsas: 
( ) Devem ser aceitáveis os custos dos recursos físicos para o atendimento das novas solicitações. 
( ) Algoritmos descentralizados devem ser utilizados para que não aconteçam gargalos de 
desempenho no sistema. 
( ) As necessidades do sistema não necessitam de previsão porque os recursos de software não se 
esgotam. 
Assinale a alternativa que apresenta a sequência CORRETA:
A F - F - V.
B F - V - V.
C V - F - F.
D V - V - F.
Sistemas distribuídos trabalham em conjunto com vários computadores, possibilitando assim a 
troca de mensagens, dados e informações entre os equipamentos. Os sistemas cujo funcionamento 
está relacionado à capacidade de multiprocessamentoa partir de diversos hosts integrados em uma 
estrutura de rede de comunicação, são definidos como uma categoria de:
A Sistemas fracamente acoplados.
B Sistemas fortemente acoplados.
C Sistemas de dados fortes.
D Sistemas fracamente computacionais.
8
9
Falhas podem ocorrer nos processos e também nos canais de comunicação, no contexto dos 
sistemas distribuídos. Essas falhas podem ser diversas. Com relação aos nomes dados para esses tipos 
de falhas, classifique V para as opções verdadeiras e F para as falsas: 
( ) Falhas por omissão. 
( ) Falhas arbitrárias. 
( ) Falhas de acesso remoto. 
( ) Falhas por sincronização. 
Assinale a alternativa que apresenta a sequência CORRETA:
A V - V - F - V.
B V - V - F - F.
C F - F - V - F.
D V - F - V - V.
10
Imprimir

Outros materiais