Questões de Concurso Sobre algoritmo de escalonamento em sistemas operacionais

Foram encontradas 78 questões

Q462031 Sistemas Operacionais
Para melhor utilizar a CPU, os sistemas operacionais utilizam ... I... , que permite que vários jobs fiquem na memória ao mesmo empo, assegurando que a CPU sempre tenha um job para executar. Os sistemas ....II.... são uma extensão deste mecanismo, em que algoritmos ...III... atuam alternando rapidamente entre os jobs, dando a impressão que cada um deles está sendo executado concorrentemente.

As lacunas I, II e III são, correta e respectivamente, preenchidas por
Alternativas
Q449664 Sistemas Operacionais
Em um sistema operacional que utiliza o algoritmo de escalonamento Round-Robin, o escalonador retirou o primeiro processo da fila circular de processos e concedeu-lhe a UCP para a sua execução. Caso esse processo não termine a sua execução após certo quantum de tempo,
Alternativas
Q378278 Sistemas Operacionais
A tabela a seguir apresenta quatro processos que se encontram na fila de prontos.

Imagem associada para resolução da questão
O algoritmo de escalonamento que deve ser executado para minimizar o tempo médio de turnaround desses processos é
Alternativas
Q462608 Sistemas Operacionais
A tarefa mais importante relacionada à gerência do processador de um Sistema Operacional é o escalonamento dos processos.

A política de escalonamento na qual é possível interromper a execução de um processo antes de seu término para que outro processo entre em execução em seu lugar é identificada como uma política de escalonamento
Alternativas
Q422469 Sistemas Operacionais
Considerando-se o gerenciamento e o escalonamento de interrupções em sistemas operacionais é INCORRETO afirmar que
Alternativas
Q351774 Sistemas Operacionais
No que se refere aos sistemas operacionais, julgue os itens subsequentes.

Em um algoritmo de escalonamento FIFO, os processos são executados na mesma ordem que chegam à fila. Quando um processo do tipo cpu-bound está na frente da fila, todos os processos devem esperá-lo terminar seu ciclo de processador.
Alternativas
Q306719 Sistemas Operacionais
Considerando o escalonamento de processos em um programa de computador, há um tipo de escalonamento no qual há diversos processos que estão sendo executados de forma sequencial, somente liberando o processador ao final da execução de cada processo, formando um ciclo de processos a serem executados. Tal tipo de escalonamento recebe a denominação de

Alternativas
Q861319 Sistemas Operacionais
São objetivos de um algoritmo de escalonamento para sistemas interativos:
Alternativas
Q476279 Sistemas Operacionais
Alguns esquemas de escalonamento de processos podem ter efeitos negativos em determinadas situações.
A situação de starvation é alcançada quando
Alternativas
Q356294 Sistemas Operacionais
O escalonador é o mecanismo pelo qual o sistema operacional seleciona que processo é o próximo a obter a CPU. A técnica de escalonamento que utiliza compartilhamento de tempo, onde um processo é executado por uma pequena fatia de tempo e, então, outro processo é selecionado a fim de obter a próxima fatia de tempo é denominada:
Alternativas
Q300795 Sistemas Operacionais
A política de escalonamento utilizada pelo sistema operacional para fazer a gerência do processador, que é caracterizada pela possibilidade de o sistema operacional interromper um processo em execução e passá-lo para o estado de pronto, com o objetivo de alocar outro processo no processador, é chamada de escalonamento
Alternativas
Q276592 Sistemas Operacionais
Em um sistema operacional, deseja-se executar os processos a seguir, apresentados com seus respectivos tempos de execução: • Processo P1 - 30 u.t. • Processo P2 - 2 u.t. • Processo P3 - 4 u.t. • Processo P4 - 12 u.t.
Assumindo que o algoritmo de escalonamento é FIFO, qual o tempo médio de espera na fila de execução se eles forem executados nas seguintes ordens: O1: P2-P3-P4-P1 e O2: P3-P2-P1-P4?

