Vous êtes sur la page 1sur 2

Lista de Exercícios (Resumida) 01 Introdução aos Sistemas Distribuídos

QUESTÃO 01: Suponha o caso de que você deverá fazer parte de uma equipe de
integração na área de TI. Apresente uma proposta considerando os aspectos mais
relevantes para a integração de recursos e serviços. Cite três tipos de recursos de
hardware e três tipos de recursos de dados ou software que possam ser compartilhados
com sucesso. Dê exemplos práticos de seu compartilhamento em sistemas distribuídos.

Para fazer uma boa integração na área de TI, é necessário propor medidas que sejam
eficientes para otimizar os processos dos serviços de TI. Por exemplo recursos de software
como arquivos e bancos de dados funcionais, além de sistemas operacionais específicos
podem operar em conjunto com recursos de hardware como discos físicos, desktops e
impressoras. Um exemplo é a união desses elementos citados para promover a inclusão de
arquivos na nuvem ( por exemplo Google Docs, Google Sheets e etc..) através da internet ou
compartilhar a impressora entre vários computadores de um escritório através da rede.

QUESTÃO 02: Qual o papel da middleware em um sistema distribuído?

O papel do middleware em sistemas distribuídos é fornecer uma abstração de


programação, bem como realizar o mascaramento da heterogeneidade das redes, de sistemas
operacionais e linguagens de programação subjacentes como a biblioteca RMI do Java.

QUESTÃO 03: Quais as principais diferenças (cite e comente pelo menos duas
diferenças) entre Sistemas Centralizados e Sistemas Distribuídos? Dê exemplos de
sistemas que poderiam ser projetados de forma centralizada e sistemas que poderiam
ser projetados de forma distribuída.

A principal diferença entre os sistemas centralizados e os distribuídos está no


relacionamento poder versus custo de processamento, apesar de os sistemas centralizados
robustos de alto custo utilizarem mainframes para auxiliarem no desempenho um sistema
distribuído pode substituir a utilização de um mainframe por vários microcomputadores em
custo menor e garantindo o mesmo ou superior poder de processamento. Entretanto, em
relação a segurança dos dados os sistemas centralizados tem uma vantagem devido possuir
um único host que fornece um alto grau de segurança, concorrência e controle de cópias de
segurança e backup. Ao contrário dos sistemas distribuídos que possuem mais facilidade para
acessar os dados, o que dificulta garantir a segurança dos dados existentes e a privacidade dos
dados secretos.
Exemplo de Sistema Centralizado: Sistemas Bancários, Redes Universitárias, Redes
de Automação Comercial.
Exemplo de Sistema Distribuído: Sistemas de pesquisas (motores de busca), Jogos
Online, Redes Sociais.

Vous aimerez peut-être aussi