Computação Escalável
Semana 1 4
A computação distribuída — que representa uma coleção de computadores independentes aparentando ser um único computador, com o hardware apresentando uma capacidade autônoma, com o software sendo visto pelos usuários como uma única máquina e com a transparência sendo um conceito-chave — possui a grande vantagem da extensibilidade.
Com relação à extensibilidade da computação distribuída, avalie as afirmações a seguir, que explicam essa vantagem.
I. O sistema se mantém estável.
II. Novos softwares podem ser instalados gradativamente.
III. Há compartilhamento de recursos.
IV. Recursos de alto custo podem ser mais bem utilizados.
Está correto o que se afirma em:
A computação paralela faz uso de diversos conceitos estudados em Sistemas Operacionais e em Sistemas Distribuídos. Um conceito fundamental que envolve a relação entre o tempo de um programa executado sequencialmente e outro executado de forma paralela, sendo esse um dos indicadores para quantificar o desempenho de um programa paralelo é conhecido como:
Para atender às premissas da computação escalável, dois processos computacionais são utilizados: a computação paralela e a distribuída. Explorando a computação paralela, verifica-se que, nesse tipo de computação, ocorre a utilização simultânea de múltiplos recursos computacionais para que uma determinada tarefa seja concluída. Assim, para que possa ser executada em diversas ______________ (lacuna 1), uma atividade é subdividida em partes ____________________ (lacuna 2), que podem ser executadas _________________________ (lacuna 3), pois o programa é dividido em conjuntos de ____________________________ (lacuna 4).
Assinale a alternativa que possui a sequência correta das lacunas.
Uma outra forma de atender às premissas da computação escalável é utilizando a computação distribuída. A computação distribuída representa uma coleção de computadores independentes aparentando ser um único computador, com as seguintes características: o hardware possuindo capacidade autônoma, o software sendo visto pelos usuários como uma única máquina e utilizando um conceito-chave: a transparência.
Considerando a transparência como conceito-chave da computação distribuída, assinale a alternativa que descreve, corretamente, como a transparência pode ser entendida.