|
1 - Arquiteturas computacionais Durante o estudo deste módulo você terá a oportunidade de compreender que os sistemas computacionais estão cada vez mais elaborados e complexos, requerendo o processamento de grandes quantidades de informação e os computadores que as processam precisam ter um melhor balanceamento de carga, uma melhor distribuição na concorrência de tarefas, além da redução do tempo de resposta ao usuário. As opções mais usuais para a solução desses problemas são: a utilização de processadores mais rápidos (cujo custo normalmente é elevado); o desenvolvimento de melhores algoritmos (permitindo agilidade nas aplicações); ou então, a agregação (clusters) ou distribuição geográfica (grids) dos computadores locais permite a maximização da eficiência global das aplicações. Com microprocessadores cada vez mais potentes, com um custo cada vez menor, além do avanço na tecnologia de comunicação de dados houve a criação de um ambiente favorável para o desenvolvimento e utilização de sistemas distribuídos.
|
Copyright © 2014 AIEC. |