Questões de Concurso
Foram encontradas 150 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
O aumento da facilidade de acesso à Internet tem permitido uma grande disponibilização da informação. Para dar suporte a essa facilidade de acesso é necessária uma enorme infraestrutura de hardware e software. Considerando as características de computadores paralelos, analise as proposições a seguir:
I. Um sistema de multiprocessamento simétrico pode ser composto por milhares de computadores com processadores e sistemas operacionais heterogêneos.
II. Um sistema de processamento paralelo em massa visa resolver problemas que exigem capacidade de utilização de memória compartilhada usando um único conjunto de núcleos de processamento localizados em um mesmo computador.
III. Um cluster de computadores é uma coleção de dois ou mais computadores usados para executar um dado problema podendo conter processadores multicore.
IV. Um grid computing provê uma plataforma na qual recursos computacionais são organizados dentro de um ou mais conjuntos lógicos, as tarefas são divididas entre diversos computadores locais ou remotos formando um “super computador virtual”.
Assinale a alternativa CORRETA:
Qual entre os algoritmos de escalonamento a seguir seria mais adequado para sistemas de processamento em lote?
Em relação ao escalonamento implementado por um sistema operacional, analise as seguintes proposições.
1) No sistema conhecido como preemptivo, quem está com a CPU deve, voluntariamente, devolvêla ao sistema operacional após o término de sua fatia de tempo.
2) Com o uso de interrupções em um hardware protegido, o sistema operacional pode definir por quanto tempo a CPU é cedida, pegando-a de volta quando esse tempo acabar.
3) No escalonamento conhecido como Time Sharing, o tempo de CPU é dividido entre ciclos CPU bound e I/O bound. Diz-se que o sistema é preemptivo quando ele possui muito mais do tipo CPU bound e poucos do tipo IO bound.
Está(ão) correta(s), apenas:
A política de escalonamento de processos de um sistema operacional é uma das partes que mais pode influenciar no seu desempenho.
A estratégia que associa, a cada processo, um valor baseado no tempo em que ele deverá ocupar a CPU e escolhe o de menor valor para a execução é denominada