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).