Aula 12 – Sistemas Operacionais – 12/06/2008
Universidade do Contestado – UnC/Mafra
Sistemas de Informação – 5ª Fase
Prof. Carlos Guerber
TRABALHO
1) A tabela a seguir representa um conjunto de tarefas prontas para utilizar o
processador.
TAREFA
T1
T2
T3
T4
T5
Ingresso
0
0
3
5
6
Duração
5
4
5
6
4
Prioridade
2
3
5
9
6
a. Para a política de escalonamento cooperativa FCFS ou FIFO, indique a
seqüência de execução das tarefas, o tempo médio de execução e o
tempo médio de espera.
b. Para a política de escalonamento cooperativa SJF, indique a seqüência
de execução das tarefas, o tempo médio de execução e o tempo médio
de espera.
c. Para a política de escalonamento cooperativa por prioridades, indique a
seqüência de execução das tarefas, o tempo médio de execução e o
tempo médio de espera.
Considerações:
•
•
•
Não há troca de contexto.
Use FCFS como critério de desempate para tarefas de mesma
idade.
Valores maiores para prioridade indicam maior prioridade.
2) Desenvolva um programa em uma linguagem de programação de sua
preferência que solucione os itens a – b – c, da questão.
DATA E AVALIAÇÃO:
•
Entrega dia 26/06/2008.
•
Individual, duplas ou trios.
•
Será cobrada a explicação do programa (por equipe).
Aula 12 – Sistemas Operacionais – 12/06/2008
Universidade do Contestado – UnC/Mafra
Sistemas de Informação – 5ª Fase
Prof. Carlos Guerber
TRABALHO
1) A tabela a seguir representa um conjunto de tarefas prontas para utilizar o
processador.
TAREFA
T1
T2
T3
T4
T5
Ingresso
0
0
3
5
6
Duração
5
4
5
6
4
Prioridade
2
3
5
9
6
a. Para a política de escalonamento cooperativa FCFS ou FIFO, indique a
seqüência de execução das tarefas, o tempo médio de execução e o
tempo médio de espera.
b. Para a política de escalonamento cooperativa SJF, indique a seqüência
de execução das tarefas, o tempo médio de execução e o tempo médio
de espera.
c. Para a política de escalonamento cooperativa por prioridades, indique a
seqüência de execução das tarefas, o tempo médio de execução e o
tempo médio de espera.
Considerações:
•
•
•
Não há troca de contexto.
Use FCFS como critério de desempate para tarefas de mesma
idade.
Valores maiores para prioridade indicam maior prioridade.
2) Desenvolva um programa em uma linguagem de programação de sua
preferência que solucione os itens a – b – c, da questão.
DATA E AVALIAÇÃO:
•
Entrega dia 26/06/2008.
•
Individual, duplas ou trios.
•
Será cobrada a explicação do programa (por equipe).
Download

TRABALHO 1) A tabela a seguir representa um conjunto de tarefas