APOL 04 - SISTEMAS OPERACIONAIS - NOTA 100
6 pág.

APOL 04 - SISTEMAS OPERACIONAIS - NOTA 100


DisciplinaSistemas Operacionais I7.649 materiais168.527 seguidores
Pré-visualização1 página
APOL 04 \u2013 SISTEMAS OPERACIONAIS \u2013 BERNARDO NOTA 100 
 
Questão 1/10 
O conceito de fatia de tempo (time-slice) foi implantado no sistema de tempo 
compartilhado e apresenta vantagens e desvantagens. 
 
I) Reduz o tempo de espera inicial de cada processo considerando que um processo não 
pode ser executado de uma única vez. 
 
II) Aumenta a troca de contexto entre os processos em função do tempo máximo que 
cada processo pode ficar em execução. 
 
III) Um processo em execução pode voluntariamente liberar o processador, retornando à 
fila de pronto e possibilitando que um novo processo seja escalonado, permitindo assim 
uma melhor distribuição no uso do processador. 
 
 
 Assinale a alternativa que apresenta o(s) item(ns) correto(s): 
 A Somente o item I está correto. 
 B Somente o item II está correto. 
 C Somente os itens I e II estão corretos. 
 D Somente os itens I e III estão corretos. 
Questão 2/10 
Com base na tabela de processo a seguir, calcule o tempo médio de espera dos 
processos aplicando algoritmos de escalonamento FIFO. 
 
Processo Tempo de Processador (u.t) Prioridade 
A 10 2 
B 4 1 
C 3 3 
 
 
 A Tempo médio de espera igual a 8. 
 
 B Tempo médio de espera igual a 5,6. 
 
 C Tempo médio de espera igual a 13,6. 
 
 D Tempo médio de espera igual a 12,3. 
Questão 3/10 
A partir do momento em que diversos processos podem estar no estado de pronto, 
devem ser estabelecidos critérios para determinar qual processo será escolhido para 
fazer o uso do processador.Quanto à política de escalonamento podemos afirmar: 
 
 
I \u2013 A política de escalonamento é a base da gerência do processador e da 
multiprogramação em um sistema operacional e tem como principais funções manter o 
processador a maior parte do tempo ocupado, balancear o uso da CPU entre os 
processos, privilegiar a execução de aplicações críticas, executar o maioir número de 
processos em uma fatia de tempo e oferecer tempos de respostas razoáveis para usuários 
interativos. 
II \u2013 Os escalonamentos podem ser classificados em preemptivo e não preemptivo, que é 
a possibilidade do processador interromper um processo em execução e substituir por 
outro ou não. 
III \u2013 Algoritimos de escalonamento não levam em consideração critérios como ordem 
de chegada dos processos, tempo de processamento e prioridade. 
 
Assinale a alternativa que apresenta o(s) item(ns) correto(s): 
 A Somente os itens I e III estão corretos. 
 
 B Somente o item I está correto. 
 C Somente os itens I e II estão corretos. 
 D Somente o item III está correto. 
Questão 4/10 
Quatro processos estão esperando para serem executados. As durações previstas de seus 
ciclos de CPU são 9, 6, 3, 5. Assinale a alternativa que apresenta em que ordem 
esses processos devem ser executados para minimizar o tempo de resposta médio 
do conjunto. 
 
 A 9, 6, 3, 5. 
 
 B 3, 5, 6, 9. 
 
 C 5, 3, 6, 9. 
 
 D 6, 3, 5, 9. 
Questão 5/10 
Analise as sentenças a seguir quanto ao escalonamento do tipo circular (Round 
Robin \u2013 RR). 
 
I) É um escalonamento do tipo preemptivo, quando um processo passa para o estado em 
execução existe um tempo-limite para uso contínuo do processador denominado fatia de 
tempo (time-slice) ouquantum. 
 
II) O escalonamento RR não se preocupa em melhorar o tempo médio de espera dos 
processos, utilizando apenas a ordem de chegada dos processos à fila de pronto. 
 