Alternativas
Q271833 Sistemas Operacionais
Dois dos principais critérios de escalonamento de processos são:
Alternativas
Q271832 Sistemas Operacionais
A base dos sistemas multiprogramáveis é o compartilhamento da CPU entre os diversos processos em execução. Para isso, há um critério de seleção para determinar a ordem dos processos que serão executados. A esse procedimento de seleção dá-se o nome de escalonamento. Um dos principais objetivos do escalonamento é
Alternativas
Q249387 Sistemas Operacionais
Alguns dos objetivos dos algoritmos de escalonamento de processos são comuns a todos os tipos de sistemas operacionais. Outros, entretanto, variam de acordo com o tipo de sistema.

Qual dos objetivos abaixo NÃO se aplica a algoritmos de escalonamento de processos utilizados em sistemas voltados para o processamento em lote (batch)?

Alternativas
Q261117 Sistemas Operacionais
A gerência do processador é uma das atividades mais importantes em um sistema multiprogramável. Uma política de escalonamento deve ser estabelecida para determinar qual processo será escolhido para fazer uso do processador.

Com relação a essa política, considere as afirmações abaixo.

I - O escalonamento preemptivo é caracterizado pela possibilidade de o sistema operacional interromper um processo em execução e passá-lo para o estado de espera, com o objetivo de colocar outro processo em execução.

II - Com o uso da preempção, é possível ao sistema priorizar a execução de processos, como no caso de aplicações de tempo real onde o fator tempo é crítico.

III - No escalonamento não preemptivo, quando um processo está em execução nenhum evento externo pode ocasionar a perda do uso do processador.

IV - O escalonamento FIFO (First-In First-Out) é um exemplo de escalonamento não preemptivo no qual o processo que chega primeiro ao estado de pronto é colocado em execução e só perde o uso do processador quando termina seu processamento ou quando executa instruções do próprio código que ocasionam uma mudança para o estado de pronto.

É correto APENAS o que se afirma em

Alternativas
Q237751 Sistemas Operacionais
No contexto de sistemas operacionais, a tabela abaixo apresenta 5 processos com seus tempos de início (foi escalonado pela primeira vez) e tempo total necessário para a execução do seu serviço.

Imagem 013.jpg

Sabendo-se que o sistema dispõe apenas de um processador e que o algoritmo de escalonamento é circular, com troca de contexto a cada unidade de tempo, quantas unidades de tempo terão se passado ao fim do processo 5?
Dado: Nenhum processo é interrompido para entrada e saída.
Alternativas
Q212752 Sistemas Operacionais
Analise as seguintes afrmativas sobre política de escalo- namento do processador:
I. Uma política (disciplina) de escalonamento do processador pode ser preemptiva ou não preemptiva. Em uma disciplina preemptiva, se o sistema atribuir o processador a um processo, este executa até concluir ou até devolver voluntariamente o processador ao sistema.

II. Em um esquema de escalonamento do tipo FIFO (First-In-First-Out), os processos são atendidos por ordem de chegada e são tratados igualmente, não havendo priorização de processos para execução.

III. No escalonamento por alternância circular, também conhecido por Round-Robin, cada processo recebe uma quantidade de tempo limitada do processador e se não concluir antes de seu tempo terminar, o sistema passará o processador para o próximo processo na fla.
Assinale a alternativa VERDADEIRA:

Alternativas
Q154692 Sistemas Operacionais
No contexto de sistemas operacionais, a tabela abaixo apresenta 5 processos com seus tempos de início (foi escalonado pela primeira vez) e total necessário para a execução de seu serviço.
Imagem 006.jpg
Sabendo-se que o sistema dispõe apenas de um processador e que o algoritmo de escalonamento é circular, com troca de contexto a cada unidade de tempo, quando terminará o processo 5?
Dado: Nenhum processo é interrompido para entrada e saída.
Alternativas
Q491543 Sistemas Operacionais

Considere um modelo de escalonamento de processos com 3 estados: P = Pronto, E = Executando e B = Bloqueado.


Determinado processo, ao longo de um intervalo de tempo (entre T1 e T15), passou pelos seguintes estados: T1=E; T2=E; T3=E; T4=B; T5=B; T6=E; T7=E; T8=B; T9=E; T10=P; T11=E; T12=E; T13=P; T14=E; T15=B. Sobre o escalonamento observado, conclui-se que pode ter ocorrido preempção do processo analisado entre os intervalos

Alternativas
Respostas
41: E
42: B
43: A
44: E
45: C
46: C
47: D
48: C
49: D
50: C
51: D
52: B
53: B
54: C
55: A
56: B
57: B
58: C
59: B
60: E