1 構造化プログラミング論 Edsger W.Dijkstra
1-1 読者へ
1-2 人間の能力不足について
1-3 機械装置の信頼性について
1-4 知性の道具について
1-5 正しさの証明の例
1-6 証明の有効性と処理系の有効性について
1-7 プログラムの理解について
1-8 プログラムの比較について
1-9 プログラムの段階的作成(例1)
1-10 プログラムの一族について
1-11 計算速度の向上に記憶領域を使うことについて
1-12 プログラムのモデルについて
1-13 プログラムの段階的作成(例2)
1-14 これまでやってきたことについて
1-15 グループ分けと流れの制御について
1-16 設計に関する詳細な考察
1-17 エイトクイーンの問題
2 データ構造化序論 C.A.R. Hoare
2-1 はじめに
2-2 型の概念
2-3 構造のないデータ型
2-4 直積
2-5 直和
2-6 配列
2-7 べき集合
2-8 列
2-9 再帰的データ構造
2-10 疎データ構造
2-11 例題−試験時間割
2-12 公理化
2-13 参考文献
3 階層的プログラム構造 Ole-Johan Dahl,C.A.R.Hoare
3-1 はじめに
3-2 準備
3-3 対象のクラス
3-4 コルティン
3-5 リスト構造
3-6 プログラムの連接
3-7 概念の階層
3-8 参考文献
1-1 読者へ
1-2 人間の能力不足について
1-3 機械装置の信頼性について
1-4 知性の道具について
1-5 正しさの証明の例
1-6 証明の有効性と処理系の有効性について
1-7 プログラムの理解について
1-8 プログラムの比較について
1-9 プログラムの段階的作成(例1)
1-10 プログラムの一族について
1-11 計算速度の向上に記憶領域を使うことについて
1-12 プログラムのモデルについて
1-13 プログラムの段階的作成(例2)
1-14 これまでやってきたことについて
1-15 グループ分けと流れの制御について
1-16 設計に関する詳細な考察
1-17 エイトクイーンの問題
2 データ構造化序論 C.A.R. Hoare
2-1 はじめに
2-2 型の概念
2-3 構造のないデータ型
2-4 直積
2-5 直和
2-6 配列
2-7 べき集合
2-8 列
2-9 再帰的データ構造
2-10 疎データ構造
2-11 例題−試験時間割
2-12 公理化
2-13 参考文献
3 階層的プログラム構造 Ole-Johan Dahl,C.A.R.Hoare
3-1 はじめに
3-2 準備
3-3 対象のクラス
3-4 コルティン
3-5 リスト構造
3-6 プログラムの連接
3-7 概念の階層
3-8 参考文献