- ベストアンサー
コンピュータ科学の教科書
私は今大学4年で、情報系ではない理系にいます。2年ほど趣味でWebデザインをやっていて、初めはいわゆる「デザイン」の方が楽しくてやっていたのですが、Javascriptをいじるようになってからそういった内部的な仕組みの方が面白いと感じるようになりました。 それで、純粋な好奇心としてコンピュータの基礎の部分からプログラミングを理解したいので独学で勉強しようと思うのですが、どの本が良いのかよく分かりません。大学のコンピュータ科学専攻の学生が最初に使う教科書のような本が良いなあと思っているんですが、そういった本がありましたら是非紹介してください。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
>コンピュータの基礎の部分 ハードウェアの仕組みから理解したいということでしょうか? 「プログラムはなぜ動くのか ― 知っておきたいプログラミングの基礎知識 」 この本はプログラム言語がPCの中でどう解釈されてどう実行されるのかを説明した本です。下のリンクは第1版のページで、レビューがたくさん載っているので参考にしてください。今は第2版が出ています。 http://www.amazon.co.jp/%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0%E3%81%AF%E3%81%AA%E3%81%9C%E5%8B%95%E3%81%8F%E3%81%AE%E3%81%8B-%E2%80%95-%E7%9F%A5%E3%81%A3%E3%81%A6%E3%81%8A%E3%81%8D%E3%81%9F%E3%81%84%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E3%81%AE%E5%9F%BA%E7%A4%8E%E7%9F%A5%E8%AD%98-%E7%9F%A2%E6%B2%A2-%E4%B9%85%E9%9B%84/dp/4822281019/ref=sr_1_3?ie=UTF8&s=books&qid=1239410943&sr=1-3
その他の回答 (3)
- Gotthold
- ベストアンサー率47% (396/832)
教科書的な本がお望みならこれなんかどう? コンピュータの構成と設計: デイビッド・A. パターソン, ジョン・L. ヘネシー http://www.amazon.co.jp/dp/482228266X
お礼
本当に教科書として使われているんですね。かなり欲しくなりました。まずはこれを買ってみようかと思います。 ありがとうございました。
- zwi
- ベストアンサー率56% (730/1282)
ハード方面からこんな本はどうでしょう。 「CPUのきもち―IA‐32アーキテクチャーとWindowsXPの不思議な関係」 http://www.amazon.co.jp/CPU%E3%81%AE%E3%81%8D%E3%82%82%E3%81%A1%E2%80%95IA%E2%80%9032%E3%82%A2%E3%83%BC%E3%82%AD%E3%83%86%E3%82%AF%E3%83%81%E3%83%A3%E3%83%BC%E3%81%A8WindowsXP%E3%81%AE%E4%B8%8D%E6%80%9D%E8%AD%B0%E3%81%AA%E9%96%A2%E4%BF%82-%E5%94%AF%E9%87%8E-%E5%8F%B8/dp/4839917280 「CPUの謎―CPUの中で何が行われているか? 」 http://www.amazon.co.jp/CPU%E3%81%AE%E8%AC%8E%E2%80%95CPU%E3%81%AE%E4%B8%AD%E3%81%A7%E4%BD%95%E3%81%8C%E8%A1%8C%E3%82%8F%E3%82%8C%E3%81%A6%E3%81%84%E3%82%8B%E3%81%8B-%E5%9D%AA%E5%B1%B1-%E5%8D%9A%E8%B2%B4/dp/4881664549/ref=pd_sim_b_2 「 図解入門 よくわかるCPUの基本と仕組み―CPU内... (How‐nual Visual Guide Book) 」 http://www.amazon.co.jp/%E5%9B%B3%E8%A7%A3%E5%85%A5%E9%96%80-%E3%82%88%E3%81%8F%E3%82%8F%E3%81%8B%E3%82%8BCPU%E3%81%AE%E5%9F%BA%E6%9C%AC%E3%81%A8%E4%BB%95%E7%B5%84%E3%81%BF%E2%80%95CPU%E5%86%85%E9%83%A8%E6%A7%8B%E9%80%A0%E3%81%A8%E3%82%BD%E3%83%95%E3%83%88%E3%82%A6%E3%82%A7%E3%82%A2%E3%81%AE%E5%8B%95%E4%BD%9C-How%E2%80%90nual-Visual-Guide/dp/4798008583/ref=sr_1_2?ie=UTF8&s=books&qid=1239446427&sr=1-2
お礼
CPUについては仕組みとかも知りたいと思っていたので、お金に余裕があれば買いたいと思います。 ありがとうございました。
- cametan_42
- ベストアンサー率62% (162/261)
計算機プログラムの構造と解釈(笑)? 計算機プログラムの構造と解釈: http://www.pej-hed.jp/search.do?keyword=%E8%A8%88%E7%AE%97%E6%A9%9F%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0%E3%81%AE%E6%A7%8B%E9%80%A0%E3%81%A8%E8%A7%A3%E9%87%88&SendDate=%E6%A4%9C%E7%B4%A2 これって薦めて良いのか(笑)。 参考資料を以下に挙げておきます。 SICP Web Site for the Japanese Edition http://sicp.ipl.t.u-tokyo.ac.jp/ 計算機プログラムの構造と解釈 - Wikipedia: http://ja.wikipedia.org/wiki/%E8%A8%88%E7%AE%97%E6%A9%9F%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0%E3%81%AE%E6%A7%8B%E9%80%A0%E3%81%A8%E8%A7%A3%E9%87%88 まあ、そう言う「学部一回生向けの教科書」の存在を(一応、あくまで存在「だけ」を)知ってもらって、これに関する最近のブログ記事を発見したんですよ。そっち参考にしてもらって判断してもらった方が良いのかな、とか思います。 いまSICPを読むのは時間の無駄: http://d.hatena.ne.jp/nowokay/20090321 SICPの価値: http://d.hatena.ne.jp/nowokay/20090322
お礼
SICPって有名なんですね。知りませんでした。 リンク先のブログ記事では結構否定的だったので、少し考えたいと思います。機会があれば、見てみます。 ありがとうございました。
お礼
そうですね。ハードも知りたいです。 それにしても、この本はとてもよさそうですね。自分の思っていたのとかなり近い感じです。一度目を通してみたいと思います。 ありがとうございました。