Revisão Sistemas Distribuídos
Por: Informatica & cia • 29/11/2019 • Trabalho acadêmico • 936 Palavras (4 Páginas) • 263 Visualizações
Faculdade Maurício de Nassau
Professor: João Novaes
Disciplina: Sistemas Distribuídos
Revisão II
1 - Analise as afirmativas a seguir, a respeito das motivações para implementar sistemas
distribuídos, julgue os itens a seguir:
I - A distribuição da carga traz uma melhoria do desempenho.
II - A Tolerância a falhas diz respeito a técnica se uma parte do sistema parar não compromete o
restante.
II - Flexibilidade e adaptabilidade diz respeito ao suporte de diferentes sistemas operacionais.
Está(ão) correta(s) a(s) afirmativa(s)
a) I, apenas.
b) II, apenas.
c) III, apenas.
d) I e II, apenas.
e) I e III, apenas.
2 - Analise as afirmativas a seguir, a respeito da comunicação em sistemas distribuídos, julgue os
itens a seguir:
I - A comunicação é feita através de mensagens devido a ausência de memória compartilhada.
II - Remote Procedure Call (RPC) possibilita a troca de mensagens entre cliente e servidor
utilizando um array de bytes.
III - Socket e RCP são maneiras de implementar a comunicação entre sistemas distribuídos.
Está (ão) correta (s) a (s) afirmativa (s)
a) I, apenas.
b) II, apenas.
c) III, apenas.
d) I e II, apenas.
e) I e III, apenas.
3 - Assinale a alternativa que NÃO apresenta um estilo arquitetônico de sistemas distribuídos:
a) Arquitetura em camadas
b) Arquitetura baseada em mensagens
c) Arquitetura baseada em objetos
d) Arquitetura baseada em dados
e) Arquitetura baseada em eventos
4 - Podemos conceituar Middleware como:
a) é uma ferramenta para administração de banco de dados relacionais
b) é uma biblioteca para desenvolvimento de aplicações orientados a objetos
c) é uma ferramenta facilitadora para construção de sistemas distribuídos
d) é uma ferramenta aplicada na arquitetura de bancos de dados centralizados
e) é uma api para desenvolvimento de aplicações móveis
5 - Analise as afirmativas a seguir, a respeito da comunicação em sistemas distribuídos, julgue os
itens a seguir:
I - A comunicação entre processos é a base de todo Sistema Distribuído.
II - Basicamente temos duas maneiras de implementar a comunicação entre sistemas distribuidos:
construir do zero ou utilizar um middleware.
III - A comunicação utilizando socket ocorre quando um processo cliente invoca um procedimento
de um processo servidor.
Está(ão) correta(s) a(s) afirmativa(s)
a) I, apenas.
b) II, apenas.
c) III, apenas.
d) I e II, apenas.
e) I e III, apenas.
6 - Com relação à arquitetura de objetos distribuídos, é correto afirmar que:
a) esse tipo de arquitetura permite a operação de objetos remotos.
b) os objetos se comunicam por meio de um sistema de middleware chamado servidor de objetos.
c) não utiliza a arquitetura cliente servidor.
d) não define a regras de como as aplicações irão se comunicar.
e) o foco da arquitetura é como a implementação é realizada
7 - Dentro das abrangências dos estilos arquitetônicos de sistemas distribuídos temos, assinale a
alternativa que NÃO apresenta um estilo arquitetônico:
a) Arquitetura em camadas
b) Arquitetura baseada em objetos
c) Arquitetura baseada em dados
d) Arquitetura baseada em eventos
e) Arquitetura baseada em mensagens
8 - Dentro das abrangências dos sistemas distribuídos temos diversos desafios que devem ser
superados, assinale a alternativa que representa um desafio da implementação de um sistema
distribuído:
a) conectividade
b) implementação
c) potencia
d) falha operacional
e) Carga
9 - Assinale a alternativa que apresenta modelos arquiteturais para sistemas distribuídos:
a) Arquiteturas centralizadas, Arquiteturas hibridas e Arquiteturas descentralizadas
b) Arquiteturas binarias, Arquiteturas mistas e Arquiteturas monolíticas
c) Arquiteturas baseadas em objetos, Arquiteturas baseadas em mensagens e Arquiteturas
baseadas em dados.
d) Arquiteturas baseadas em threads, Arquiteturas baseadas em clusters e Arquiteturas
processos.
e) Arquiteturas cliente servidor, Arquiteturas baseada em middleware e Arquiteturas distribuídas.
10
...