Logo Passei Direto
Buscar
Material

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

Gereˆncia do Processador
Prof. Razer Anthom Nizer Rojas Montan˜o
2012
1
UFPR Ana´lise e Desenvolvimento de Sistemas
Exerc´ıcio 1) O que e´ PCB? Para que serve? Descreva-o.
Exerc´ıcio 2) Quais sa˜o as duas te´cnicas para alocac¸a˜o de descritores? Deˆ vantagens e
desvantagens de cada uma.
Exerc´ıcio 3) O que e´ troca de contexto?
Exerc´ıcio 4) Indique as informac¸o˜es que sa˜o guardadas quando acontece uma troca de
contexto.
Exerc´ıcio 5) O que e´ Processo?
Exerc´ıcio 6) O que e´ Thread?
Exerc´ıcio 7) O que e´ Multithreading?
Exerc´ıcio 8) Que informac¸o˜es sa˜o compatilhadas por va´rias threads de um mesmo pro-
cesso?
Exerc´ıcio 9) Explique as duas maneiras de se implementar Threads. Deˆ vantagens e
desvantagens.
Exerc´ıcio 10) Quais sa˜o os treˆs tipos de escalonamento de processos implementados por
um sistema operacional? Cite as diferenc¸as.
Exerc´ıcio 11) O que e´ swapping? Explique as operac¸o˜es envolvidas.Qual e´ o escalonador
que tem como tarefa decidir sobre estas operac¸o˜es?
Exerc´ıcio 12) Quais sa˜o os crite´rios utilizados por um escalonador para escolha entre
processos? Explique.
Exerc´ıcio 13) Como funciona o escalonamento por FIFO?
Exerc´ıcio 14) Como funciona o escalonamento por SJF?
Exerc´ıcio 15) Como funciona o escalonamento por Prioridades?
Exerc´ıcio 16) Como funciona o escalonamento por Round-Robin?
Exerc´ıcio 17) Como funciona o escalonamento por Mu´ltiplas Filas?
Exerc´ıcio 18) O que e´ Preempc¸a˜o?
Exerc´ıcio 19) Qual a diferenc¸a entre sistemas operacionais preemptivos e na˜o-preemptivos?
Exerc´ıcio 20) Dada a tabela abaixo contendo 5 processos, sua durac¸a˜o do pro´ximo ciclo
de CPU e sua prioridade, desenhe o diagrama temporal e calcule o tempo me´dio
de espera na fila para os seguintes escalonadores:
• FIFO
• SJF
• Prioridades
• Round-Robin (somente o diagrama temporal, quantum = 2 u.t.)
Prof. Razer A N R Montan˜o Sistemas Operacionais 2
UFPR Ana´lise e Desenvolvimento de Sistemas
Tabela 1: Processos
Processo Ciclo CPU Prioridade
A 10 3
B 4 3
C 7 3
D 2 3
E 5 3
Prof. Razer A N R Montan˜o Sistemas Operacionais 3

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?