图书介绍
结构式语言 True BASICPDF|Epub|txt|kindle电子书版本网盘下载
![结构式语言 True BASIC](https://www.shukui.net/cover/58/31188652.jpg)
- (美)凯梅尼(Kemeny,J.G.),(美)库尔茨(Kurtz,T.E.)著;白光野等译 著
- 出版社: 北京:科学普及出版社
- ISBN:7110002551
- 出版时间:1988
- 标注页数:357页
- 文件大小:19MB
- 文件页数:373页
- 主题词:
PDF下载
下载说明
结构式语言 True BASICPDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1课 开动3
1.1 先做头几件事3
目录3
上册3
用户指南——用于IBM PC机3
第一部分 初级用户3
使用双磁盘驱动器4
使用单个磁盘驱动器6
屏幕上的窗口9
1.2 开动True BASIC9
改正错误10
1.3 运行一个程序11
获得帮助11
小结12
1.5 告别True BASIC12
1.4 FILES命令12
2.1 示范的程序13
第2课 书写程序13
2.2 常数和变量14
控制流程14
LET语句14
PRINT语句14
END语句14
计算顺序16
算术运算符16
2.3 在True BASIC中进行算术运算16
3.1 简单的修改17
第3课 修改程序17
小结17
编辑和历史窗口的色彩18
在屏幕上移动18
使用删除键19
使用回格键19
编辑和历史窗口尺寸的改变19
在一行的末尾20
在一行的起点20
3.2 在程序中附加注释20
3.3 INPUT语句21
长的行21
送入对.INPUT的回答22
纠正错误22
11.2 子程序和函数23
3.4 保存你的程序23
删除字和行24
3.5 编辑用的特殊键24
窗口滚动25
恢复25
移动光标25
小结26
4.1 显示文字27
第4课 简单字符串27
显示区界28
印出提示29
字符串变量的使用30
4.2 字符串常数和变量30
送入带有逗号的字符串31
小结32
5.1 FOR-NEXT循环是怎样工作的33
第二部分 中级用户33
第5课 带有FOR-NEXT循环的程序33
5.2 循环中的步长34
5.3 内部函数36
5.4 循环嵌套37
第6课 带有IF-THEN分支的程序39
小结39
单行IF-THEN-ELSE40
6.1 单行分支40
简单IF-THEN40
6.2 多行分支41
6.3 RANDOMIZE语句42
6.4 STOP语句43
小结45
7.1 DO UNTIL循环46
第7课 带有DO循环的程序46
7.2 WHILE循环49
7.3 条件组合50
小结51
8.1 DATA和READ语句52
第8课 数据值的存放52
8.2 检查更多的数据54
8.3 数据值的再使用55
小结56
第9课 图形介绍57
停止一个程序58
9.1 画点58
电子束59
9.2 画线59
设置窗口坐标60
9.3 坐标和图形窗口60
改变窗口坐标61
9.4 在图形中设置正文63
9.5 暂停和清除图形窗口64
角的弧度和度65
第10课 高级图形66
小结66
10.1 使用不同的色彩67
后景颜色68
前景颜色68
方框69
10.2 画矩形69
实心方形70
实心圆71
10.3 画圆71
圆框71
10.4 动画72
10.5 图形输入73
小结74
11.1 PLAY语句75
第11课 音乐和声音效应75
11.2 SOUND语句77
小结78
12.1 FIND键79
第三部分 高级用户79
第12课 高级编辑79
12.2 CHANGE命令80
12.6 复制行模块81
12.3 TRY命令81
12.4 标记一个行模块81
12.5 删除行模块81
12.9 编辑行模块82
12.7 移动行模块82
12.8 使行模块向右缩进82
12.11 字符的改写83
12.10 行的连接83
小结84
12.12 重新整理你的程序的格式84
13.1 ELSE IF语句85
第13课 高级判断结构85
13.2 SELECT CASE语句88
CASE语句89
13.3 跳出循环90
小结91
14.1 子程序92
第14课 模块化程序设计92
带参数的子程序93
14.2 函数94
多行函数95
单行函数95
14.3 全局变量96
14.4 外部子程序和函数97
14.5 程序库98
小结101
15.1 一维数组102
第15课 数组102
数组的界104
数组下标104
15.2 二维或多维数组105
小结107
16.1 MAT READ语句108
第16课 MAT语句108
16.2 MAT PRINT语句109
16.3 MAT INPUT和MAT LINE INPUT语句110
16.4 矩阵赋值111
16.5 矩阵运算112
小结114
17.1 字符串的比较115
第17课 高级字符串运算115
17.2 字符串的结合116
组数参数118
17.3 子字符串119
17.4 子字符串的赋值120
17.5 数字到字符串的转换121
18.1 一简单的图画123
小结123
第18课 图画123
18.2 图画的变换124
18.4 带参数的图画127
18.3 变换的复合127
18.5 图画中的图画128
小结129
18.6 图画库129
A·1 显示符号130
第四部 分技术资料130
附录A IBM-PC的字符集130
A·3 打印机符号134
A·2 获得键(GET KEY)字符号134
SET MODE语句136
附录B 图形和“工作方式”136
B·1 方式之间的切换136
B·3 文字方式137
ASK MODE语句137
MODE命令137
B·2 单色方式137
B·4 图形方式139
B·5 “高分辨率”方式140
编译文件141
附录C 文件和文件名141
C.1 文件格式141
正文文件142
记录文件142
目录143
C.2 DOS 2.0文件名143
合法文件名143
磁盘驱动器143
保留的设备文件名144
D.1 数学函数145
附录D 库145
D.2 图形子程序146
D.3 菜单子程序147
附录E 汇编语言149
E.1 综述150
E.2 “前言”字节152
E.3 调用接口153
字符串自变量154
E.4 变元154
数值自变量154
数组变元155
E.5 告诫157
询问方式(ASK MODE)158
附录F 补充和删去的内容158
F.1 补充158
FILES命令159
字符闪烁159
设置方式159
附录G 限制160
MODE命令160
SPLIT命令160
F.2 删去的内容160
2.3 简单变量163
下册164
参考手册(True BASIC文法详解)164
第1章 程序格式164
1.1 引言164
END语句165
1.2 语句行的格式165
行的长度165
字符集165
空格和大、小写字母165
1.3 注释165
1.4 行号166
1.5 关于速度的一点注意166
第2章 常数、变量和赋值166
2.1 数值常数167
2.2 字符串常数167
变量名168
维169
保留字169
2.4 数组变量169
上界和下界170
数组下标170
子串的赋值171
2.5 LET语句171
数的精确度和取值范围172
第3章 表达式172
3.1 数字表达式172
算术运算符172
计算顺序172
3.2 字符串表达式173
把数舍入到整数173
逻辑运算符174
3.3 逻辑表达式174
关系运算符174
逻辑函数175
Eps(x)176
第4章 内部函数176
4.1 数学函数176
Abs(x)176
Divide(x,y,q,r)176
Log(x)177
Exp(x)177
Int(x)177
Max(x,y)178
Log2(x)178
Log10(x)178
Remainder(x,y)179
Maxnum179
Min(x,y)179
Mod(x,y)179
Sgn(x)180
Rnd180
Round(x)180
Round(x,n)180
Angle(x,y)181
Sqr(x)181
Truncate(x,n)181
4.2 三角函数181
Rad(x)182
Atn(x)182
Cos(x)182
Deg(x)182
Pi182
Chr$(n)183
Sin(x)183
Tan(x)183
4.3 字符串函数183
Num(a$)184
Len(a$)184
Lcase$(a$)184
Ltrim$(a$)184
Ord(a$)185
Num$(n)185
Repeat$(a$,n)186
Pos(a$,b$)186
Pos(a$,b$,n)186
Ucase$(a$)187
Rtrim$(a$)187
Str$(n)187
Trim$(a$)187
4.4 日期和时间函数188
Using$(format$,exprl,expr2,…)188
Val(a$)188
Time$189
Date189
Time189
Date$189
5.1 FOR循环190
第5章 循环结构190
EXIT FOR语句191
WHILE和UNTIL条件192
5.2 DO循环192
EXIT DO语句194
IF-THEN-ELSE195
第6章 判断结构195
6.1 IF语句195
不带ELSE的1F-THEN语句195
ELSEIF结构197
6.2 SELECT CASE语句198
7.1 显示的区域和边界201
第7章 PRINT语句201
7.2 逗号和分号202
7.4 显示字符串204
7.3 显示数字204
7.5 TAB功能205
7.6 PRINT USING语句206
PRINT USING和数207
PRINT USING和字符串209
第8章 INPUT语句210
8.2 输入回答211
8.1 带有提示字符串的语句211
8.3 输入中出现的错误212
8.4 尾部带有逗号的INPUT语句213
8.6 单键输入214
8.5 LINE INPUT语句214
8.8 直接光标定位215
8.7 键盘输入测试215
SET CURSOR语句216
9.2 DATA语句217
ASK CURSOR语句217
8.9 光标的打开与关闭217
第9章 READ,DATA和RESTORE语句217
9.1 READ语句217
MORE DATA和END DATA测试219
10.1 重新调整数组220
9.3 RESTORE语句220
9.4 数据和程序单元220
第10章 MAT语句220
10.2 MAT PRINT语句221
10.4 MAT INPUT语句223
10.3 MAT PRINT USING语句223
10.5 MAT LINE INPUT语句225
10.6 MAT READ语句226
10.7 矩阵赋值227
10.8 矩阵运算228
10.10 内部数组值230
10.9 与标量相乘230
第11章 函数,子程序,和库231
10.11 矩阵函数231
10.12 其它数组函数231
11.1 定义函数和子程序232
函数和子程序的名233
11.3 全局变量和局部变量234
11.4 变元和参数235
通道参数236
数组参数236
11.5 内部函数237
11.6 外部函数238
11.7 内部子程序240
11.8 外部子程序241
11.9 CHAIN语句243
11.10 ROGRAM语句244
11.11 库文件245
12.1 PLAY语句246
第12章 PLAY,SOUND和PAUSE语句246
12.2 SOUND语句248
坐标和窗口249
13.1 屏幕249
12.3 PAUSE语句249
第13章 图249
纵横比250
13.2 画点………………………25?13.3 画线…………………………?13.4 PLOT AREA语句255
13.5 BOX语句256
13.6 PLOT TEXT语句261
13.8 MAT PLOT语句262
13.7 CLEAR语句262
13.9 图的着色263
ASK COLOR语句264
GET POINT语句265
13.10 图形输入265
设置后景颜色265
FLOOD语句265
GET MOUSE语句266
使用图画267
13.11 图画267
图画的定义268
图画变换270
做出你自己的变换271
13.12 窗口272
外部图画272
打开窗口273
窗口间的转换274
关闭窗口274
通道和文件275
14.1 概述275
窗口和设置光标275
第14章 文件275
OPEN语句276
局部通道276
通道和参数276
SET语句278
UNSAVE语句278
CLOSE语句278
ERASE语句278
ASK语句279
PRINT语句280
14.2 正文文件280
INPUT语句及其变种281
正文文件示例282
SET POINTER语句282
输出到打印机283
记录长度及其设置284
14.3 记录文件284
READ语句285
WRITE语句285
多数据项记录286
设置文件指针288
MAT WRINT和MAT READ语句288
字节文件的举例289
字节文件的读取289
14.4 字节文件289
字节文件的写入289
15.1 出错处理程序290
第15章 出错与出错处理290
15.3 EXTEXT$函数291
15.2 EXTYPE函数291
15.4 EXLINE$函数292
15.6 CAUSE ERROR语句293
15.5 EXIT HANDLER语句293
15.7 出错处理示例294
命令的缩写296
16.1 命令概述296
第16章 TRUE BASIC系统命令296
行号297
单行中的多条命令297
行模块的规定298
16.2 以True BASIC语句作为命令299
活跃变量300
16.3 调试命令301
活跃变量的寿命301
外部子程序、函数或图形301
CONTINUE302
BREAK302
CHANGE303
BYE303
调试示例………………30?303
16.4 命令一览表303
BREAK303
COMPILE304
DO305
DELETE305
CONTINUE305
COPY305
DO UNNUM306
DO RENUM306
DO NUM306
HELP307
FILES307
EDIT307
KEY308
KEEP308
INCLUDE308
LIST309
LOCATE310
NEW311
MOVE311
MARK311
RUN312
REPLACE312
OLD312
TRY313
TO313
SAVE313
UNSAVE314
附录A ASC I码符号集315
B.1 出错信息317
附录B 出错信息注释317
B.2 出错代码及出错信息331
C.1 OPTION BASE语句333
附录C OPTION语句333
附录D 与其它BASIC版本的兼容问题334
C.2 OPTION ANGLE语句334
多条语句行335
END语句335
D.1 程序格式335
赋值语句335
整形和双精度变量336
D.2 变量和表达式336
空格336
注释336
行号336
逻辑操作337
串和子串337
四舍五入取整337
IF-THEN语句338
GOTO语句338
响铃338
D.3 带行号程序的控制结构338
GOSUB和RETURN语句340
ON-GOTO和ON-GOSUB语句341
D.4 图342
D.6 通讯接口343
D.5 文件的I/O343
E.1 PEEK、POKE子程序344
附录E PEEK,POKE和汇编语言344
D.7 PEEK,POKE和汇编语言344
F.1 Packb(s$,bstart,blen,valne)345
附录F 压缩子程序345
E.2 汇编语言的使用345
E.3 测试内存空间345
F.3 压缩子程序的示例346
F.2 Unpackb(s$,bstart,blen)346
G.1 建立一个DO程序347
附录G 为DO命令的书写程序347
G.2 DO程序的编译和记盘348
H.1 简单语句349
附录H 语法总结349
G.3 敬告349
H.2 循环结构350
H.3 判断结构351
H.5 程序单元352
H.4 矩阵语句352
H.6 图353
H.7 文件处理355
H.8 出错处理357