Conceitos Fundamentais de Sistemas Operacionais

Classificado em Computação

Escrito em em português com um tamanho de 3,51 KB

1 - Políticas de Escalonamento de Processos

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 maior 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 substituí-lo por outro ou não.

C: Somente os itens I e II estão corretos.

2 - Paginação e Segmentação na Memória Virtual

Existem duas formas de implementação da memória virtual que se diferem pela organização dos blocos, denominadas paginação e segmentação. Analise a sentença a seguir e depois assinale a alternativa correta.

  • III) Quando os blocos são do mesmo tamanho, denominados páginas, a técnica de organização da memória virtual associada é denominada paginação. Quando os blocos podem ser de tamanhos diferentes, os denominamos segmentos e a técnica de organização da memória virtual associada é denominada segmentação.

C: Somente o item III está correto.

3 - Algoritmos de Substituição de Páginas

O maior problema na gerência de memória virtual por paginação não é decidir quais páginas carregar para a memória principal, mas quais liberar (Denning, 1968). Os algoritmos de substituição de páginas têm o objetivo de selecionar os frames que tenham as menores chances de serem referenciadas em um futuro próximo. Quanto aos algoritmos de substituição de páginas, analise as sentenças a seguir.

  • II) No algoritmo LFU (Least-Frequently-Used), o sistema seleciona a página menos referenciada, ou seja, menos utilizada.

  • III) No algoritmo LRU (Least-Recently-Used), o sistema seleciona a página na memória principal que está há mais tempo sem ser referenciada.

D: Somente os itens II e III estão corretos.

4 - Características de Sistemas Tempo Compartilhado

Analise a sentença a seguir e identifique as características dos sistemas do tipo tempo compartilhado.

  • I) Também denominados time-sharing, permitem que diversos programas sejam executados a partir da divisão do tempo do processador em pequenos intervalos, denominados fatia de tempo (time-slice).

B: Somente o item I está correto.

5 - Throughput e Tempo de Turnaround

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.

Entradas relacionadas: