オペレーティングシステム(オペレーティングシステム)
- 著者:
- 菱田 隆彰/寺西 裕一/峰野 博史/水野 忠則(ヒシダ タカアキ/テラニシ ユウイチ/ミネノ ヒロシ/ミズノ タダノリ)
- 出版社:
- 共立出版
- 出版日:
- 2014年09月11日頃
- ISBN:
- 9784320123458
- シリーズ:
- 未来へつなぐ デジタルシリーズ 25
- 在庫:
- 在庫あり
なぜ注目されているか
書籍紹介
1995 年の Microsoft による Windows 95 の発表は画期的なものであった。“オペレーティングシステム”が専門家用語から,大衆用語になったのである。元来,オペレーティングシステムは,コンピュータハードウェアを隠蔽し,アプリケーションプログラムの作成を可能とするものであり,コンピュータにとって最も核となるものである。オペレーティングシステムの歴史は,そのまま,コンピュータの歴史といってよいものである。
本書は,オペレーティングシステムを学ぶため必要となるハードウェア構成技術,プロセス,メモリ管理,ファイルシステム,入出力,デッドロック,セキュリティ,マルチメディアシステムを簡便に紹介しており,かつ,実際に使用されている代表的な OS である UNIX 系の Linux およびスマホ用 OS である Android について取り上げる。
本書は,オペレーティングシステムの機能を理解するだけに留まらず,日本の得意とするゲーム業界,機械工業分野,自動車分野,家庭電気分野など,産業界における組み込み型ソフトウェアの基本部分の開発においても参考にしていただけるものと思っている。
技書の森解説
大学の情報系学科で OS を学ぶとき、講義資料だけでは全体像がつかめず、手元に一冊通して読める教科書がほしくなる場面があります。菱田隆彰らによる本書は、共立出版から刊行された学部向けの教科書で、プロセス管理・メモリ管理・ファイルシステム・入出力制御といった OS の古典的なトピックを、章ごとに独立した構成で解説しています。
特徴は、各概念を実装寄りの詳細に深入りしすぎず、仕組みの「なぜ」を理解させることに重きを置いている点です。 Tanenbaum や Silberschatz の大部な洋書教科書に比べると分量はコンパクトで、日本語で通読できる OS 入門書としての位置づけになります。演習問題もついており、定期試験対策にも使える構成です。
ただし、 Linux カーネルのソースコードを追いかけるような実践的な内容や、コンテナ・仮想化といった応用トピックは範囲外です。 OS の基礎理論をまず押さえたい学部生が講義と併用する教科書として、あるいは情報系以外の学科から OS を概観したい人が最初に手にする一冊として適しています。
言及 Qiita 記事 (38 件)
インベスターZのウソ「日本製OSトロンは米国に潰された」を暴露!
♡ 11iTRON, Tron, BTRON【Personal OS #1】Claude Codeで、毎日の仕事を自動化する仕組み
♡ 10自動化, AI, タスク管理, MCP, ClaudeCodeGhost in the Skill:中国 GitHub で繰り広げられる「蒸留」と「反蒸留」の階級闘争
♡ 6GitHub, ポエム, AI, キャリア, LLM2026年、AIの本当の分水嶺がやって来る
♡ 6C#, .NET, AI, OpenAI, GPT-4AWS Lambda MicroVMsを試す
♡ 5AWS, lambda, container, serverlessパソコンってどう動いてるの? — 現役AIエンジニアが「OS」の仕組みを本気で解説してみた
♡ 4Mac, Windows, 初心者, CPU⌨️ キーボードを押してから画面に文字が表示されるまでの旅🧳【初心者向け完全解説】
♡ 4shell, 初心者, GPU, Unicode, OS【2025年最新】FlowithOS完全ガイド - AIが自律的に仕事をこなす世界初のエージェント専用OS
♡ 3API, 技術調査, 業務自動化, Claude【AIエージェントの新常識】「エージェント=モデル+ハーネス」:進化するハーネスエンジニアリングの最前線
♡ 2LLM, AIエージェント,, Anthropic,, HarnessEngineering, プロンプトエンジニアリング,Linux mintデビューをしてみよう〜あなたのwindows PCは遅い編〜
♡ 2Linux, 初心者, LinuxMint, 駆け出しエンジニア