システムプログラム概論
Introduction to Systems Programming
講義内容
ユーザが書いたプログラムと,計算機ハードウェアの間に位置し,計算機を使
いやすくしたり,ハードウェア資源を管理するシステムプログラムの役割と,
機構について述べる。
- 言語処理系
- システムプログラムの役割
- アセンブラ
- コンパイラ
- インタプリタ
- データベース管理システム
- オペレーティングシステム
- オペレーティングシステムとは
- プロセス管理,スケジューリング
- 記憶管理
- ファイルシステム
- 並行プロセス
教科書
- 言語処理系
特に指定しない
- OS
宇津宮孝一,福田晃訳(J.L.ピーターソン,A.シルバーシャッツ著):
オペレーティングシステムの概念(上)(原著第2版),培風舘
ISBN 4-563-01333-1
参考書
- 言語処理系
- 山口和紀:システムプログラム,昭晃堂ISBN 4-7856-3089-2
- 佐々政孝:プログラミング言語処理系,岩波講座ソフトウェア科学5,
岩波書店ISBN 4-00-010345-8
- OS
- 前川守:オペレーティングシステム,岩波講座ソフトウェア科学6,
岩波書店ISBN 4-00-010346-6
- 清水謙多郎:オペレーティングシステム,情報処理入門コース2,
岩波書店ISBN 4-00-007852-6
前提とする知識(必ずしも先修条件ではない)
特になし