·
Tecnologias da Informação e Comunicação ·
Sistemas Operacionais
· 2023/1
Send your question to AI and receive an answer instantly
Recommended for you
8
Lista 2 - 2023-2
Sistemas Operacionais
UFSC
6
Lista - Servidor Web Concorrente 2023-2
Sistemas Operacionais
UFSC
7
Lista 4 - 2023-2
Sistemas Operacionais
UFSC
16
Slide - Gerência de Memória parte 2 - 2023-2
Sistemas Operacionais
UFSC
1
Trabalho Prático 2-2023 1
Sistemas Operacionais
UFSC
10
Lista 3 - 2023-2
Sistemas Operacionais
UFSC
4
Lista 1 - 2023-2
Sistemas Operacionais
UFSC
Preview text
Universidade Federal de Santa Catarina Curso de Tecnologias da Informação e Comunicação Sistemas Operacionais – DEC7131 Prof. Anderson Luiz Fernandes Perez PRIMEIRO TRABALHO PRÁTICO 1. Enunciado Desenvolva um simulador para os seguintes algoritmos de escalonamento de processos: First-Came, First-Served (FCFS), Shortest Job First (SJF) e Prioridades. Cada algoritmo deve ser desenvolvido como uma thread e ser executada separadamente. Utilize como base o código do simulador implementado na aula do dia 20/04. A entrada do simulador deve ser um conjunto de processos onde cada processo deve ser descrito da seguinte forma: identificação, tempo de chegada, tempo de cpu e prioridade. Considere carregar a lista de processos a ser escalonados de um arquivo do tipo .csv. A saída do simulador será as médias dos tempos de espera para cada um dos algoritmos. Considere gerar um gráfico comparativo entre as médias de espera. 2. Informações O trabalho deverá ser desenvolvido na linguagem de programação Python em dupla ou individualmente. 3. Datas Importantes • 18/05/2023: data final para a apresentação do trabalho.
Send your question to AI and receive an answer instantly
Recommended for you
8
Lista 2 - 2023-2
Sistemas Operacionais
UFSC
6
Lista - Servidor Web Concorrente 2023-2
Sistemas Operacionais
UFSC
7
Lista 4 - 2023-2
Sistemas Operacionais
UFSC
16
Slide - Gerência de Memória parte 2 - 2023-2
Sistemas Operacionais
UFSC
1
Trabalho Prático 2-2023 1
Sistemas Operacionais
UFSC
10
Lista 3 - 2023-2
Sistemas Operacionais
UFSC
4
Lista 1 - 2023-2
Sistemas Operacionais
UFSC
Preview text
Universidade Federal de Santa Catarina Curso de Tecnologias da Informação e Comunicação Sistemas Operacionais – DEC7131 Prof. Anderson Luiz Fernandes Perez PRIMEIRO TRABALHO PRÁTICO 1. Enunciado Desenvolva um simulador para os seguintes algoritmos de escalonamento de processos: First-Came, First-Served (FCFS), Shortest Job First (SJF) e Prioridades. Cada algoritmo deve ser desenvolvido como uma thread e ser executada separadamente. Utilize como base o código do simulador implementado na aula do dia 20/04. A entrada do simulador deve ser um conjunto de processos onde cada processo deve ser descrito da seguinte forma: identificação, tempo de chegada, tempo de cpu e prioridade. Considere carregar a lista de processos a ser escalonados de um arquivo do tipo .csv. A saída do simulador será as médias dos tempos de espera para cada um dos algoritmos. Considere gerar um gráfico comparativo entre as médias de espera. 2. Informações O trabalho deverá ser desenvolvido na linguagem de programação Python em dupla ou individualmente. 3. Datas Importantes • 18/05/2023: data final para a apresentação do trabalho.