Buscar

Lista exercicios Sistema distribuidos Disciplina online

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

Lista exercicios – Sistema distribuidos – Disciplina 
online 
T2826E-4 -- Diogo Alexandro Silva Oliveira 
Conteudo 1 - Arquitetura em sistemas distribuidos 
Exercicio 1 
 
Justificativa: 
um sistema distribuído consiste em componentes (isto é, computadores) autônomos. Um 
segundo aspecto é que os usuários, sejam pessoas ou programas, acham que estão tratando 
com único sistema. 
Exercicio 2 
 
Justificativa : 
podemos dizer que as vantagens de um sistema de 
informação distribuído sobre um sistema de informação centralizado são: 
• Melhor relação custo/benéfico; 
• Maior capacidade de processamento; 
• Maior domínio de aplicações; 
• Maior confiabilidade; 
• Maior disponibilidade; 
• Crescimento gradativo de sua capacidade de processamento. 
 
 
Exercicio 3 
 
Justificativa : Uma meta importante de um sistema distribuído é ocultar o fato de que seus 
processos e recursos estão fisicamente distribuídos por vários computadores. Um sistema 
distribuído que é capaz de se apresentar a usuários e aplicações como se fosse apenas um 
único sistema de computador é denominado transparente. 
Exercicio 4 
 
Justificativa : É constituído de vários processadores tipicamente homogêneos e localizados em 
um mesmo computador ou separados pelo mundo para o processamento de uma aplicação 
Multiprocessadores - Os processadores compartilham memória. 
 
Exercicio 5 
 
Justificativa: Para suportar computadores e redes heterogêneos e, simultaneamente, oferecer 
uma visão de sistema único, os sistemas distribuídos costumam ser organizados por meio de 
uma cada de software – que é situada logicamente entre uma camada de nível mais alto, 
composta de usuários e aplicações, e uma camada subjacente, que consiste em sistemas 
operacionais e facilidades básicas de comunicação.  Tal sistema distribuído às vezes é 
denominado de middleware. 
Exercicio 6 
 
Justificativa : Sistemas paralelos 
É constituído de vários processadores tipicamente homogêneos e localizados em um 
mesmo computador. 
Multicomputadores - Cada processador possui sua própria memória local. 
Multiprocessadores - Os processadores compartilham memória. 
Arquiteturas 
Multiprocessadores em barramento. 
Multiprocessador. 
Multiprocessador homogêneo. 
Multiprocessador heterogêneo. 
Software 
Fracamente acoplados - um software que serve de interface entre o computador e os 
humanos, que permite a execução de diversos outros softwares 
Fortemente acoplados - permitem que máquinas e usuários de um sistema distribuído sejam 
fundamentalmente independentes e ainda interagir de forma limitada quando isto for 
necessário, compartilhando discos, impressoras e outros recursos. 
 
Conteúdo 2 – Arquiteturas em sistemas distribuídos 
 
Exercicio 1 
 
Justificativa : as relações entre estes componentes; a divisão de responsabilidades (ex. cliente, 
servidor) ,a localização dos componentes do sistema; e como estas componentes são 
mapeados para a infra-estrutura de rede definem a arquitetura de um sistema distribuído 
Exercicio 2 
 
Justificativa : Camada de apresentação 
É a chamada GUI (Graphical User Interface), ou simplesmente interface. Esta camada interage 
diretamente com o usuário, é através dela que são feitas as requisições como consultas, por 
exemplo. 
Camada de negócio 
Também chamada de lógica empresarial, regras de negócio ou funcionalidade. É nela que 
ficam as funções e regras de todo o negócio. Não existe uma interface para o usuário e seus 
dados são voláteis, ou seja, para que algum dado seja mantido deve ser utilizada a camada de 
dados. 
Camada de Dados 
É composta pelo repositório das informações e as classes que as manipulam. Esta camada 
recebe as requisições da camada de negócios e seus métodos executam essas requisições em 
um banco de dados. Uma alteração no banco de dados alteraria apenas as classes da camada 
de dados, mas o restante da arquitetura não seria afetado por essa alteração. 
Exercicio 3 
 
Justificativa : Organização mas simples é ter só dois tipos de máquinas(arquitetura de duas 
divisões físicas); 1 – Uma máquina cliente que contém apenas os programas que implementam 
o nível (parte do nível) de interface de usuário; 2 – Uma máquina do servidor que contém o 
resto, ou seja, o nível de processamento e de dados; 
 
Exercicio 4 
 
Justificativa : Caracteristicas ● Sistemas distribuídos sem controle centralizado ou organização 
hierárquica. ● Milhares de nós interconectados. ● Inúmeros tipos de redes (Ad-Hoc). ● 
Arquitetura descentralizada. ● Distribuição de conteúdo. ● Modelo alternativo para Cliente 
/Servidor 
 
Exercicio 5 
 
Justificativa : Estilos de Arquitetura 
Arquitetura de Objetos 
Arquitetura cliente-servidor 
Arquitetura em Camadas 
Conteudo 3 – Processos em sistemas distribuídos 
Exercicio 1 
 
Justificativa: na implementação de threads em sistemas distribuídos uma importante 
propriedade é que podem proporcionar um meio conveniente de permitir chamadas 
bloqueadoras de sistema sem bloquear o processo inteiro no qual a thread está executando. 
As threads são particularmente atraentes para utilização em sistemas distribuídos, pois 
facilitam a comunicação na forma de manter múltiplas conexões lógicas ao mesmo tempo.

Continue navegando