Baixe o app para aproveitar ainda mais
Prévia do material em texto
Questão 1/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 – 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 – 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 – 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): C Somente os itens I e II estão corretos. Questão 2/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 de turnaround e tempo de resposta. Questão 3/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: 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 4/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. Questão 5/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): C Somente o item III está correto. Questão 6/10 Analise as sentenças a seguir quanto ao escalonamento do tipo circular (Round Robin – 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) ou quantum. 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. Questão 7/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): C Somente os itens I e II estão corretos. Questão 8/10 Considere um sistema operacional que implemente escalonamento circular com fatia de tempo igual a 2 u.t. Em um determinado instante de tempo, existem apenas três processos (P1, P2, P3) na fila de pronto, e o tempo de UCP de cada processo é 8, 4 e 2 u.t., respectivamente. Assinale a alternativa que apresenta qual o estado de cada processo no instante de tempo T=5, considerando a execução dos processos P1, P2 e P3, nesta ordem, e que nenhuma operação de E/S é realizada. D Pronto – Pronto – Em execução. Questão 9/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 – Execução – Pronto. Questão 10/10 Com base na tabela de processo a seguir, calcule o tempo médio de espera dos processos aplicando algoritmos de escalonamento SJF. Processo Tempo de Processador (u.t) Prioridade Prioridade B Tempo médio de espera igual a 3,3.
Compartilhar