このページを日本語で表示しますか?ここをクリック


Have one to sell? Sell yours here
 
 
プログラムはなぜ動くのか ― 知っておきたいプログラミングの基礎知識
 
See larger image
 

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

by 矢沢 久雄 (著), 日経ソフトウエア (著)
3.9 out of 5 stars  See all reviews (48 customer reviews)

Available from these sellers.


78 used from ¥ 98
読みやすい書類が書けるエンジニアをめざす
分かりやすく、読みやすい報告書、仕様書が書けるエンジニアをめざすための 「エンジニアのための入門講座」シリーズ。エンジニアのための文章術講座は特におすすめ。

Special Offers and Product Promotions


Customers Who Bought This Item Also Bought


Product Description

Amazon.co.jp

   プログラムはなぜ動くのか――。この問いに答えるのは、簡単なようで難しい。自分の書いているコードがマシン語に変換され、0と1の2進数で理解されていることは知っていても、実際にプログラムコードに対応してCPUがどんな動きをするのかをイメージできる人は少ない。

   本書は、プログラムがどう動くのかを図解入りでわかりやすく解説した楽しい読み物である。基本的にプログラマーを対象としているが、各章末には丁寧な語句説明がついているので、コンピュータのしくみを詳しく知りたい人や、これからプログラムに挑戦する初心者にもおすすめできる。

   内容は、CPUの内部にあるレジスタ、制御装置、演算装置、クロックの説明とこれらがプログラムに対応してどのように動作するのかという解説に始まり、2進数による四則演算、論理演算の説明、小数計算における問題点、メモリとディスクの関係、データ圧縮のしくみ、プログラムが動く環境、OSとアプリケーションの関係、ハードウェア制御の方法など、プログラマーが知っておくべきあらゆるトピックが網羅されている。適宜アセンブリ言語やC言語のコード例が示されているので、具体的にプログラムの動きを理解することができる。また、プログラマーを悩ますポインタ、配列などの解説やメモリを節約するプログラミング手法など、実際のプログラミングに役立つトピックも掲載されている。プログラミングをひと通りマスターしたプログラマーにとっても、じっくり読めば参考になる部分が多いだろう。プロ、アマを問わずすべてのプログラマーにおすすめしたい1冊である。(土井英司)

日経BP企画

プログラムはなぜ動くのか 知っておきたいプログラミングの基礎知識
プログラムはコンピュータ上でどのようにして動くのか――。こういったことを知らないプログラマは多いのではないだろうか。本書は,Visual Basic(VB)などのプログラマ向けに,プログラムが動く仕組みを解説した書である。具体的には,CPUの動き,2進数の特性,データ型やポインタ,ストアド・プログラム方式,データの圧縮方法,OSとアプリケーションの関係,アセンブリ言語,ハードウエアの制御方法――などを解説する。


(日経オープンシステム 2001/12/01 Copyright©2001 日経BP企画..All rights reserved.)


Product Details



Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

Your tags: Add your first tag
 

 

Customer Reviews

48 Reviews
5 star:
 (16)
4 star:
 (19)
3 star:
 (7)
2 star:
 (4)
1 star:
 (2)
 
 
 
 
 
