sistemas distribuidos
CÓD/ DISCIPLINA: CCT0042/ Arquitetura de Sistemas Distribuídos
PROFº.: Paulo Henrique Franco
TURNO: Noite
TURMA:
SALA
MAT.:
Exercício
2
GRADUAÇÃO
ALUNO(A):
1. Tanenbaum sugere quatro metas a serem seguidas para a construção de um sistema distribuído:
Defina: Acesso a recursos / Transparência da distribuição / Abertura / Escalabilidade.
2 - Explique o significado de transparência de distribuição e cite os principais tipos de transparência.
3 – Aplicações distribuídas devem ser escaláveis. Quais as técnicas empregadas para que os sistemas distribuídos alcancem escalabilidade?
3 – Segundo Tanenbaum, os sistemas distribuídos são classificados em três grandes grupos de Sistemas.
a)Quais são esses grupos?
b)Que tipos de sistemas são pertencentes a cada grupo?
c) Através de aplicações, exemplifique onde os sistemas informados no item (b) são usados.
4 – Relacionado a computação em nuvem:
A) O que é computação em nuvem?
B) Descreva os tipos de modelos de implantação.
C) Descreva os tipos de serviços.
5 – Sobre a Taxonomia de Flynn, o que é? Explique as arquiteturas SISD, MISD, SIMD e MIMD. Dê um exemplo de utilização para cada arquitetura.
6 – O que é um ambiente multicomputado e multiprocessado? Explique quais os métodos de acesso a memória de cada estrutura.
7 – No ambiente computacional estabeleça a relação entre processo e thread.
8 – Qual a diferença entre programação sequencial, concorrente e paralela?
9 – Quais as técnicas utilizadas para programação em ambientes multiprocessados e multiprogramados. Descreva suas características.