第一篇 SHARP PC—1500袖珍计算机的BASIC语言 1
第一章 计算机简介 1
1.1 概述 1
1.2 程序、程序设计语言和计算机软件 2
1.3 用算法语言解题的过程 2
1.4 二进制数、十六进制数及其与十进制数的关系 4
第二章 BASIC语言中的一些基念概念 7
2.1 BASIC语言的基本特点 7
2.2 BASIC语言源程序的构成和基本规则 8
2.3 BASIC 语言的基本符号 9
2.4 常量 10
2.5 变量 11
2.6 表达式 12
2.7 标准函数 14
习题 16
第三章 简单程序 18
3.1 赋值语句(LET) 18
3.2 键盘输入语句(INPUT) 19
3.3 转向语句(GOTO) 21
3.4 读数语句和置数语句(READ/DATA) 22
3.5 恢复数据区语句(RESTORE) 25
3.6 三种给变量提供数据的语句的比较 28
3.7 显示语句(PRINT) 28
3.8 打印语句(LPRINT)和字型语句(CSIZE) 31
3.9 结束语句(END)和暂停语句(STOPS) 33
习题 33
第四章 分支程序 35
4.1 条件语句 35
4.2 计算转向语句 46
4.3 注释语句(REM) 47
习题 48
第五章 循环 51
5.1 循环语句 51
5.2 数组和下标变量 53
5.3 多重循环 55
5.4 举例 57
习题 62
第六章 保留函数和子程序 65
6.1 保留函数 65
6.2 子程序 67
6.3 插值计算法 74
6.4 数值积分 79
6.5 线性方程组的解法 83
习题 89
第七章 字符(串)处理 90
7.1 字符串 90
7.2 字符串运算 93
7.3 INKEY$函数和BEEP语句 98
第八章 输出语句 103
8.1 字符显示语句 103
8.2 点阵显示 104
8.3 规定输出格式语句 107
8.4 打印机绘图 112
第九章 用磁带机输入输出程序和数据 119
9.1 磁带录音机与文件 119
9.2 程序文件的“写”和“读” 121
9.3 数据的“写”和“读” 122
9.4 程序的合并与链接 126
9.5 使用两部录音机的方法 131
第十章 PC—1500机的操作方法和编程、调试中的一些问题 132
10.1 PC—1800机简介 132
10.2 PC—1500机的键盘和显示屏 133
10.3 程序的输入与修改 137
10.4 程序的执行与调试 140
10.5 PC—1500机的用户区内存分配及编程中的一些问题 149
参考文献 152
第二篇 地质应用程序 153
第一章 构造地质应用程序 153
1.1 实测剖面厚度计算及绘图所需资料整理 153
1.2 节理统计及倾向、倾角玫瑰花图的绘制 164
1.3 节理统计及走向玫瑰花图绘制 172
1.4 根据一点坐标及产状预测地质界面的标高及埋藏深度 179
1.5 根据三点坐标预测地质界面产状及标高和埋藏深度 182
1.6 地质面交线产状、侧伏角及它们的投影 187
1.7 根据层面上两直线产状求层面产状 195
1.8 遥测地层厚度及产状 197
第二章 矿床勘探应用程序 205
2.1 单孔测斜数据求解地下岩、矿层产状 205
2.2 钻孔测斜点坐标及投影 210
2.3 钻孔内岩(矿)层厚度计算 223
2.4 矿体内边界线内的投影面积 229
2.5 分析结果的系统误差及偶然误差的判定 231
2.6 多权数加权平均值计算 237
2.7 平行断面法计算储量(APPLE—Ⅱ e机程序) 243
2.8 地质块段法计算储量 262
2.9 地质块段法计算储量(APPLE—Ⅱ e机程序) 269
第三章 岩石化学计算程序 286
3.1 斜长石牌号计算 286
3.2 岩石类型判别 289
3.3 变质岩岩石化学计算及作图 295
参考文献 303
附录一 ASCII码表 304
附录二 PC—1500指令表 304
附录三 PC—1500错误信息表 310