Questionario Sistemas Distribuidos
Dissertações: Questionario Sistemas Distribuidos. Pesquise 862.000+ trabalhos acadêmicosPor: abacateazul • 21/5/2013 • 444 Palavras (2 Páginas) • 1.449 Visualizações
Questionário Revisão
1) Quais foram os avanços tecnológicos que ocorreram na década de 80 que proporcionaram os sistemas distribuídos?
R.: Na década de 80: Desenvolvimento de microprocessadores com alta capacidade de processamento. Capacidade semelhantes ao mainframes com melhor custo/beneficio.
Rápida evolução nos últimos 50 anos. Alto desempenho em instruções, muita baixa no custo de maquinas. Alto desempenho em até 10(13). Rede de computadores de alta velocidade. Permite centenas de maquinas conectadas no mesmo edifício. Transferência de vários dados simultâneos. Viabilidade de sistema em rede de alta velocidade, por isso a definição de sistemas distribuídos.
2) O que é um sistema distribuído?
R.: É o conjunto de computadores independentes que se apresenta a seus usuários como um sistema único e coerente. Consiste em componentes autônomos. Usuários trataram como um único sistema.
3) Quais são as características importantes de um sistema distribuído?
R.: Diferença entre os computadores e forma como eles se comunicam estão em grande parte ocultas aos usuários; interação de usuários com o sistema de maneira uniforme independente da onde ocorra a interação; Fácil ampliação de escala; Usuários e aplicação não devem perceber as alterações de sistema ou atualizações. Middleware, uma camada adicionada que faz com que a aplicação rode em multiplataformas.
4) Quais são as metas/desafios para o desenvolvimento de um sistema distribuído? Explique cada uma delas.
R.: Existem 4 metas importantes a serem alcançadas para o desenvolvimento de um Sistema distribuído. O arquiteto e o desenvolvedor devem ter elas em mente para a entrega de um sistema distribuído de reconhecida qualidade. Deve oferecer:
Acesso a recursos: Oferecer fácil acesso a seus recursos (Hardware, software. um objeto);
Transparência: Ocultar razoavelmente bem o fato de que os recursos estão distribuídos em uma rede;
Abertura: Deve ser aberto para conectividade com outros componentes, aplicativos;
Escalabidade: Deve pode ser expandido.
5) Diferencie Sistemas de computação distribuídos, sistemas de informação distribuída e sistemas pervasivos.
R.: Sistema de computação distribuído, utilizado para processamento de grandes conjuntos de dados, computação intensiva. Sistema de informação distribuído é a integração de aplicações existentes. Sistemas pervasivos: Domésticos, Sistema eletrônico para tratamento de saúde, rede de sensores. A diferença é que sistemas distribuídos são usados para processamentos, há de informações distribuídas são usados para integrar aplicações e pervasivos para sistemas eletrônicos.
6) Quais são os estilos arquitetônicos de sistemas distribuídos? O que eles visam? Defina cada um deles.
R.: Arquiteturas em camadas: O sistema vai a camada em camada, eles se organizam por camadas, aplicação rodando em camadas, um servidor de banco de ados, um servidor de
...