システムプログラム概論
Introduction to Systems Programming
講義内容
オペレーティングシステムや言語処理系の基本事項について述べる。
1. オペレーティングシステムとは
2.プロセス, CPUスケジューリング
3. 主記憶の管理と仮想記憶
4. ファイルシステム
5. 入出力
6. デッドロック
7. 言語処理系とOS
教科書
Andrew S. Tanenbaum: Modern Operating Systems, 2nd edition,
Prentice Hall, 2001, ISBN: 0-130-31358-0.
参考書
1. M. K. McKusick, K. Bostic, M. Karels, J. S. Quarterman: The Design and
Implementation of the 4.4 BSD Operating System, Addison-Wesley, 1996.
2. 久野靖: 言語プロセッサ、丸善、1993.
前提とする知識
特になし
成績評価方法及び基準
試験とレポートにより行う予定である。詳細は講義開始時に説明する。