图书介绍
True BASIC 程序设计教程PDF|Epub|txt|kindle电子书版本网盘下载
![True BASIC 程序设计教程](https://www.shukui.net/cover/17/31584307.jpg)
- 刘桂芝,王伟立编著 著
- 出版社: 北京:中国科学技术出版社
- ISBN:7504601535
- 出版时间:1989
- 标注页数:248页
- 文件大小:9MB
- 文件页数:257页
- 主题词:
PDF下载
下载说明
True BASIC 程序设计教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一章概述1
§1.1计算机的基本结构1
§1.2计算机的软件1
目录1
§1.3 True BASIC的由来及特点2
§1.4 True BASIC程序及上机初步3
习题6
基本成份7
§2.1数字常数7
第二章 Trus BASIC语言的7
§2.2字符串常数8
§2.3简单变量8
§2.4 内部函数简介10
一、 常用数学函数10
二、 三角函数11
§2.5数字表达式12
§2.6字符串及子串表达式13
(合成及分解)13
习题13
§3.1赋值语句15
第三章简单程序15
§3.2键盘输入语句16
一、 INPUT PROMPT语句16
二、 整行输入语句(LlNE17
INPUT)17
三、 单键输入语句(GET KEY)17
四、 键盘输入测试函数(KEY18
INPUT)18
五、 光标位置的设置与查询18
(DATA.READ)20
§3.3数据语句与读入语句20
六、 光标的打开与关闭20
§3.4数据测试函数与恢复语句21
§3.5输出语句(PRINT)23
一、 一般格式的输出语句23
(PRINT)23
二、 显示的区域和边界24
三、 自由格式的输出语句24
(PRINT TAB)24
(PRlNT USING)25
四、 自选格式的输出语句25
习题29
第四章选择结构31
§4.1结构化程序设计31
§4.2逻辑表达式32
§4.3 IF选择语句34
一、 简单IF选择语句34
二、 复杂选择语句IF—THEN35
—ELES35
三、 多分支选择语句ELSE lF37
§4.4 SELECT CASE选择语句38
习题41
第五章循环结构42
§5.1 FOR循环(计数循环)42
一、FOR循环42
二、EXIT FOR语句44
§5.2 DO循环(条件循环)46
一、DO循环46
二、 EXIT DO语句48
§5.3 循环嵌套49
习题53
第六章数组与MAT语句55
§6.1数组及下标变量55
§6.2数组定义语句(DIM语句)56
§6.3数组赋值语句与输入语句61
一、 读入语句(MAT READ61
语句)61
二、 数组键盘输入语句63
(MAT INPUT语句)63
(MAT LINE INPUT语句)64
三、 数组整行输入语句64
四、数组赋值语句(MAT语句)65
§6.4数组输出语句66
(MAT PRINT语句)66
§6.5数组运算68
一、数组加(或减)语句68
二、 数字表达式乘数组69
三、 矩阵相乘70
§6.6内部数组值函数71
一、逆矩阵函数Inv(x)72
§6.7数组函数72
二、矩阵转置函数Trn(x)74
三、 矩阵行列式值函数Det75
四、向量内积函数Dot(x,y)75
五、数组元素个数函数Size76
六、数组下界函数Lbound76
§6.8数组程序举例77
一、 曲线拟合(回归)问题77
七、数组上界函数Ubounci77
二、 信息检索81
习题86
第七章自定义函数、子程序和88
库文件88
§7.1模块化程序设计概述88
一、 程序的模块化88
二、 模块间的层次结构88
三、 “自顶向下、逐步求精”的设计方法89
一、 内部自定义函数90
§7.2自定义函数90
二、 外部自定义函数94
§7.3 子程序97
一、 内部子程序97
二、 外部子程序104
§7.4库文件111
一、 建立库文件111
二、 库文件的使用112
§7.5程序的链接114
二、 响应语句(PROGRAM)115
一、 链接语句(CHAIN)115
习题116
第八章图形118
§8.1 设置图形窗口坐标118
语句(SET WINDOW)118
§8.2 画点语句(PLOT POINTS)119
§8.3 画线语句(PLOT LlNES)119
§8.4 图形着色120
(SET BACK)121
(ASK COLOR)121
三、 背景颜色设置语句121
(SET COLOR)121
一、 前景颜色设置语句121
二、 前景颜色查询语句121
四、 背景颜色查询语句122
(ASK BACK)122
五、 点颜色扩散语句(FLOOD)122
§8.5 清屏语句(CLEAR)122
§8.7数组画图语句123
(MAT PLOT)123
(PLOT AREA)123
§8.6区域着色语句123
§8.8图形中的字符设置124
语句(PLOT TEXT)124
§8.9快速绘图语句与动画126
功能(BOX)126
一、 快速绘制矩形语句126
二、 画圆或椭圆语句127
(BOX CIRCLE)127
三、 动画功能语句128
四、 BOX SHOW(再现)语句的扩展形式129
(GET POINT)130
§8.10 图形输入130
一、 图形输入语句130
二、 鼠标输入语句131
(GET MOUSE)131
§8.11 图画与变换131
一、 图画定义语句(PICTURE)132
二、 调用图画语句(DRAW)132
三、平移变换(Shift)133
四、 缩放变换(Scale)133
五、 旋转变换(Rotate)134
六、 切变变换(Shear)135
七、 图形库文件(GRAPHLIB)136
八、 图画嵌套(图画中的图画)136
§8.12 图形窗口语句137
一、 打开图形窗口语句137
(OPEN-SCREEN)137
二、 关闭窗口语句(CLOSE)138
三、 当前窗口设置语句138
(WINDOW)138
四、 屏幕坐标查询语句138
(ASK SCREEN)138
习题139
§9.1 奏乐语句140
一、 音符命令140
第九章音响140
二、 演奏方式命令141
§9 2声响语句SOUND143
§9.3暂停语句PAUSE144
习题144
LEN(a$)145
二、 字符串—数字互换函数145
§10.1字符串函数145
一、 测字符串长度函数145
第十章字符串处理145
三、 字符与ASCII码的转换函数146
四、 大、小写字母变换函数147
五、 删除字符串左、右空格函数147
六、 查找字符串函数POS149
七、 重复字符串函数149
REPEAT$(a$,n)149
§10.2字符串处理程序举例150
八、 格式函数USING$150
§10.3 日期和时间函数152
习题153
第十一章文件154
§11.1 通道及文件操作154
一、 通道154
二、 打开文件语句(OPEN#)155
(ERASE#)157
六、 查询通道语句(ASK#)157
五、 删除文件语句(UNSAVE)157
四、 删除文件内容语句157
三、 关闭文件语句(CLOSE#)157
七、 文件逻辑函数158
§11.2正文文件158
一、 写正文文件语句(PRINT#)158
二、 读正文文件语句(INPUT#)159
三、 设置正文文件行边界、域宽、指针语句(SET#)160
四、 向打印机输出语句161
五、 正文文件应用举例161
(WRITE#)163
二、 向记录文件写数据163
一、 设置记录长度163
§11.3记录文件163
三、 从记录文件读数据164
(READ#)164
四、 设置记录指针164
五、 多数据项的记录举例165
§11.4字节文件166
一、 向字节文件写数据166
(WRITE#)166
习题167
(READ#)167
二、 从字节文件读数据167
第十二章运行出错和出错处理168
§12.1出错处理结构168
§12.2查错函数169
一、 查询出错代码函数169
(EXTYPE)169
二、 查询出错注释函数169
(EXTEXT$)169
(EXLINE$)170
三、 查询出错行号函数170
一、跳出处理块语句171
§12.3 捕错函数171
二、 定义出错信息语句172
§12.4出错处理综合示例173
习题175
第十三章True BASIC命令176
§13.1命令概述176
一、 系统命令176
四、编辑方式177
二、 语句命令177
三、 命令的形式177
§13.2文件处理命令178
一、 显示文件目录命令(FILES)178
二、 清内存和屏幕命令(NEW)178
三、 装入文件命令(OLD)179
四、 文件存盘命令(SAVE)179
五、 重写文件命令(REPLACE)179
六、 删除文件命令(UNSAVE)179
一、光标的移动180
§13.3全屏幕编辑180
二、编辑功能键181
§13.4文件编辑命令182
一、 更换命令(CHANGE)182
二、 试图更换命令(TRY)183
三、 标记行模块命令(MARK)183
四、 编辑命令(EDIT)183
八、 保留命令(KEEP)184
七、 删除命令(DELETE)184
六、 移动命令(MOVE)184
五、 复制命令(COPY)184
九、 文件插入命令(INCLUDE)185
十、 查寻命令(LOCATE)185
十一、 程序格式化命令185
(DO FORMAT)185
§13.5行号操作命令186
一、 设置行号命令(DO NUM)186
二、 继续运行命令(CONTINUE)187
一、 断点设置命令(BREAK)187
§13.6程序调试命令187
(DO UNNUM)187
(DO RENUM)187
二、更改行号命令187
三、 删除行号命令187
§13.7其它命令188
一、 退出命令(BYE)188
二、 编译命令(COMPILE)188
五、 光标移动命令189
六、 键功能重新定义命令(KEY)189
四、 打印文件命令189
三、 程序运行命令189
七、 帮助命令(HELP)190
§13.8语句命令191
一、 语句命令清单191
二、 当前变量191
三、 外部子程序中的变量192
四、 当前变量的寿命192
§13.9汉字操作过程192
True BASIC附录194
附录A ASCII码字符集194
B.1 出错信息解释196
附录B出错信息注释196
B.2运行态出错代码及出错信息209
附录C图形和模式211
C.1 模式的开关设置211
C.2 单色模式212
C.3 正文文件213
C.4图形模式214
C.5高分辨率模式215
附录D库文件216
D.1数学函数217
D.2图形子程序218
D.3菜单子程序219
附录E书写关于DO命令的程序222
E.1 DO命令的格式与功能222
E.2 DO程序的编写方法223
E.3 DO程序的编译和记盘223
兼客问题224
F.2 OPTION ANGLE语句224
附录G与其它BASIC版本的224
F.1 OPTION BASE语句224
附录F OPTION语句224
E.4注意事项224
G.1 程序格式225
G.2变量和表达式226
G.3带行号的控制结构228
G.4 图231
G.5其它232
附录H汇编语言232
I.2测试内存空间235
I.1 PEEK,POKE子程序235
附录I PEEK,POKE和汇编语言235
I.3汇编语言的使用236
附录J压缩子程序236
J.1 packb(s$,bstart,blen,236
Value)236
J.2 Unpackb(s$,bstart,blen)237
附录K True BASIC函数索引表237
附录L True BASIC命令索引表239
附录M True BASIC语句索引表240
参考文献248