科目情報
科目名 システム論II 
クラス − 
授業の概要 オペレーティングシステムの基礎に関する講義を行う。 
授業の到達目標 オペレーティングシステムにおける基本的な概念や技法であるCPUスケジューリング、プロセス間通信、メモリ管理、ファイルシステムなどの基礎知識の習得。 
授業計画
内容
1オペレーティングシステムとは 
2オペレーティングシステムの歴史と基本構成 
3プロセスとスレッド 
4マルチプログラミングとスケジューリング 
5スケジューリングアルゴリズム 
6並行プロセスと同期 
7プロセス間通信 
8主記憶の管理 
9主記憶の割り付け技法 
10仮想記憶の管理 
11仮想記憶の割り付け技法 
12ファイルシステム(1) 
13ファイルシステム(2) 
14割り込みと入出力の制御 
15ネットワークシステム 
 
テキスト・参考書及び自学自習についての情報 オペレーティングシステムの基礎(ライブラリ新情報工学の基礎5, 大久保英嗣 著, サイエンス社) 
授業の形式 講義のみでは内容が定着しづらいため、講義中に簡単な問題演習を実施しつつ進める。 
評価の方法(評価の配点比率と評価の要点) (1) 出席:30%
(2) レポート:70%  
本授業に関する情報 計算機を利用する際に触れるオペレーティングシステム(OS)の基礎知識を学習する良い機会になると考える。 
その他