プログラミング道への招待(電子書籍版)
電子書籍
章別単位での購入はできません
ブラウザ、アプリ閲覧
目次
- 表紙
- まえがき
- 目次
- 第1章 コンピュータの仕組みの簡単入門
- 1 オートマトン
- 2 2進数
- 3 なんでも2進数
- 4 コンピュータの原理に向かってそろりそろり
- 5 コンピュータの原理
- 6 もう少しリアルなコンピュータ
- コラム : 現代のコンピュータに似ていて最も古いものは ?
- 第2章 プログラムとは ? プログラミングとは ?
- 1 そもそもプログラムとは ?
- 2 そもそもプログラミングとは ?
- 3 おばあちゃんに「プログラムって何 ? 」と聞かれたら ?
- 4 もう少しプログラムらしい比喩はないの ?
- 5 アルゴリズム, プログラム, ソフトウェア
- 6 アルゴリズムをもうちょっと深く
- 7 国際コンテストに出たアルゴリズムの問題
- 8 物語とプログラム
- 9 文章とプログラム, 作文とプログラミング
- コラム : ネーミングはセンスの見せどころ その1
- 第3章 プログラミング言語
- 1 機械語とアセンブラ言語
- 2 言葉を定義する
- 3 リッチーのホワイル言語
- 4 コンパイラ
- 5 再帰
- 6 オブジェクト指向
- 7 自然言語とプログラミング言語
- 8 どうしてこんなにたくさんのプログラミング言語があるの ?
- 第4章 いろいろなプログラミング
- 1 算数で頑張ろう
- 2 アミダクジの仕様変更
- 3 与えられた仕様からプログラムを作る
- 4 カレンダープログラム
- 5 ロボカップサッカー・シミュレーション
- 6 ライフゲーム
- 7 3人の賢者
- 8 隠れ多角形の問題
- 9 ゴールポストの形
- 10 言葉 ( API ) を使いこなすこと
- コラム : ネーミングはセンスの見せどころ その2
- 第5章 プログラミングの美学
- 1 美学とは ?
- 2 美学の対象となり得るのは ?
- 3 いくつかのパロディ
- 4 芸術とアート, そして美
- 5 プログラミングの美学
- 6 プログラミングのセンス
- 7 プログラムの美学
- 8 塑像的プログラムと彫像的プログラム
- 第6章 プログラミングは楽しい
- 1 抽象化の進展
- 2 時間軸を空間に射影・転換する
- 3 プログラミングとユーモア
- 問題の解答
- あとがき
- 索引
- 奥付