朝倉書店 Asakura Pulishing Co., Ltd.
お問い合わせカートをみる購入ヘルプ
会社案内利用規約プライバシー規約サイトマップ採用情報リンク常備店一覧
教科書についてのお問合せ
「愛読者の声」ご投稿はこちら
ジャンル検索


SSL GMOグローバルサインのサイトシール

最終更新日:2017.08.01

会社案内

シリーズ: 情報科学こんせぷつ 5

オペレーティングシステムの仕組み

オペレーティングシステムの仕組み

A5/184ページ/2007年10月25日
ISBN978-4-254-12705-8 C3341
定価3,456円(本体3,200円+税)

河野健二 著

教科・科目 : 情報・コンピュータ

在庫問合せ

【書店の店頭在庫を確認する】    

紀伊國屋書店 旭屋倶楽部 東京都書店案内

抽象的な概念をしっかりと理解できるよう平易に記述した入門書。〔内容〕I/Oデバイスと割込み/プロセスとスレッド/スケジューリング/相互排除と同期/メモリ管理と仮想記憶/ファイルシステム/ネットワーク/セキュリティ/Windows

目次

1. オペレーティングシステムの役割

2. I/O デバイスと割込み
 2.1 コンピュータハードウェアの構成要素
 2.2 I/Oデバイスの仕組み
 2.3 プロセッサへの動作完了通知
 2.4 入出力装置とのデータ転送
 2.5 入出力装置への動作依頼
 2.6 デバイスドライバ

3. プロセスとスレッド
 3.1 プロセスの定義
 3.2 プロセスの実行時の様子
 3.3 プロセスの生成と終了
 3.4 プロセス切替え
 3.5 プロセスの実装
 3.6 カーネルの保護
 3.7 スレッド
 3.8 実行可能ファイル
 3.9 初期プロセスの起動
 3.10 シェルの仕組み

4. スケジューリング
 4.1 プロセスの状態
 4.2 スケジューリングの必要性
 4.3 スケジューリングの評価基準
 4.4 スケジューリングのタイミング
 4.5 ラウンドロビンスケジューリング
 4.6 優先度つきスケジューリング

5. 相互排除と同期
 5.1 並行プログラミング
 5.2 競合状態
 5.3 相互排除の問題
 5.4 排他制御のためのハードウェア支援
 5.5 ロック
 5.6 セマフォア
 5.7 条件変数
 5.8 モニタ
 5.9 食事する哲学者の問題
 5.10 Linuxにおけるロックと条件変数

6. メモリ管理と仮想記憶
 6.1 共有資源としてのメモリ
 6.2 素朴なメモリ管理
 6.3 メモリの抽象化
 6.4 マッピング不在
 6.5 多段ページテーブル
 6.6 ページの保護
 6.7 仮想記憶

7. ファイルシステム
 7.1 ハードディスクの構造
 7.2 ファイルシステムの仕組み
 7.3 ファイルシステムの実現
 7.4 入出力装置の抽象化

8. ネットワーク
 8.1 ネットワークの構成
 8.2 ネットワークの階層

9. セキュリティ
 9.1 アクセス制御
 9.2 セキュリティの基本
 9.3 セキュリティのC. I. A.
 9.4 セキュリティ上の脅威
 9.5 セキュリティモデル

10. ケーススタディ:Windows オペレーティングシステム
 10.1 OSパーソナリティ
 10.2 基本構造
 10.3 プロセスとスレッド
 10.4 スケジューリング
 10.5 Windowsにおける仮想記憶
 10.6 セキュリティ
 10.7 ファイルシステム

参考文献
索引