Buscar

Sistemas Operacionais Aula 3 Exercícios Resolvidos 3

Prévia do material em texto

19/09/2018 EPS: Alunos
http://simulado.estacio.br/alunos/ 1/3
SISTEMAS OPERACIONAIS
 3a aula
 Lupa 
Vídeo
 
PPT
 
MP3
 
 
 
 
 1a Questão
O projeto de um escalonador adequado deve levar em conta uma série de diferentes necessidades, devendo contemplar os seguintes
objetivos, EXCETO:
Manter o processador ocupado o maior parte do tempo possível.
Minimizar o número usuários interativos do sistema.
Maximizar a taxa de atendimento (vazão) do sistema (throughput).
Oferecer tempos de resposta razoáveis.
Balancear o tempo de CPU entre as tarefas.
 
 
 
 2a Questão
Considerando o momento em que a UCP encontra-se livre, ela será entregue ao processo que tiver o menor tempo de duração para o
próximo surto de UCP, caso o sistema operacional esteja utilizando qual algoritmo de escalonamento?
Múltiplas Filas
FCFS
Round Robin
SJF
FIFO
 
 
Explicação:
É uma característica do SJF
 
 
 
 3a Questão
Em relação à política de escalonamento por preempção, é correto afirmar que o sistema operacional:
possui capacidade limitada e processos simples
executa apenas processos em monoprogramação
pode interromper um processo em execução, com o objetivo de alocar outro processo na UCP
executa apenas processos que ainda não estão ativos
executa tipicamente o processo tipo BATCH (em lote)
 
 
 
 4a Questão
Na gerência do processador vários critérios de seleção são utilizados para determinar qual processo irá executar. Na política de
escalonamento First-In-First-Out (FIFO), é selecionado para execução o processo que:
Tiver o maior tempo de procesador ainda por executar.
Tver o menor tempo de processador ainda por executar.
19/09/2018 EPS: Alunos
http://simulado.estacio.br/alunos/ 2/3
Chegar primeiro ao estado de espera.
Tiver maior prioridade.
Chegar primeiro ao estado de pronto.
 
 
 
 5a Questão
Suponha um sistema operacional multiprogramado no qual há vários processos sendo executados de forma concorrente. Imagine que,
neste contexto, seja importante que o sistema operacional adote como critério de escalonamento a escolha dos processos que tiverem
o menor tempo de processador ainda por executar. Assinale a alternativa que representa o critério de escalonamento adequado para a
situação descrita:
First-In-First-Out (FIFO)
Paginação
Por Prioridade
Translation Lookaside Buffer (TLB)
Shortest-Job-First (SJF)
 
 
 
 6a Questão
Na política de escalonamento First-In-First-Out (FIFO), é selecionado para execução o processo que:
estiver em modo usuário.
ocupar menos espaço em memória.
tiver maior prioridade.
tiver o menor tempo de processador ainda por executar.
chegar primeiro ao estado de pronto.
 
 
 
 7a Questão
Cinco tarefas repesentadas pela indentificação A, B, C, D e E, executadas em lote, chegam ao computador com 1 segundo de intervalo
entre eles. Seus tempos de processamento são estimados em 10, 7, 3, 4 e 5 segundos de CPU, respectivamente. 
 Considerando que a estratégia de escalonamento é do tipo round-robin (circular) com um time-slice (fatia de tempo) de 1 segundo, o
tempo médio de turnaround desses processos, ignorando o tempo gasto para troca de contexto e assumindo que uma tarefa admitida
é colocada no início da fila é de:
21,6 segundos
25,5 segundos
13,1 segundos
55 segundos
10,8 segundos
 
 
 
 8a Questão
 
No gerenciamento de processos existem várias estratégias de escalonamento. Correlacione os tipos de escalonamento com a
estratégia correspondente: SJF - Round Robin - FCFS - Múltiplas Filas
I) O primeiro que chega é o primeiro a ser atendido
II) O menor primeiro
III) Escalonamento circular
IV) Filas com prioridades diferentes.
III - I - II - IV
19/09/2018 EPS: Alunos
http://simulado.estacio.br/alunos/ 3/3
II - I - III - IV
III - II - I - IV
I - II - III - IV
II - III - I - IV
 
 
Explicação:
A seguinte correlação deve ser analisada:
SJF - II) O menor primeiro
Round Robin - III) Escalonamento circular
FCFS - I) O primeiro que chega é o primeiro a ser atendido
Múltiplas Filas - IV) Filas com prioridades diferentes.

Mais conteúdos dessa disciplina