閉じる

【最高峰】 OS入門 本・ブック・書籍 6選

第1選

モダンオペレーティングシステム 第5版 上下巻セット

コスパA
⭐⭐⭐⭐
70
読みやすさB
⭐⭐⭐
65
ストーリー/論理SS
⭐⭐⭐⭐⭐
95
学び・気づきSS
⭐⭐⭐⭐⭐
100
没入感A
⭐⭐⭐⭐
75
インパクトSS
⭐⭐⭐⭐
90
コスパ(0) 読みやすさ(0) ストーリー/論理(0) 学び・気づき(0) 没入感(0) インパクト(0)
⭐⭐⭐⭐
総合評価:S (82)
ここが良い!
  • OSの基礎から最新技術まで網羅した「聖書」的存在
  • タネンバウム教授による鋭くウィットに富んだ解説
  • 仮想化やクラウド、モバイルOSの記述が充実
ここが注意!
  • 上下巻合わせて非常に分厚く、読破には根気が必要
  • 理論中心のため、コードを書きたい人には物足りない可能性
第2選

英検準2級の英作文・面接をゼロから7日で攻略する本 英検の英作文・面接をゼロから7日で攻略する本

コスパS
⭐⭐⭐⭐
85
読みやすさSS
⭐⭐⭐⭐
90
ストーリー/論理S
⭐⭐⭐⭐
80
学び・気づきA
⭐⭐⭐⭐
70
没入感B
⭐⭐⭐
60
インパクトA
⭐⭐⭐⭐
75
コスパ(0) 読みやすさ(0) ストーリー/論理(0) 学び・気づき(0) 没入感(0) インパクト(0)
⭐⭐⭐⭐
総合評価:A (77)
ここが良い!
  • 7日間という短期間で合格ラインまで引き上げる構成
  • 英作文の定型文(テンプレート)が非常に実用的
  • 面接のシミュレーションが具体的で不安を解消できる
ここが注意!
  • あくまで「攻略」に特化しており、本質的な英語力向上とは別
  • 基礎単語が全くわからない状態からだと7日は厳しい
第3選

ゼロからのOS自作入門

コスパSS
⭐⭐⭐⭐
90
読みやすさS
⭐⭐⭐⭐
85
ストーリー/論理SS
⭐⭐⭐⭐
90
学び・気づきSS
⭐⭐⭐⭐⭐
95
没入感SS
⭐⭐⭐⭐⭐
100
インパクトSS
⭐⭐⭐⭐⭐
95
コスパ(0) 読みやすさ(0) ストーリー/論理(0) 学び・気づき(0) 没入感(0) インパクト(0)
⭐⭐⭐⭐⭐
総合評価:SS (92)
ここが良い!
  • UEFI BIOS上で動く現代的なOS作りを体験できる
  • C++を使用し、グラフィカルな画面を作る楽しさがある
  • 開発環境の構築(MikanOS)が丁寧に自動化されている
ここが注意!
  • 挫折ポイントとなるC++の高度な文法が一部出てくる
  • 環境構築でつまずくと、自力での解決に時間がかかる
第4選

12ステップで作る組込みOS自作入門

コスパA
⭐⭐⭐⭐
75
読みやすさA
⭐⭐⭐⭐
70
ストーリー/論理SS
⭐⭐⭐⭐⭐
95
学び・気づきSS
⭐⭐⭐⭐
90
没入感S
⭐⭐⭐⭐
85
インパクトS
⭐⭐⭐⭐
80
コスパ(0) 読みやすさ(0) ストーリー/論理(0) 学び・気づき(0) 没入感(0) インパクト(0)
⭐⭐⭐⭐
総合評価:S (82)
ここが良い!
  • H8マイコンボードを対象とした硬派な「モノづくり」
  • OSの最小機能から少しずつ組み上げる達成感
  • ハードウェアとソフトウェアの境界線がよくわかる
ここが注意!
  • 使用するマイコンボードの入手性が現在では低い
  • 実機がないと魅力が半減するため、エミュレータ等の工夫が必要
第5選

30日でできる! OS自作入門

コスパS
⭐⭐⭐⭐
80
読みやすさSS
⭐⭐⭐⭐⭐
95
ストーリー/論理S
⭐⭐⭐⭐
85
学び・気づきS
⭐⭐⭐⭐
85
没入感SS
⭐⭐⭐⭐⭐
95
インパクトSS
⭐⭐⭐⭐⭐
100
コスパ(0) 読みやすさ(0) ストーリー/論理(0) 学び・気づき(0) 没入感(0) インパクト(0)
⭐⭐⭐⭐
総合評価:SS (90)
ここが良い!
  • アセンブラとC言語で「自分だけのOS」を作る伝説の名著
  • 著者の語り口が軽妙で、隣で教わっている感覚になれる
  • 独自のツール群により、初心者がはまる箇所を回避している
ここが注意!
  • フロッピーディスク時代の古い技術(x86リアルモード等)がベース
  • 現代のOS開発手法とは異なる独自路線の実装が多い
第6選

詳解 Linuxカーネル 第3版

コスパB
⭐⭐⭐
60
読みやすさD
⭐⭐
40
ストーリー/論理SS
⭐⭐⭐⭐⭐
100
学び・気づきSS
⭐⭐⭐⭐⭐
95
没入感A
⭐⭐⭐⭐
70
インパクトS
⭐⭐⭐⭐
85
コスパ(0) 読みやすさ(0) ストーリー/論理(0) 学び・気づき(0) 没入感(0) インパクト(0)
⭐⭐⭐⭐
総合評価:A (75)
ここが良い!
  • Linuxカーネル v2.6の内部構造を徹底的に解剖した名著
  • メモリ管理、プロセススケジューリングの仕組みが詳細
  • OSの理論が実際にどうコード化されているかを確認できる
ここが注意!
  • 対象カーネルが古く、最新のソースコードとは乖離がある
  • 辞書のような難解さがあり、読み物としてはハードルが高い
メモ
失敗しない選び方
  • OS学習において「理論」を学びたいなら『モダンオペレーティングシステム』一択ですが、もし「自分の手で動かしたい」なら自作系を選びましょう。現代的なPCで動かしたいなら『ゼロからのOS自作入門』、OSの歴史や低レイヤーの泥臭い楽しさを味わいたいなら『30日でできる!』がおすすめです。Linuxの内部構造を極めたい場合は『詳解 Linuxカーネル』に挑むことになりますが、版が古いため現在のコードとの差異を自分で埋める覚悟が必要です。英検対策本は、試験直前の「型」の習得に振り切って活用するのが最も効率的です。
URLをコピーしました!