スケジューラーのシミュレーション
Menuシミューレータの課題 (java) を参考にして、スケジューラのシミュレータを作成する。
ランダムに生成したタスクに対して、FIFO/SJB で平均待時間、Turn Around Time でどれだけ差があるかを調べよ。
CPU 4 の場合も調べる。
学籍番号の末尾を3で割った余りによって、
0. Java による実装
1. C++ による実装
2. Python による実装
で実装してみよう。
指定された言語以外に以下のものを選択しても良い。
JavaScript
Ruby
Scala
Go
Lisp
また、Gannt Chart を表示するようにGUI機能を拡張せよ。