内容简介
目录
第一篇 高级BASIC算法语言
第一章BASICA的启动和程序的一般概念
§1·1 引言
§1·2 BASICA的启动
§1·3 BASICA的运行方式
§1·4 BASICA的键盘及程序编辑
§1·5 BASICA的字符集与保留字
§1·6常 数
§1·7数值型常数的精度
§1·8变量
§1·9精度变换
§1·10数值表达式和运算符
§1·11字符串表达式和运算符
§1·12输入和输出
§1·13 BASICA的错误信息
第二章命令
§2·1概述
§2·2磁盘程序文件的存取与运行命令
一、LOAD命令
二、SAVE命令
三、RUN命令
四、CONT命令
§2·3程序的编辑及处理命令
一、NEW命令
二、AUTO命令
三、EDIT命令
四、LIST命令
五、LLIST命令
七、RENUM命令
六、DELETE命令
八、MERGE命令
九、TRON及TROFF命令
十、NAME命令
十一、KILL命令
十二、FILES命令
§2·4机器码信息存取命令
一、BSAVE命令
二、BLOAD命令
§2·5清除变量、内存缓冲区及返回DOS命令
一、CLEAR命令
二、RESET命令
三、SYSTEM命令
§3·1概述
§3·2 INPUT语句
第三章一般输入输出语句
§3·3 LINE INPUT语句
§3·4 PRINT语句
§3·5 PRINT USING语句
§3·6 LPRINT语句
§3·7 LPRINT USING语句
§3·8 WRITE语句
§3·9 WIDTH语句
第四章一般程序语句
§4·1 概述
§4·2定义用语句
一、DEFINT/SNG/DBL/STR语句
二、DEF SEG语句
三、DIM语句
四、OPTION BASE语句
五、DEF FN语句
一、LET语句
§4·3数据传送语句
二、READ和DATA语句
三、RESTORE语句
四、SWAP语句
五、MID$语句
六、TIME$语句
七、DATE$语句
§4·4停止语句
一、END语句
二、STOP语句
§4·5分支转向语句
一、GOTO语句
二、ON……GOTO语句
三、IF语句
一、FOR和NEXT语句
§4·6循环语句
二、WHILE和WEND语句
§4·7子程序语句
一、GOSUB和RETURN语句
二、ON……GOSUB语句
§4·8出错处理语句
一、ERROR语句
二、ON ERROR语句
三、RESUME语句
§4·9其他语句
一、REM语句
二、ERASE语句
三、RANDOMIZE语句
一、SCREEN语句
§5·2显示状态控制语句
§5·1概述
第五章图形音响语句
二、CLS语句
三、COLOR语句
四、WIDTH语句
§5·3图形语句
一、LINE语句
二、CIRCLE语句
三、DRAW语句
四、PSET和PRESET语句
五、PAINT语句
六、GET语句(图形方式)
七、PUT语句(图形方式)
一、BEEP语句
二、SOUND语句
§5·4音响语句
三、PLAY语句
第六章数据文件语句
§6·1概述
§6·2 OPEN语句
§6·3 CLOSE语句
§6·4 PRINT#和PRINT#USING语句
§6·5 WRITE#语句
§6·6 INPUT#语句
§6·7 LINE INPUT#语句
§6·8 FIELD语句
§6·9 LSET和RSET语句
§6·10 PUT语句(文件方式)
§6·11 GET语句(文件方式)
§7·2 LOCATE语句
§7·1概述
第七章特殊程序语句
§7·3 KEY语句
§7·4 KEY(n)和ON KEY语句
§7·5 CHAIN语句
§7·6 COMMON语句
第八章函数
§8·1概述
§8·2数值函数
一、三角函数
1、正弦函数SIN
2、余弦函数COS
3、正切函数TAN
4、反正切函数ATN
1、指数函数EXP
二、指数、对数和平方根函数
2、对数函数LOG
3、平方根函数SQR
三、取整和截尾函数
1、取整函数INT
2、截尾函数FIX
四、绝对值和符号函数
1、绝对值函数ABS
2、符号函数SGN
五、精度转换函数
1、CINT
2、CSNG
3、CDBL
六、随机函数RND
一、ASC函数
§8·3数字、字符串转换函数
二、CHR$函数
三、CVI、CVS、CVD函数
四、MKI$、MKS$、MKD$函数
五、VAL函数
六、STR$函数
七、HEX$函数
八、OCT$函数
§8·4字符串分析函数
一、LEN函数
二、LEFT$函数
三、RIGHT$函数
四、MID$函数
六、STRING$函数
五、SPACE$函数
七、INSTR函数
§8·5文字、文件处理函数
一、SCREEN函数
二、CSRLIN变量
三、POS函数
四、INPUT$函数
五、INKEY$变量
六、EOF函数
七、LOC函数
八、LOF函数
§8·6其它特殊函数
一、ERR和ERL变量
二、LPOS函数
三、 SPC函数
四、 TAB函数
六、PEEK函数
五、 INP函数
七、 VARPTR函数
八、 VARPTR$函数
九、 USR函数
十、 FRE函数
十一、POINT函数
附录Ⅰ 磁盘数据文件
一、顺序文件
二、随机文件
附录Ⅱ 程序错误的信息
附录Ⅲ ASCII代码
附录Ⅳ语句命令函数一览表
第二篇 实用程序汇编
第一章常用数学计算程序
§1·2排列和组合计算
§1·1求一元二次方程的根
§1·3直角坐标与极坐标的变换
§1·4求解复线性方程组
§1·5 求复矩阵的逆阵
§1·6实矩阵求逆
§1·7求行列式的值
§1·8牛顿插值
第二章应用数学计算程序
§2·1实验数据的统计计算
§2·2产生随机数
§2·3求定积分(一)
§2·4求定积分(二)
§2·5龙格一库塔法解一阶微分方程组
§2·6数据平滑
§2·7快速富里叶分解
§2·8用快速富里叶变换求相关函数
§2·9直接优选法求极值
§2·10单纯形法解线性规划问题
§2·11多元线性回归分析
第三章电子电路设计计算程序
§3·1共发射极自给偏置放大电路的设计
§3·2共发射极自给偏置放大电路的分析
§3·3 甲类功率放大器的设计
§3·4场效应管放大电路的分析计算
§3·5场效应管放大电路的分析计算(续)
§3·6有源滤波器的设计计算
§3·7电路方程的求解
第四章工程力学计算程序
§4·1 简支梁在集中荷载作用下的内力
及变位计算
及变位计算
§4·2 简支梁在均布荷载作用下的内力
§4·3 两端固端梁在集中荷载作用下的
内力及变位计算
§4·4两端固端梁在均布荷载作用下的
内力及变位计算
§4·5自由振动计算
§4·6受迫振动计算
§4·7弹簧设计
§4·8热应力设计
§4·9热传导设计
第五章程序设计方法
§5·1 BASIC算法语言
§5·2迭代计算和循环
§5·3程序举例一单摆计算
§5·4条件转移和分支
§5·5子程序的应用