III) O escalonamento do tipo RR seleciona o processo que tiver o menor tempo de 
processador ainda por executar. 
 
 Assinale a alternativa que apresenta o(s) item(ns) correto(s): 
 A Somente o item I está correto. 
 B Somente o item II está correto. 
 C Somente o item III está correto. 
 D Somente os itens II e III estão corretos. 
Questão 6/10 
Analise as sentenças a seguir quanto ao escalonamento do tipo Shortest-Job-
First (SJF). 
 
I) Os processos são executados conforme ordem de chegada. 
 
II) O escalonamento do tipo SJF não se preocupa em melhorar o tempo médio de espera 
dos processos, utilizando apenas a ordem de chegada dos processos à fila de pronto. 
 
III) O escalonamento do tipo SJF seleciona o processo que tiver o menor tempo de 
processador ainda por executar. 
 
 Assinale a alternativa que apresenta o(s) item(ns) correto(s): 
 A Somente o item I está correto. 
 B Somente o item II está correto. 
 C Somente o item III está correto. 
 D Somente os itens I e II estão corretos. 
Questão 7/10 
Considere um sistema operacional que implemente escalonamento circular com fatia de 
tempo igual a 10 u.t. Em um determinado instante de tempo existem apenas três 
processos (P1, P2 e P3) na fila de pronto, e o tempo de UCP de cada processo é 14, 4, e 
12 u.t., respectivamente. Assinale a alternativa que apresenta qual o estado de cada 
processo no instante de tempo 8 u.t, considerando a execução dos processos P1, P2 
e P3, nesta ordem, e que apenas o processo P1 realiza operações de E/S. Cada 
operação de E/S é executada após 5 u.t. e consome 10 u.t. 
 A Espera \u2013 Execução \u2013 Pronto. 
 
 B Execução \u2013 Pronto \u2013 Pronto. 
 
 C Pronto \u2013 Pronto \u2013 Pronto. 
 
 D Pronto \u2013 Pronto \u2013 Em execução. 
Questão 8/10 
Assinale a alternativa que completa a sentença a seguir. 
 
 
O throughput e o tempo de turnaround utilizados como critérios de escalonamento 
significam, respectivamente: 
 A tempo que um processo permanece na fila de pronto durante seu 
processamento; define o tempo que um processo leva desde a sua 
criação até seu término. 
 
 B tempo decorrido entre uma requisição ao sistema ou à aplicação e o 
instante em que a resposta é exibida; define o tempo que um processo 
leva desde a sua criação até seu término. 
 
 C tempo decorrido entre uma requisição ao sistema ou à aplicação e o 
instante em que a resposta é exibida; tempo que um processo permanece 
na fila de pronto durante seu processamento. 
 
 D 
representa o número de processos executados em um determinado 
intervalo de tempo; define o tempo que um processo leva desde a sua 
criação até seu término. 
Questão 9/10 
Assinale a alternativa que apresenta os principais critérios de escalonamento que 
devem ser considerados em uma política de escalonamento. 
 A Utilização do processador, throughput, tempo de processador, tempo de 
espera, tempo deturnaround e tempo de resposta. 
 
 B Utilização do processador, CPU-bound, I/O-bound, tempo de espera, 
tempo de turnaround e tempo de resposta. 
 C Utilização do processador, fireground, background, tempo de espera, 
tempo de turnaround e tempo de resposta. 
 
 D CPU-bound, I/O-bound, fireground, background, tempo de espera, tempo 
de turnaround e tempo de resposta. 
Questão 10/10 
Analise as sentenças a seguir quanto ao escalonamento do tipo First-In-First-
Out (FIFO). 
 
I) Os processos são executados conforme ordem de chegada. 
 
II) O escalonamento do tipo FIFO não se preocupa em melhorar o tempo médio de 
espera dos processos, utilizando apenas a ordem de chegada dos processos à fila de 
pronto 
 
III) O escalonamento do tipo FIFO seleciona o processo que tiver o menor tempo de 
processador ainda por executar. 
 
 Assinale a alternativa que apresenta o(s) item(ns) correto(s): 
 A Somente os itens I e II estão corretos. 
 B Somente o item I está correto. 
 C Somente os itens I e III estão corretos. 
 D Somente o item III está correto.