回 | 日付 | 内容(授業資料PDF) | 備考 |
第01回 | 04/09 (月) | オペレーティングシステム概論 | |
第02回 | 04/16 (月) | OSのインタフェース | |
第03回 | 04/23 (月) | カーネルとデバイスドライバ | |
第04回 | 04/30 (月) | プロセスとスレッドの基礎 | |
第05回 | 05/01 (月) | コンピュータハードウェア | |
第06回 | 05/14 (月) | プロセスのスケジューリング | |
第07回 | 05/21 (月) | 小テスト / プログラミング実習 | |
第08回 | 05/28 (月) | 小テストの解説と中間レポートの提出・解説 | |
第09回 | 06/04 (月) | 共有資源と資源管理 | |
第10回 | 06/11 (月) | プロセスの同期とプロセス間通信 | |
第11回 | 06/18 (月) | メモリ管理 | |
第12回 | 06/25 (月) | 仮想記憶 | |
第13回 | 07/02 (月) | ファイルシステムとセキュリティ | |
第14回 | 07/09 (月) | 小テスト / プログラミング実習 | |
第15回 | 07/16 (月) | 小テストの解説と期末レポートの提出・解説 |
回 | 日付 | 内容(授業資料PDF) | 備考 |
第01回 | 04/10 (月) | オペレーティングシステム概論 | |
第02回 | 04/17 (月) | OSのインタフェース | |
第03回 | 04/24 (月) | カーネルとデバイスドライバ | |
第04回 | 05/01 (月) | プロセスとスレッドの基礎 | |
第05回 | 05/08 (月) | コンピュータハードウェア | |
第06回 | 05/15 (月) | プロセスのスケジューリング | |
第07回 | 05/22 (月) | 小テスト / プログラミング実習 | |
第08回 | 05/29 (月) | 小テストの解説と中間レポートの提出・解説 | |
第09回 | 06/05 (月) | 共有資源と資源管理 | |
第10回 | 06/12 (月) | プロセスの同期とプロセス間通信 | |
第11回 | 06/19 (月) | メモリ管理 | |
第12回 | 06/26 (月) | 仮想記憶 | |
第13回 | 07/03 (月) | ファイルシステムとセキュリティ | |
第14回 | 07/10 (月) | 小テスト / プログラミング実習 | |
第15回 | 07/17 (月) | 小テストの解説と期末レポートの提出・解説 |
回 | 日付 | 内容(授業資料PDF) | 備考 |
第01回 | 04/13 (月) | オペレーティングシステムとは何か? | |
第02回 | 04/20 (月) | OSのインタフェース | |
第03回 | 04/25 (土) | PC実習 | |
第04回 | 04/27 (月) | カーネルとデバイスドライバ | |
第05回 | 05/11 (月) | プロセスとスレッドの基礎 | |
第06回 | 05/18 (月) | コンピュータハードウェア | |
第07回 | 05/25 (月) | プロセスのスケジューリング | |
第08回 | 06/01 (月) | 小テストとプログラミング実習 | |
第09回 | 06/08 (月) | 共有資源と資源管理 | |
第10回 | 06/15 (月) | プロセスの同期とプロセス間通信 | |
第11回 | 06/22 (月) | メモリ管理 | |
第12回 | 06/29 (月) | 仮想記憶 | |
第13回 | 07/06 (月) | ファイルシステムとセキュリティ | |
第14回 | 07/13 (月) | 小テスト / OSのソースコードを見る | |
第15回 | 07/20 (月) | PC実習 | |
07/21 (火) | 期末レポート提出期限 |
回 | 日付 | 内容 | 備考 |
第01回 | 04/07 (月) | オペレーティングシステムとは何か? | |
第02回 | 04/14 (月) | OSのインタフェース | |
第03回 | 04/21 (月) | カーネルとデバイスドライバ | |
第04回 | 04/28 (月) | プロセスとスレッドの基礎 | |
第05回 | 05/12 (月) | コンピュータハードウェア | |
第06回 | 05/19 (月) | プロセスのスケジューリング | |
第07回 | 05/26 (月) | 小テストとプログラミング実習 | |
第08回 | 06/02 (月) | 中間レポートと小テストの解説 | |
第09回 | 06/09 (月) | 共有資源と資源管理 | |
第10回 | 06/16 (月) | プロセスの同期とプロセス間通信 | |
第11回 | 06/23 (月) | メモリ管理 | |
第12回 | 07/30 (月) | 仮想記憶 | |
第13回 | 07/07 (月) | ファイルシステムとセキュリティ | |
第14回 | 07/14 (月) | 小テストとプログラミング実習 | |
第15回 | 07/21 (月) | 期末レポートと小テストの解説 |
回 | 日付 | 内容 | 備考 |
第01回 | 04/08 (月) | オペレーティングシステムとは何か? | |
第02回 | 04/15 (月) | OSのインタフェース | |
第03回 | 04/22 (月) | カーネルとデバイスドライバ | |
第04回 | 04/27 (土) | プロセスとスレッドの基礎 | |
第05回 | 05/13 (月) | 演習と解説(1) | |
第06回 | 05/20 (月) | コンピュータハードウェア | |
第07回 | 05/27 (月) | プロセスのスケジューリング | |
第08回 | 06/03 (月) | 共有資源と資源管理 | |
第09回 | 06/10 (月) | プロセスの同期 | |
第10回 | 06/17 (月) | 演習と解説(2) | |
第11回 | 06/24 (月) | メモリ管理 | |
第12回 | 07/01 (月) | 仮想記憶 | |
第13回 | 07/08 (月) | ||
第14回 | 07/15 (月) | ||
第15回 | 07/22 (月) | 演習と解説(3) |
回 | 日付(予定) | 内容 | 備考 |
第01回 | 09/21(金) | オペレーティングシステムとは何か? | |
第02回 | 09/27(金) | OSのインタフェース | |
第03回 | 10/05(金) | カーネルとデバイスドライバ | |
第04回 | 10/12(金) | プロセスとスレッドの基礎 | |
第05回 | 10/19(金) | 演習と解説(1) | |
第06回 | 10/26(金) | コンピュータハードウェア | |
第07回 | 11/02(金) | プロセスのスケジューリング | |
第08回 | 11/16(金) | 共有資源と資源管理 | |
第09回 | 11/23(金) | プロセスの同期とプロセス間通信 | |
第10回 | 11/30(金) | ||
第11回 | 12/07(金) | ||
第12回 | 12/14(金) | ||
第13回 | 12/21(金) | ||
第14回 | 01/11(金) | レポート提出 | |
第15回 | 01/18(金) | 演習と解説(3) |
回 | 日付(予定) | 内容 | 備考 |
第01回 | 04/14(木) | オペレーティングシステムとは何か? | |
第02回 | 04/21(木) | OSのインタフェース | |
第03回 | 04/28(木) | カーネルとデバイスドライバ | |
第04回 | 05/12(木) | プロセスとスレッドの基礎 | |
第05回 | レポート | 発展演習(1) | |
第06回 | 05/19(木) | コンピュータハードウェア | |
第07回 | 05/26(木) | プロセスのスケジューリング | |
第08回 | 06/02(木) | 共有資源と資源管理 | |
第09回 | 06/09(木) | プロセスの同期とプロセス間通信 | |
第10回 | レポート | 発展演習(2) | |
第11回 | 06/11(土) | メモリ管理 | |
第12回 | 06/16(木) | 仮想記憶 | |
第13回 | 06/23(木) | ファイルシステム | |
第14回 | 06/25(土) | ユーザ管理とセキュリティ | |
第15回 | 06/30(木) | OSのソースコードを見る | |
07/21(木) | 期末レポート提出締め切り |
回 | 日付(予定) | 内容 | 教科書目安 |
第01回 | 09/25(木) | OSの基本構成とインタフェース | 1章 |
第02回 | 10/02(木) | シェルとシステムコール(実習) | |
第03回 | 10/09(木) | カーネルとデバイスドライバ | 7章 |
第04回 | 10/16(木) | プロセスとスレッドの基礎 | 2章 |
第05回 | 10/23(木) | コンピュータハードウェア(実習) | アセンブラについて |
第06回 | 10/30(木) | プロセスのスケジューリング | 2章 |
第07回 | 11/06(木) | 中間試験 | |
11/13(木) | コスモス祭休み期間 | ||
第08回 | 11/20(木) | 中間試験の解説 | 3章 |
11/27(木) | 休講 | 3章 | |
第09回 | 12/04(木) | 共有資源とプロセスの同期(セマフォとデッドロック) | 3章 |
第10回 | 12/06(土) | 特別課題 | |
第11回 | 12/11(木) | プロセス間通信とプロセス空間 | 3章・2章 |
第12回 | 12/18(木) | メモリ管理とアドレス変換 | 4章 |
第13回 | 01/08(土) | 仮想記憶 | 5章 |
第14回 | 01/15(木) | ファイルシステムと入出力 | 6章 |
第15回 | 01/22(木) | 期末試験 |
回 | 日付(予定) | 内容 | 教科書目安 |
第01回 | 09/27(木) | OSの基本構成とインタフェース | 1章 |
第02回 | 10/04(木) | コンピュータハードウェア | アセンブラについて |
第03回 | 10/11(木) | カーネルとデバイスドライバ | 7章 |
第04回 | 10/18(木) | メモリとファイルの基礎 | |
第05回 | 10/25(木) | プロセスとスレッドの基礎 | 2章 |
11/01(木) | コスモス祭 | ||
第06回 | 11/08(木) | プロセスのスケジューリング | 2章 |
第07回 | 11/15(木) | 中間試験 | |
第08回 | 11/21(木) | 共有資源とプロセスの同期 | 3章 |
第09回 | 11/28(木) | セマフォとデッドロック | 3章 |
12/06(木) | 休講 ⇒ 1/12補講 | ||
第10回 | 12/13(木) | プロセス間通信とプロセス空間 | 3章・2章 |
第11回 | 12/20(木) | メモリ管理とアドレス変換 | 4章 |
第12回 | 01/10(木) | 仮想記憶 | 5章 |
第13回 | 01/12(土) | ファイルシステムと入出力 | 6章 |
第14回 | 01/17(木) | 期末試験 | |
第15回 | 01/24(木) | 期末試験とレポートの解説 |
回 | 日付(予定) | 内容 | |
第01回 | 09/28(木) | ガイダンスとアンケート | |
第02回 | 10/05(木) | (概論1) OSの役割と基本構成 | |
第03回 | 10/12(木) | (概論2) カーネルとデバイスドライバ | |
第04回 | 10/19(木) | (概論3) プロセス,メモリ,ファイル | |
第05回 | 10/26(木) | (概論4) APIとユーザインタフェース | |
第06回 | 11/02(木) | 確認テスト/中間レポート出題 | |
第07回 | 11/09(木) | (演習)UNIXのシェル | 課題クリック |
第08回 | 11/16(木) | プロセスのスケジューリング | |
第09回 | 11/30(木) | プロセスの同期とデッドロック | |
第10回 | 12/07(木) | メモリの管理とプロセスの中の構造 | |
第11回 | 12/14(木) | 仮想記憶と記憶の階層構造 | |
第12回 | 12/21(木) | ファイルシステムと入出力 | |
第13回 | 01/11(木) | ネットワークとマイクロカーネル | |
第14回 | 01/18(木) | 期末試験 |