·

Análise e Desenvolvimento de Sistemas ·

Sistemas Operacionais

Send your question to AI and receive an answer instantly

Ask Question

Preview text

10/12/2015 AVA UNIVIRTUS APOL 4 JOSÉ CARLOS CANTARINI FILHO - RU: 1260111 Nota: 100 PROTOCOLO: 20151110182011159D06E Disciplina(s): Sistemas Operacionais Data de início: 10/11/2015 10:22 Prazo máximo entrega: Data de entrega: 10/11/2015 10:49 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, priorizar execução de aplicações críticas, executar o maior número de processos em uma fatia de tempo e oferecer tempos previsíveis na execução para usuários interativos. II – Os escalonamentos podem ser classificados em preemptivo e não preemptivo, que é a possibilidade do processador continuar o processamento com o mesmo ou substituir por outro que está pronto. III – Algoritmos de escalonamento não levam em consideração critérios como ordem de chegada dos processos, tempo de processador e tempo de espera. 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 II estão corretos. Você acertou! D Somente o item III está correto. 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. Você acertou! http://univirtus-27787701.sa-east-1.ab.cdn.ampproject.org/m/viewform/1YGpEzeYHK44Q1ENouyAc2kOh91ExKDdhF5kt8YnESg/aHR0cDpcL1wvdW5pdmlydHVzLTI3Nzg3NzAxLnNhLWVhc3QtMS5hYi5hbWF6b25hd3MuY29tXC9pbnRsXC9ydVwvYXNwdWJsaWNhXC91c3VhcmlvXC92aXN1YWxpemEuY3Rmb3JtP3VzZXJfaWQ9NTQwMDAxNjMxNjZjb3JyaXNAc3R1ZGVudGUuY29tLmJycA== 10/12/2015 AVA UNIVIRTUS Utilização do processador, CPU-bound, I/O-bound, tempo de espera, tempo de turnaround e tempo de resposta. Utilização do processador, foreground, background, tempo de espera, tempo de turnaround e tempo de resposta. CPU-bound, I/O-bound, foreground, background, 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: 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; define o 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. Você acertou! Questão 4/10 Analise as sentenças a seguir quanto ao escalonamento do tipo First-In-First-Out (FIFO). Os processos são executados conforme ordem de chegada. 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. Você acertou! B Somente o item I está correto. C Somente os itens I e II estão corretos. D Somente o item III está correto. http://univirtus-27787701.sa-east-1.ab.cdn.ampproject.org/m/viewform/1YGpEzeYHK44Q1ENouyAc2kOh91ExKDdhF5kt8YnESg/2#pageContent 10/12/2015 AVA UNIVIRTUS 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): A Somente o item I está correto. B Somente o item II está correto. C Somente o item III está correto. Você acertou! D Somente os itens I e II estão corretos. Questão 6/10 Analise as sentenças a seguir quanto ao escalonamento do tipo circular (Round Robin - RR). I) Em 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. Você acertou! 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 7/10 http://univirtus-27787701.sa-east-1.ab.cdn.ampproject.org/m/viewform/1YGpEzeYHK44Q1ENouyAc2kOh91ExKDdhF5kt8YnESg/3#pageContent 10/12/2015 AVA UNIVIRTUS 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 o traço 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. Você acertou! D Somente os itens II e III estão corretos. Questão 8/10 Considere um sistema operacional que implementa 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 é 4, 8 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. A Execução – Pronto – Em execução. B Execução – Pronto – Pronto. C Pronto – Pronto – Pronto. D Pronto – Pronto – Em execução. Você acertou! Questão 9/10 Considere um sistema operacional que implementa 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 é 6, 14, 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.