Average Customer Review
3.9 out of 5 stars (48 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most helpful customer reviews

 
16 of 16 people found the following review helpful:
4.0 out of 5 stars パソコンの中身がわかる一冊, 2002/6/10
タイトルどおり、文章の羅列であるプログラミングがどうして動くのか、その文章を受け取ったパソコン内部では一体どのような処理が行われているのか、計算値の誤差はなぜ起こるのかなどを、ハードウェアの面から詳しく解説してくれるわかりやすい書。

ハードのことが書いてあるといっても、難しい計算式などは一切出てこず、代わりに図が使われているので全体的に読みやすい。
ただ、解説に使われている言語がC言語とVisualBasicなので、その知識が全く無いと理解度が少し低くなる。少しでも知っていれば問題は無いと思われるけれど。
Windowsしか知らないプログラマーには必需品かも。

物事の仕組みを知らないと気がすまない人にはもっとおすすめ.

Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No


 
21 of 22 people found the following review helpful:
5.0 out of 5 stars 面白くもためになる, 2001/10/18
Windows環境になってプログラミングや設計の基本が出来ていないと嘆く諸先輩が多いと感じています。自分自身ではプログラミングはしないのですが、基礎的なことをやさしく解説しているので、大変ためになりました。こういった本が少ないので、今後類似書籍が出てくると思いますが、そうなったときにもこれが元祖だと言われるでしょう。そのくらい読み応えがありました。
Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No


 
45 of 49 people found the following review helpful:
5.0 out of 5 stars コンピュータの基本知るには最適, 2001/10/10
システムを構築する上で、単にツールを駆使するだけでは問題に遭遇したときに抜本的解決策を導き出せない。
最後の一歩で、差をつける為にはコンピュータの基本をどこまで知っているかが解決策を導くためのポイントとなる。
私自信、実際にシステムを構築しているが、全体を把握してプロジェクトを引っ張るには基本が分かっている必要がある。

ツールの使い方や安易にパッケージ導入に走ってはならない。
この本の、いいところは、マイクロプロセッサからOS、その上でアプリケーションがその上でどのように動くかが解説されている。まさに、システムを構築する上で「Black Box」を作らない為の基本がここにある。

システム構築に従事する全ての人にお薦めの一冊。特に、これから経験を積んでいく人には最初に読んでもらいたい本である。

Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most recent customer reviews

5.0 out of 5 stars 初心者にもわかりやすい、プログラマ必読の書
プログラマにとって、コンピュータは何者なのか。
コンピュータはどうやって動いているのか。... 続きを読む
Published 2 months ago by 古賀 宏志

4.0 out of 5 stars not 入門書
CPUやメモリなど基本的なことを詳しく解説してあるだけでなく、比喩やイメージが多用されており分かりやすいです。Windowsなどを使った一般的な例も載っています... 続きを読む
Published on 2007/12/2 by flamedog

3.0 out of 5 stars いくどか苦しむが、それなりの収穫も
他の方のご指摘のとおり、入門書ながらかなり高度な内容のところもあり、読んでいて何度となく苦しみを味わった。... 続きを読む
Published on 2006/7/30 by tobi-tobi8

2.0 out of 5 stars プログラミング入門者がこの本で学習しようとしても挫折する確率が高いと思われます。
タイトルから判断すると、いかにもプログラミング入門者向けにプログラムの動作原理を解説した書籍のようですが、... 続きを読む
Published on 2006/5/21 by lifehacker

2.0 out of 5 stars 知っておくべき内容だとは思うけど・・・
この本に書いてある内容は、プログラムを組む人にとって押さえて置くべき基礎知識だと思います。... 続きを読む
Published on 2006/5/10 by mkonishi

1.0 out of 5 stars どこが入門書なの?
この本は「プログラム入門書」という位置づけらしいですが、
内容はかなりハードウェア寄りです。少なくとも入門書ではありません。... 続きを読む
Published on 2006/2/7 by mikorance

5.0 out of 5 stars IT業界の新入社員に読ませたい書籍
本書は、プログラムがどうやって動作するのかをわかりやすく解説してあります。私ならば、IT業界の新入社員に読ませたい書籍です。コンピュータ書の中では、良書の1つに... 続きを読む
Published on 2005/12/25 by itchy1976

5.0 out of 5 stars コンピュータの必須知識!
大学院に進学したとき、実証分析のために統計処理ソフトでプログラムを作成する必要がありましたが、パソコンに関する知識はワード・エクセルを使えるという程度でプログラ... 続きを読む
Published on 2005/9/27 by 暁の大学院生

5.0 out of 5 stars これからプログラムをはじめる人にもオススメ
... 続きを読む
Published on 2005/7/29 by Charley

5.0 out of 5 stars 昔は雑誌にも特集があったねえ。基本だからね。
10余年前なら、386とかが時代を制覇していた頃。DOSがどうやってコンピュータとソフトウエアを管理しているのかを特集してくれた雑誌があったし、その前のプログラ... 続きを読む
Published on 2005/5/21 by osm10

Only search this product's reviews



Customer Discussions

※ Posts in Customer Discussions are written by other customers. Amazon.co.jp supports the free exchange of customer opinions, whether positive or negative. Please use your own judgment when making product purchase decisions.
This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

   


Listmania!


Look for similar items by category


Look for similar items by subject


Feedback



Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.