オペレーティングシステム特論   Advanced Operating Systems

文字サイズ 

担当教員
渡部 卓雄 
使用教室
金1-2(W831)  
単位数
講義:2  演習:0  実験:0
講義コード
76010
シラバス更新日
2009年9月28日
講義資料更新日
2009年9月28日
学期
後期

講義概要

具体的なオペレーティングシステムの事例を通してオペレーティングシステムの設計論を学ぶ。最近の分散オペレーティングシステムの話題についても触れる。

講義の目的

分散オペレーティングシステムの設計・構築に必要な種々の概念やアルゴリズムを学
ぶ.

講義計画

1. ネットワークとインターネットワーキング(1):概要とアプリケーション
2. ネットワークとインターネットワーキング(2):プロトコルと実装
3. プロセス間通信とRPC
4. 分散オペテーティングシステム(1):概念
5. 分散オペテーティングシステム(2):ケーススタディ
6. ファイルシステム
7. ネームサービス/セキュリティ
8. 分散システムのモデルと仕様(1):仕様記述方式
9. 分散システムのモデルと仕様(2):ケーススタディおよび演習
10. 時刻管理(Time & Coordination)
11. トランザクション(1):並行性制御
12. トランザクション(2):分散トランザクション
13. 複製管理(Replication)
14. 分散共有メモリ

教科書・参考書等

参考書等
1. Distributed Systems | Concepts and Design (2nd ed.) G. Coulouris, J. Dollimore and T.
Kindberg 著,Addison-Wesley, 1994
2. Distributed Systems (2nd ed.) S. Mullender 編,ACM Press/Addison-Wesley, 1993

関連科目・履修の条件等

←オペレーティングシステム(学部),計算機アーキテクチャ特論

成績評価

期末レポートにより評価する

担当教員の一言

特になし

その他

知識ユニット
分散システムの基礎概念,分散システムのモデル化,分散OS のためのアルゴリズム,
ネットワーク,プロセス間通信,セキュリティ

このページのトップへ