《结构化TRUE BASIC程序设计》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:(美)凯梅尼(Kemeny,J.G.),(美)库尔茨(Kurtz,T.E.)著;秦笃烈译
  • 出 版 社:北京:北京大学出版社
  • 出版年份:1990
  • ISBN:730101001X
  • 页数:371 页
图书介绍:

序言 1

目录 1

译者序 3

第一部分 程序设计入门 3

第一章 BASIC起步 3

1.1 简述 3

1.2 一个非常简单的例子 3

1.3 询问 4

1.4 进一步谈谈PRINT 6

1.5 小结 7

习题 7

2.2 简单的循环 9

第二章 循环 9

2.1 简述 9

2.3 求平方根 10

2.4 嵌套的循环 13

2.5 小结 14

习题 14

第三章 选择 15

3.1 简述 15

3.2 IF语句 15

3.3 二次方程 18

3.4 猜数游戏 20

3.5 退出循环 22

3.6 小结 23

习题 25

第四章 FOR循环 27

4.1 简述 27

4.2 最简单的情况 27

4.3 最高级的用法 29

4.4 嵌套的循环 33

4.5 小结 35

习题 35

5.1 简述 37

5.2 数表 37

第五章 表和数据 37

5.3 READ和DATA语句 41

5.4 更多的实例 42

5.5 小结 44

习题 44

第六章 字符串 46

6.1 简述 46

6.2 字符串变量 46

6.3 字符串运算 48

6.4 字符串表 52

6.5 小结 55

习题 56

7.2 点和线 57

7.1 简述 57

第七章 图形 57

7.3 坐标系的建立 58

7.4 窗口 60

7.5 彩色图形 63

7.6 多窗口作图 65

7.7 小结 67

习题 68

第八章 文件和表格 70

8.1 简述 70

8.2 数据文件 70

8.3 表格 72

8.4 进一步谈谈文件 74

8.5 小结 77

习题 77

第九章 函数 79

9.1 简述 79

9.2 内部数值函数 79

9.3 内部字符串函数 81

9.4 单行自定义函数 82

9.5 多行自定义函数 83

9.6 申明语句DECLARE DEF 85

9.7 小结 86

习题 86

10.2 内部子程序 88

第十章 子程序 88

10.1 简述 88

10.3 外部子程序 91

10.4 外部函数 96

10.5 小结 96

习题 97

第十一章 如何进行程序设计 98

11.1 简述 98

11.2 制订规范 99

11.3 程序设计 100

11.4 代码设计 102

11.5 结构化和测试 106

11.6 调试 107

11.7 小结 108

第二部分 文本应用 111

第十二章 文本处理 111

12.1 简述 111

12.2 字符串的基本运算 111

12.3 意外情况处置 114

12.4 一个文本处理实用程序 117

12.5 一个万年历程序 123

12.6 小结 127

习题 128

13.2 一种简单的记分应用 129

第十三章 文件应用 129

13.1 简述 129

13.3 一个字处理实用程序 134

13.4 一个主文件修改程序 139

13.5 小结 146

习题 147

第十四章 检索和排序 148

14.1 简述 148

14.2 简单的检索 148

14.3 效率更高的检索 149

14.4 排序 151

14.5 排序效率测量 153

14.6 分类合并 154

14.7 一种索引排序 159

14.8 一个索引程序 162

14.9 小结 167

习题 167

第十五章 一个数据库系统 169

15.1 简述 169

15.2 数据组织 169

15.3 程序的组织 171

15.4 主程序 172

15.5 命令程序 174

15.6 数据的检索 176

15.7 数据的操作 178

15.8 实用程序 179

15.9 几个低层子程序 182

15.10 运行样本 183

15.11 库 186

习题 188

进一步设计思考题 189

第三部分 数学应用 193

第十六章 初等数学 193

16.1 简述 193

16.2 三角学 193

16.3 方程的根 197

16.4 素数 200

16.5 MAT指令 204

习题 208

进一步设计思考题 209

第十七章 模拟 210

17.1 简述 210

17.2 随机数 210

17.3 发牌 213

17.4 突变的传播 218

17.5 蒙特卡洛法 220

17.6 棒球模拟 222

17.7 资源分配 229

习题 231

进一步设计思考题 232

第十八章 计算机模型 233

18.1 简述 233

18.2 一个生态学模型 233

18.3 一个人口模型 235

18.4 一所小型学院的模型 241

进一步设计思考题 250

第四部分 其它应用 253

第十九章 财经问题 253

19.1 简述 253

19.2 预算方案设计 253

19.3 菜单驱动程序 259

19.4 复利 261

19.5 关键路径法 269

习题 276

进一步设计思考题 277

第二十章 博奕问题 278

20.1 简述 278

20.2 井字棋:简单版本 278

20.3 井字模:启发式版本 282

20.4 井字棋:前瞻式版本 288

20.5 尼姆博奕 292

20.6 一种模式匹配游戏 298

习题 305

第二十一章 高级图形 307

21.1 简述 307

21.2 图 307

21.3 BOX命令 312

21.4 动画 314

21.5 ASK命令 318

21.6 两个图形库 319

21.7 小结 324

习题 325

进一步设计思考题 326

22.2 声音 327

22.1 简述 327

第二十二章 声音和音乐 327

22.3 PLAY语句 328

22.4 乐谱作图 329

22.5 乐曲的和声 338

习题 346

进一步设计思考题 347

附录 348

附录1 ASCⅡ字符集 348

附录2 PRINT USING详介 352

附录3 程序目录 356

关键词索引 365

中英文名词索引 367