概要 |
オペレーティングシステム(OS)の基本概念と実装技術,およびその内部構造についての基礎知識を学ぶ.OS は,裸のままでは扱いにくいハードウェアを抽象化し,より扱いやすい仮想的なコンピュータをユーザに見せるソフトウェアである.Linux や Mac OS X,Windows 10 がその代表格である.OS はハードウェアとアプリケーションを繋ぐ要のような役割を担っており,コンピュータが動作する仕組みを知るには OS の理解が必須である.
|
到達基準 |
OS の概念,実装技術,および内部構造についての基礎知識を身につけることを目標とする.また,OS の理解を通じて,コンピュータの動作原理についての理解も深める.
|
授業内容 |
OS の基本概念を講義していく.具体的には,プロセスやスレッド,スケジューリング,同期,仮想記憶,割り込み処理,ファイルシステムといった内容について講義を行う.また,進捗を見つつ,理解を深めるために適宜プログラミング演習を行ってレポートを課す.
|
履修条件・関連項目 |
|
テキスト・教科書 |
|
参考書 |
|
成績評価の方法 |
受講者の理解度および進捗度を見て,レポート課題 or 期末試験によって成績を判定する.
|
教員から一言 |
|
キーワード |
|
オフィスアワー |
|
備考1 |
|
備考2 |
|
参照ホームページ |
|
開講言語 |
日本語
|
語学学習科目 |
|
更新日付 |
2018/03/01 11:16:45
|