一、引言 1
1.程序结构的确定 1
目录 1
2.文件结构 3
3.程序设计说明 9
4.子程序 10
5.参数 10
6.调试程序 13
8.注意事项 14
7.程序组 14
二、数据输入 19
1.ALPHAINPUT(字母输入 19
2.DIGITINPUT(数字输入) 21
3.ADDRESSIN(地址输入) 23
4.YES/ND(是/不是) 27
三、减少输入错误 29
1.CHECKDIGIT(数据校验) 31
四、日期输入的核实和存贮 33
1.DATEINPUT(日期输入) 37
2.DATEIN2(日期输入2) 38
3.DAYDATE1(计算天数1) 41
4.DATECONVERT(日期转换) 44
5.DATECONVERT2 45
6.DATERESTORE(日期恢复) 46
五、屏幕格式和显示 48
1.CORSORCONT(光标控制) 52
2.WARNING(报警) 53
3.BORDER(边界绘图) 55
4.BORDER2(边界绘图2) 56
5.DIGIT(数字) 57
6.DISPLAYSRC and BDISP(屏幕显示机器指令程序 59
及其BASIC装入程序) 59
六、高密度绘图 70
1.DDPLOT(双密度绘图) 73
2.BARPLOT(线条绘图) 74
3.LPLOTSRC(屏幕行绘图) 77
4.LINEPLOT(行绘图) 86
七、通用屏幕处理子程序 91
1.CRTMASK(屏幕屏蔽) 97
2.CRTFORMAT(屏幕格式) 99
八、数组排序 108
1.BUBBLESORT(气泡排序) 110
2.SHELLMETZNER(希—麦排序) 112
3.REPLACESORT(置换排序) 116
九、大文件的排序 118
1.FILESORT(文件排序) 120
2.FILEMERGE(文件合并) 131
十、快速机器代码排序 139
1.SORT3SRC(屏幕排序3) 143
十一、BASIC子程序 160
十二、使用链接表排序 179
1.LINKLST(链接表) 181
十三、排序输出 186
1.PRINTSORT(按序输出) 188
十四、顺序数据文件 192
1.SEQUENTIAL(顺序) 194
十五、机器语言顺序磁盘存取 199
1.MDISKSRC(机器语言顺序磁盘存取) 202
十六、随机存取磁盘文件 207
1.RANDOM(随机) 211
十七磁盘使用情况 217
1.BLOCKMAP(块映象) 218
2.SECTORPRINT(扇区输出) 222
十八、用MENUS(菜单程序)连接程序和子程序 226
1.MENU(菜单程序) 228
十九、其它程序 230
1.32TRACE(跟踪程序) 232
2.DATAMAKER(生成数据语句程序) 234
3.32REPEAT(键重复程序) 239
4.AUTOL(自动编行号程序) 239
5.SCREENPRINT(屏幕输出程序) 240