ログインすると、以下の機能が利用できます(要慶應ID)。
- 検索条件に所属情報(学部、学科・専攻、学年等)がセットされる(新入生は入学後に利用可能)
- お気に入り(ブックマーク)
- シラバス詳細の表示
オペレーティングシステム
| 担当者名 | 河野 健二 |
|---|---|
| 単位 | 2 |
| 年度・学期 | 2023 秋 |
| 曜日時限 | 木3 |
| キャンパス | 矢上 |
| 授業実施形態 | 対面授業(主として対面授業) |
| 登録番号 | 06359 |
| 設置学部・研究科 | 理工学部 |
| 設置学科・専攻 | 情報工学科 |
| 学年 | 3 |
| 分野 | 専門教育科目学科専門科目選択 |
| 科目概要 | オペレーティングシステムを支える基礎的な概念についての習得を目指す.さまざまな計算資源がどのように抽象化されているのかという点に着目し,プロセス,スレッド,スケジューリング,仮想記憶,ファイルシステム,保護,同期などの役割と原理を理解し,コンピュータシステムの動作原理の深い理解を目指す. |
| K-Number | FST-IC-35343-211-60 |
| 科目設置 | 学部・研究科 | FST | 理工学部 |
|---|---|---|---|
| 学科・専攻 | IC | 情報工学科 | |
| 科目主番号 | レベル | 3 | 3年次配当レベル |
| 大分類 | 5 | 学科専門科目 | |
| 小分類 | 34 | 計算基盤 - 学修レベル4 | |
| 科目種別 | 3 | 選択科目 | |
| 科目補足 | 授業区分 | 2 | 講義 |
| 授業実施形態 | 1 | 対面授業(主として対面授業) | |
| 授業言語 | 1 | 日本語 | |
| 学問分野 | 60 | 情報科学、情報工学およびその関連分野 | |
授業科目の内容・目的・方法・到達目標
Linux や Windows などのオペレーティングシステム (OS) の役割は,裸のままでは扱いにくいハードウェアを抽象化し,より扱いやすい仮想的なコンピュータとしてユーザに見せることである.OS の歴史は古く,現在の商用 OS はさまざな概念やその実装技術の集大成となっている.本講義では,古典的な OS を対象に,その基礎概念と実装技術について講義を行い,OS の内部構造について理解を深めることを目標とする.特に Linux や Windows の内部構造についても触れる.時間が許せば,最先端の OS をいくつか取り上げ,先進的な諸技術についても触れたい.コンピュータの使用形態の変化とともに,OS に求められる諸機能も変化し続けており,OSは常に研究上のホット・トピックを提供し続けている. 状況に応じて,対面,オンライン,その併用の形態を決める.
授業の計画
ログインすると表示されます(要慶應ID)。
成績評価方法
ログインすると表示されます(要慶應ID)。
テキスト(教科書)
拙著「オペレーティングシステムの仕組み」朝倉書店
参考書
Silberschatz 他著,“Operating System Concepts 8th edition”,John Wiley & Sons (2009)
担当教員から履修者へのコメント
ログインすると表示されます(要慶應ID)。
質問・相談
ログインすると表示されます(要慶應ID)。