Questões de Concurso
Sobre gerência do processador em sistemas operacionais
Foram encontradas 271 questões
Em relação a sistema operacional e virtualização, julgue o item a seguir.
Os programas de gerenciamento de recursos do sistema
operacional são responsáveis por controlar a criação, o
acesso e a exclusão de arquivos, dados e programas.
Sobre o escalonamento de processos, analise as afirmativas abaixo:
I. O algoritmo Round Robin é preemptivo e baseado em quantum de tempo para cada processo, de forma rotativa.
II. O escalonamento não preemptivo é o mais indicado para ambientes de tempo compartilhado.
III. Em escalonadores não preemptivos, um processo permanece em execução tanto quanto possível, só saindo no caso de término de execução, ou quando executa uma instrução que ocasione uma mudança para um estado de espera.
Está correto apenas o que se afirma em
I. No algoritmo de escalonamento por prioridades, um processo que sofre uma preempção passa imediatamente para o estado “bloqueado”.
II. O algoritmo First Come First Served (FCFS) é muito indicado para sistemas operacionais interativos.
III. O algoritmo Round-Robin reparte uniformemente o tempo da CPU entre todos os processos prontos para a execução.
IV. O Algoritmo de Envelhecimento (Aging) pode ser utilizado para evitar o problema da postergação indefinida existente no algoritmo de escalonamento por prioridades.
Um sistema operacional multitarefa, baseado na arquitetura x86, roda um aplicativo até encontrar uma instrução out, que provoca uma exceção. O sistema deseja fazer com que o aplicativo não perceba a exceção, ou seja, o sistema intercepta e executa essa instrução de forma transparente ao aplicativo, retornando da rotina manipuladora de exceção para a instrução seguinte à instrução out.
Baseado nisso, verifica-se que
Julgue o item a seguir, relacionados a balanceamento de carga e failover.
Considere-se que, na situação representada na figura a seguir, o balanceamento de carga seja realizado por meio de um algoritmo round robin. Considere-se, ainda, que as máquinas HTTP Server 1 e HTTP Server 2 possuam configurações idênticas e que ambas executem ativamente o mesmo tipo de serviço, simultaneamente.

Nesse cenário, tem-se um exemplo de cluster de alta
disponibilidade do modo ativo-ativo.
Em um sistema operacional, um processo que sofreu preempção quando estava em execução em função do término de sua fatia de tempo no processador, mas ainda havia tarefas para executar, irá para a fila de processos:
Julgue o próximo item, relativos a sistemas operacionais.
Considerando-se que 73, 5, 84, 8 seja a lista referente aos
números de cilindros requeridos a um dispositivo magnético
de entrada/saída para blocos nos cilindros e, ainda, que o
cabeçote do disco esteja inicialmente no cilindro 7 e se
movimente na sequência 7, 8, 5, 73, 84, é correto inferir que
um algoritmo do tipo scan ou elevador busca atender a
solicitação mais próxima da posição corrente do cabeçote, a
cada busca.
Julgue o próximo item, relativos a sistemas operacionais.
O sistema operacional atua como alocador e gerenciador dos
recursos que um sistema computacional possui, tais como
tempo de CPU, espaço de memória e dispositivos de
entrada/saída.
I- Para que dois processos sejam considerados em deadlock, devem acatar de forma simultânea a pelo menos 3 das 4 condições: posse e espera, não preempção, exclusão mútua e espera circular. II- FCFS é considerada a forma de escalonamento mais elementar e se caracteriza por simplesmente acatar as tarefas na sequência em que surgem, sendo um algoritmo não preemptivo. III- O Round-Robin (RR) é considerado um algoritmo bem adequado para sistemas de tempo compartilhado. IV- A JVM (Java Virtual Machine) utiliza um algoritmo de escalonamento de threads não preemptivo e baseado em prioridade que seleciona para execução sempre as threads mais antigas. V- O algoritmo SJF é um caso especial do algoritmo geral de escalonamento por prioridade e sua maior dificuldade em seu uso é a estimativa, a priori, da duração de cada tarefa.
Assinale a alternativa correta:
E – Executando B – Bloqueado P – Pronto
A alternativa que relaciona corretamente as mudanças de estado de processo possíveis no sistema operacional é
Cada processo em um conjunto de processos está aguardando um evento que somente outro processo no grupo pode causar.
Essa afirmação caracteriza uma situação de