プログラムはなぜ動くのか ― 知っておきたいプログラミングの基礎知識 みんなこんな本を読んできた プログラムはなぜ動くのか ― 知っておきたいプログラミングの基礎知識
 
 
  ●トップページ   ●研究員紹介 ●研究所規則 ●著作権・免責・リンク ●掲示板 ●更新情報
仕事関連

▼お仕事のご依頼

執筆、取材、講演のお問い合わせはこちらからお願いします。

▼広告のご依頼

MM-Labo.com内への広告のご希望はこちらからお願いします。

プログラムはなぜ動くのか ― 知っておきたいプログラミングの基礎知識 ( 矢沢 久雄 )

いろいろなところで見かけたのでつい買ってしまったが、それほど珍しいものではない。パソコン雑誌を定期購読していたり、基本情報処理試験のような資格試験を受けたことがあるような人達なら、誰でも知っているようなことである。実際、私もそうだった。この本はもっと内部的な原理について書かれているのかと思ったが、市場に出回っている本と同じく表面的なことについてしか書かれていない。

今までいろいろ、この手の本は出ていたと思いますけど、これに関しては、大人も、子供って言っても中学生ぐらいからかな・・・も読んでタメになると思います。<P>なお且つ、途中の質問に対する回答例など、専門家でなくても、興味を持って読める部分もあり、面白かった。<P>取合えず、この手の業界にいて、改めて、「あっ、なるほど、そうだった・・・」など、勉強になったり、思い起こされたり・・・。<P>バイブル的に使用するのに適しているかもね!

遅れ馳せながら、本書を手に取り、心から感動しました。<P>ついこの間プログラミングの勉強を独学で始めたばかりの私は<BR>「どうして2進数しか使えないんだ?」<BR>「変数の型を宣言すると言われても・・・そもそもどうして宣言する必要があるんだ?」<P>といった基本“以前”の疑問を抱きながら、何となく勉強を進めていたのですが、本書でそういった疑問が一気に払拭されました。<P>CやJAVAといった洗練された言語の文法から学び始める現代の初心者プログラマの、「そもそもなぜ?」に答えてくれる貴重な本です。<P>特に私のように、独学で勉強を進めていて疑問をぶつける相手のいない方は、一度目を通すだけでも貴重な知識を得られるはずです。<P>ちなみに、プログラミングの経験が全く無い方には、ほとんど意の無い本だと思います。<BR>ですがプログラミング初心者の方は是非読んでみて下さい。自分が一体何をしているのかが、分かるようになって来ると思います。

プログラムはなぜ動くのか ― 知っておきたいプログラミングの基礎知識 ↑ご購入はこちらからどうぞ。
プログラムはなぜ動くのか ― 知っておきたいプログラミングの基礎知識&nbsp;&nbsp;&nbsp;プログラムはなぜ動くのか――。この問いに答えるのは、簡単なようで難しい。自分の書いているコードがマシン語に変換され、0と1の2進数で理解されていることは知っていても、実際にプログラムコードに対応してCPUがどんな動きをするのかをイメージできる人は少ない。 <p>&nbsp;&nbsp;&nbsp;本書は、プログラムがどう動くのかを図解入りでわかりやすく解説した楽しい読み物である。基本的にプログラマーを対象としているが、各章末には丁寧な語句説明がついているので、コンピュータのしくみを詳しく知りたい人や、これからプログラムに挑戦する初心者にもおすすめできる。 <p>&nbsp;&nbsp;&nbsp;内容は、CPUの内部にあるレジスタ、制御装置、演算装置、クロックの説明とこれらがプログラムに対応してどのように動作するのかという解説に始まり、2進数による四則演算、論理演算の説明、小数計算における問題点、メモリとディスクの関係、データ圧縮のしくみ、プログラムが動く環境、OSとアプリケーションの関係、ハードウェア制御の方法など、プログラマーが知っておくべきあらゆるトピックが網羅されている。適宜アセンブリ言語やC言語のコード例が示されているので、具体的にプログラムの動きを理解することができる。また、プログラマーを悩ますポインタ、配列などの解説やメモリを節約するプログラミング手法など、実際のプログラミングに役立つトピックも掲載されている。プログラミングをひと通りマスターしたプログラマーにとっても、じっくり読めば参考になる部分が多いだろう。プロ、アマを問わずすべてのプログラマーにおすすめしたい1冊である。(土井英司)
管理人の書評: 僕はこんな本を読んできた。 はこちらからどうぞ。
| ビジネス・経済 | 金融・経営 | 漫画・アニメ | 文学・評論 | 科学・技術 | 人文・思想 | アート・建築・デザイン | 社会・政治 | ノンフィクション | 新書・文庫 | 旅行ガイド | ホビー・スポーツ | エンターテイメント | タレント写真集 | 歴史・地理 | 医学・薬学 | 資格・検定 | 暮らし・健康・子育て | 語学・辞典 | 参考書・受験 | 子供向け | 楽譜

プログラムはなぜ動くのか ― 知っておきたいプログラミングの基礎知識