Prévia do material em texto
Exercício 1 O que define a arquitetura de um sistema distribuído? I - As relações entre estes componentes; II - A divisão de responsabilidades (ex. cliente, servidor); III - A localização dos componentes do sistema; IV - Como estas componentes são mapeados para a infra-estrutura de rede A) Somente as afirmativas I e II são corretas. B) Somente as afirmativas I e IV são corretas. C) Somente as afirmativas III e IV são corretas. D) Somente as afirmativas I, II e III são corretas. E) Todas estão são corretas. Exercício 2 Com o passar dos anos, as aplicações empresariais evoluíram de aplicações monolíticas executando em computadores de grande porte, para aplicações do tipo cliente-servidor e, então, para aplicações em camadas. No caso de aplicação em três camadas, quais os nomes destas camadas? A) Visualização, lógica e negócio. B) Cliente, servidor de aplicação, servidor de banco de dados. C) Linguagens de programação, middleware e SGBD. D) Domínio, processos e servidor de banco de dados. E) Regras de negócio, visualização e Informação. Exercício 3 As arquiteturas multidivididas sugerem várias possibilidades para a distribuição física por várias máquinas; a organização mais simples é ter só dois tipos de máquinas. Como chamamos essas duas máquinas? A) Cliente e servidor. B) Cliente e serviço. C) Usuário e servidor. D) Usuário e serviço. E) Cliente e centralizador. Exercício 4 Quais são as principais caracteristicas das arquiteturas Peer-to-Peer? I - Existem uma distinção clara entre cliente e servidor; II - Um peer pode ser ora cliente, ora servidor; III - Os hosts do SD atuam cooperativamente; IV - Garante a robustez no caso de falhas devido a replicação dos dados através de múltiplos pares. A) Somente a I esta correta. B) Somente I, II e III estão corretas. C) Somente I, II e IV estão corretas. D) Somente II, III e IV estão corretas. E) Todas estão corretas. Exercício 5 Quais das opções abaixo representam tipo de arquiteturas em Sistemas Distribuídos? I - Arquitetura em camadas; II - Arquitetura baseada em objetos; III - Arquitetura centrada em dados; IV - Arquitetura baseada em publicação. A) Somente I e IV estão corretas. B) Somente I, II e IV estão corretas. C) Somente I, II e III estão corretas. D) Somente II, III e IV estão corretas. E) Todas estão corretas.