オペレーティングシステム

このページは2018年度の「オペレーティングシステム」の公式ホームページです. ここに講義録,課題,レポートの提出方法他の情報を掲載します.


お知らせ

  • 定期試験について (1/28)

    2月4日(月)に定期試験を行います。

  • 中間試験およびレポートの採点結果について(1/29)

    中間試験および第1回〜第15回レポートの採点結果を38-N421前に掲示しました。

  • 出席について

    単位取得には原則として全ての授業に出席する必要があります。 やむを得ず欠席する場合はその翌週までに必ず欠席届を出してください。 欠席届無しの欠席が複数回ある場合は履修の意思無しと見做して不受扱いにします。

  • 課題について

    単位取得には原則として全ての課題を提出する必要があります。 正当な理由のある場合を除いて原則として締切を過ぎた提出は認めません。

    課題は原則として授業当日に提出し、授業時間終了までにできなかった場合のみ、その翌週に提出するようにしてください。分からない場合は質問も受け付けますので、少なくとも4時20分までは解く努力をしてください


    講義資料

  • 第1回オペレーティングシステムの基本概念(10/1) パワーポイント PDF ノート用PDF (9/21 update)
  • 第2回割り込みとOSの構成(10/10) パワーポイント PDF ノート用PDF (9/21 update)
  • 第3回プロセスの管理とスケジューリング(10/15) パワーポイント PDF ノート用PDF (9/21 update)
  • 第4回プロセス生成とスレッド(10/22) パワーポイント PDF ノート用PDF (10/14 update)
  • 第5回プロセスの相互排除(10/29) パワーポイント PDF ノート用PDF (10/14 update)
  • 第6回プロセス間通信(11/6) パワーポイント PDF ノート用PDF (11/1 update)
  • 第7回デッドロック(11/12) パワーポイント PDF ノート用PDF (10/27 update)
  • 第9回実記憶管理(11/26) パワーポイント PDF ノート用PDF (11/19 update)
  • 第10回仮想記憶管理(1)(12/3) パワーポイント PDF ノート用PDF (11/26 update)
  • 第11回仮想記憶管理(2)(12/10) パワーポイント PDF ノート用PDF (12/7 update)
  • 第12回仮想記憶管理(3)(12/17) パワーポイント PDF ノート用PDF (11/29 update)
  • 第13回ファイルシステム(1)(1/10) パワーポイント PDF ノート用PDF (12/15 update)
  • 第14回ファイルシステム(2)(1/21) パワーポイント PDF ノート用PDF (12/15 update)
  • 第15回割込みと入出力の制御(1/28) パワーポイント PDF ノート用PDF (1/7 update)

    レポート課題

    出席を兼ねていますので授業当日以外の提出は正当な理由が無い限り認めません。 <
  • 第1回OSの概要(10/1) PDF (解答例)
  • 第2回OSの構成(10/10) PDF(解答例)
  • 第3回プロセスの管理とスケジューリング(10/15) PDF (解答例)
  • 第4回プロセス生成とスレッド(10/22) PDF (解答例)
  • 第5回プロセスの相互排除(10/29) PDF (解答例)
  • 第6回プロセス間通信(11/6) PDF (解答例)
  • 第7回デッドロック(11/12) PDF (解答例)
  • 第9回実記憶管理(11/26) PDF (解答例)
  • 第10回仮想記憶管理(1)(12/3) PDF (解答例)
  • 第11回仮想記憶管理(2)(12/10) PDF (解答例)
  • 第12回仮想記憶管理(3)(12/17) PDF (解答例)
  • 第13回ファイルシステム(1)(1/10) PDF (解答例)
  • 第14回ファイルシステム(2)(1/21) PDF (解答例)
  • 第15回割込みと入出力の制御(1/28) PDF (解答例)

    補足資料

  • 導入   
  • PDF(第1回)
  • 相互排除アルゴリズム
  • PDF (第5回)
  • セマフォを用いたアルゴリズム
  • PDF (第6回)
  • モニタを用いたアルゴリズム
  • PDF (第6回)
  • デッドロックアルゴリズム
  • PDF (第7回)
  • デッドロックの検出
  • PDF (第7回)
  • デッドロックの回避アルゴリズム
  • PDF (第7回)
  • バディシステム
  • PDF (第9回)

    参考JAVAプログラム

  • スレッド実行例javaプログラム : (第4回)
  • 相互排除javaプログラム : (第5回)
  • セマフォを用いた相互排除javaプログラム : (第6回)
  • セマフォを用いたパイプ処理javaプログラム : (第6回)
  • モニタを用いた相互排除javaプログラム : (第6回)
  • モニタを用いたパイプ処理javaプログラム : (第6回)
  • 食事をする哲学者問題javaプログラム : (第7回)

    参考資料

  • JREC-IN Portal(独立行政法人科学技術振興機構)

    オフィスアワー

    石水講師木曜3,4限38号館4階