国立東京工業高等専門学校 シラバス 国立東京工業高等専門学校トップページへ戻る シラバス 閲覧戻る
教科目名
オペレーティングシステムⅡ
 
担 当 教 官 宇田 隆幸
学年、学科等 5年 情報工学科 通常講義
単位数 期間 必修 1 単位 後期 週2時間 (合計 30 時間)
授業の目標と概要
オペレーティングシステム(OS)は今日のコンピュータシステムにとって不可欠なものであり,その動作原理を学
ぶことはソフトウェア技術者にとって非常に重要である。OSの基礎理論を習得し,OSのソースコード断片を解読
しながらその実装を感得することを目標とする。
カリキュラムにおける位置づけ
オペレーティングシステムⅠでは,リアルタイムOSを例として簡易OSの機能をプログラム読解と一部製作によっ
て理解した.本科目ではOSに不可欠な機能について動作原理を学ぶものである。
授業の内容 時間
1.オペレーティングシステム概要 4
  位置づけと定義,歴史,分類,役割,システムコール,構造
2.プロセスとスレッド 6
  概念,プロセス,スレッド,プロセス間通信,スケジューリング
3.デッドロック 2
  概念,リソース,デッドロックの条件とモデリング,
  検出と回復,回避と予防アルゴリズム
4.メモリ管理 6
  概念,スワッピング,仮想メモリ,ページ置き換えアルゴリズム,
  ページングとセグメンテーション
5.入出力 3
  概念,ハードウェアの原理,ソフトウェアの原理,
  事例研究(ディスク,CUIとGUI,ネットワーク,電力管理)
6.ファイルシステム 4
  概念,ファイル,ディレクトリ,実装方式
2
7.マルチプロセッサシステム
  マルチプロセッサ,マルチコンピュータ,分散システム
2
8.事例紹介
  セキュリティ,UnixとLinux,Windows(XPとServer)
学年末試験 1
   
   
教科書
適宜プリントを配布します。
補助教科書
古市栄治著「オペレーティングシステム入門」日本理工出版会
履修上の注意
オペレーティングシステムⅠの内容を十分に理解し,CプログラミングとUNIXコマンドの知識があること。適宜レポート提出や演習を行う。尚、必要に応じて「モダンオペレーティングシステム第2版、Andrew S. Tanenbaum,水野忠則(翻訳)」を参考図書として活用すること。
評価基準
オペレーティングシステムの動作原理が理解できているかどうかを合否の基準とする。
評価法
定期試験70%,レポートなど30%
学習・教育目標 東京高専
C-2
JABEE
(d)(h)