《TrueBASIC程序设计》求取 ⇩

目录1

第一章 计算机算法1

§1.1 算法与计算机1

1.1.1 算法的特征1

8.5.2 图画的变换 283

1.1.2 计算机——实现算法的有力工具5

1.1.3 计算机科学是研究算法的科学8

1.2.1 概述9

§1.2 算法的表示9

1.2.2 流程图10

1.2.3 三种基本结构11

1.2.4 N-S结构流程图14

§1.3 用“逐步细化”方法进行算法设计17

§1.4 程序设计语言23

1.4.1 概述23

1.4.2 程序设计语言的发展24

1.4.3 程序设计语言的功能28

1.4.4 程序设计语言的使用28

习题29

第二章 True BASIC程序设计初步32

§2.1 概述32

2.1.1 True BASIC简介32

2.1.2 True BASIC程序的组成34

2.1.3 True BASIC字符集37

2.1.4 使用True BASIC38

§2.2 数据描述40

2.2.1 数据类型40

2.2.2 常量与变量42

§2.3 True BASIC表达式44

2.3.1 算术操作符44

2.3.2 标准函数44

2.3.3 数学表达式44

§2.4 数据传送47

2.3.4 字符串表达式47

2.4.1 PRINT语句48

2.4.2 LET语句51

2.4.3 INPUT语句52

2.4.4 DATA/READ语句与RESTORE语句55

2.4.5 数据传送语句小结59

§2.5 选取型程序结构59

2.5.1 逻辑表达式59

2.5.2 IF型结构控制61

2.5.3 CASE型结构控制69

§2.6 循环型程序结构72

2.6.1 DO循环73

2.6.2 FOR循环82

2.7.1 穷举89

§2.7 程序设计举例89

2.7.2 迭代94

2.7.3 确定性模拟102

2.7.4 概率性模拟104

习题114

第三章 数组126

§3.1 用数组组织数据126

3.1.1 几个基本概念126

3.1.2 定义数组130

3.1.4 简单应用举例132

3.1.3 数组测试函数132

§3.2 数组的输入与输出144

3.2 1 MAT PRINT语句144

3.2.2 MAT INPUT语句147

3.2.3 MAT READ语句149

§3.3 数组赋值与运算150

3.3.1 MAT赋值语句150

3.3.2 数组加152

3.3.3 矩阵乘154

3.3.5 内部数组常数155

3.3.4 数值量乘数组155

3.3.6 矩阵函数158

§3.4 排序158

3.4.1 选择排序159

3.4.2 插入排序161

3.4.3 交换排序166

习题168

4.1.1 自定义函数174

§4.1 函数174

第四章 函数与子程序174

4.1.2 外部函数——使用局部变量183

4.1.3 递归函数186

4.1.4 按功能定义函数189

§4.2 子程序190

4.2.1 子程序的定义和调用190

4.2.2 内部子程序与外部子程序191

4.2.3 带参子程序——虚实结合192

4.2.4 递归子程序与递归程序设计198

4.3.2 库文卷的形成与使用215

4.3.1 库文卷的概念215

§4.3 库文卷215

§4.4 模块化程序设计216

4.4.1 设计大程序的策略——模块化216

4.4.2 模块间的层次结构218

4.4.3 采用自顶向下、逐步细化的设计方法219

习题224

第五章 字符串228

§5.1 基本概念228

5.1.1 字符串常数与字符串变量228

5.1.2 字符串的比较229

5.1.3 字符串连接与子字符串229

§5.2 字符串传送230

5.2.1 用READ/DATA或INPUT语句传送字符串常数230

5.2.2 LINE INPUT语句231

5.2.3 用LET语句传送字符串数据232

§5.3 字符串函数233

5.3.1 测字符串长度函数233

5.3.2 字符串转换函数234

5.3.3 字符串重复函数238

5.3.4 子字符串查找函数238

5.3.5 删除首尾空格函数238

习题239

第六章 程序设计方法和风格241

§6.1 程序质量的标准241

6.1.1 关于程序质量的几个概念241

6.1.2 从效率第一到清晰第243

§6.2 结构化程序设计244

§6.3 程序设计的风格245

6.3.1 基本风格:简短朴实246

6.3.2 程序文档化248

6.3.3 使用过程的具体原则252

6.3.4 使用控制结构的具体原则252

6.3.5 提高表达式的可读性255

习题256

第七章 数据的输入与输出258

§7.1 数据的输入258

7.1.1 输入风格258

7.1.2 单键输入(GETKEY)语句260

7.1.3 测试按任一键(KEY INPUT函数)261

§7.2 数据输出格式的控制262

7.2.1 显示的区宽和屏幕262

7.2.2 TAB定位264

7.2.3 自定义输出数据项格式(PRINT USING语句)265

7.2.4 MAT PRINT USING语句270

习题271

7.2.5 USING$函数271

8.1.1 显示器的工作模式274

8.1.2 图形窗口坐标274

第八章 图形274

§8.1 显示模式与图形窗口274

§8.2 画图276

8.2.1 画点276

8.2.2 画线277

8.2.3 画矩形277

8.2.4 画圆与椭圆278

§8.3 着色278

8.3.1 前景颜色与背景颜色278

8.3.2 用BOX AREA语句画实体矩形280

8.3.3 用PLOTAREA语句画实体图形280

8.3.4 用FLOOD语句着色280

8.3.5 图形中的正文设置281

§8.4 动画281

§8.5 图画282

8.5.1 图画的定义与调用282

习题283

附录A 编辑键一览表284

附录B True BASIC系统命令一览表285

B.1 文卷操作285

B.2 编辑285

B.3 查错285

B.4 更改行号286

B.5 其它286

附录C True BASIC语法一览表287

C.1 简单语句287

C.2 循环结构288

C.3 选择结构289

C.4 矩阵语句290

C.5 程序单位291

C.6 图形处理291

C.7 文卷处理294

C.8 出错处理295

附录D IBM-PC字符与ASCII代码对照表297

D.1 显示符号集297

D.2 获得键的符号集300

D.3 打印机符号集302

1989《TrueBASIC程序设计》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由谭浩强,张基温编著 1989 北京:清华大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

QBASIC程序设计(1998 PDF版)
QBASIC程序设计
1998 南京:南京大学出版社
ADO.NET程序设计( PDF版)
ADO.NET程序设计
aspnet程序设计( PDF版)
aspnet程序设计
truebasic语言程序设计教程( PDF版)
truebasic语言程序设计教程
PASCAL程序设计(1996年11月第1版 PDF版)
PASCAL程序设计
1996年11月第1版 东南大学出版社
PASCAL程序设计(1992 PDF版)
PASCAL程序设计
1992 西安:陕西科学技术出版社
C++程序设计(1999 PDF版)
C++程序设计
1999 青岛:青岛出版社
Ada程序设计(1989 PDF版)
Ada程序设计
1989 北京:人民邮电出版社
程序设计  程序员级(1999 PDF版)
程序设计 程序员级
1999 北京:清华大学出版社
LISP程序设计(1983 PDF版)
LISP程序设计
1983 北京:清华大学出版社
Windows95程序设计(1995 PDF版)
Windows95程序设计
1995 北京:学苑出版社
FORTRAN程序设计(1980 PDF版)
FORTRAN程序设计
1980 北京:人民邮电出版社
实用C语言编程技巧与应用范例(1993 PDF版)
实用C语言编程技巧与应用范例
1993 北京:海洋出版社
程序设计(1985 PDF版)
程序设计
1985 上海:上海交通大学出版社
Windows95程序设计(1997 PDF版)
Windows95程序设计
1997 北京:清华大学出版社