Questões de Concurso Sobre sistemas operacionais para engenheiro da computação
Foram encontradas 39 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
Analise as afirmações a seguir sobre execução de múltiplos processos e threads em um sistema operacional e assinale com V as verdadeiras e com F as falsas.
( ) Processos são considerados mais pesados que threads porque podem realizar operações de entrada / saída.
( ) Uma troca de contexto entre threads de um mesmo processo é mais leve do que uma troca de contexto entre processos.
( ) Comunicação interprocessos utilizando transmissão de mensagem tem desempenho superior à comunicação utilizando memória compartilhada.
( ) Uma razão para utilizar threads em vez de processos para computação paralela é facilitar compartilhamento de memória.
Assinale a sequência CORRETA.
Processadores modernos dão suporte à implementação de sistemas operacionais permitindo operação em modo privilegiado e em modo usuário. A execução de algumas instruções é restrita à operação em modo privilegiado.
Nesse contexto, assinale a alternativa INCORRETA.
Analise as afirmativas a seguir sobre os mecanismos de virtualização.
I. Um hipervisor tipo 1, como o Linux KVM ou VMWare ESX, tem desempenho superior a hipervisor tipo 2.
II. Um hipervisor tipo 2, como o Oracle VirtualBox ou VMWare Workstation, tem desempenho inferior ao de paravirtualização.
III. Paravirtualização necessita de modificação do sistema operacional convidado.
Estão corretas as afirmativas:
A memória virtual gera a ilusão de existir uma memória maior que aquela disponível. Para isso, usa-se o conceito de endereço virtual, que deve ser traduzido em seu valor real.
Além do buffer lookaside de tradução (TLB), qual outra estrutura pode ser usada para realizar essa tradução?