目录 1
第一章 概述 1
一、电子计算机的用途 1
二、计算机的硬件和软件 2
三、计算机语言 3
四、编程基础——流程图 4
习题 10
第二章 BASIC语言的初步知识 11
一、BASIC语言的特点 11
二、BASIC程序结构 11
四、常数和变量 13
三、BASIC语言的基本成分 13
五、函数、运算符、表达式 15
习题 18
第三章 BASIC程序的输入和运行 19
一、IBM PC简介 19
二、启动DOS与调用BASIC解释程序 21
三、BASIC程序输入和运行的步骤 23
四、磁盘文件的存取 24
五、几种常用的操作 28
六、小结 29
习题 30
第四章 提供数据语句、显示和打印语句 31
一、赋值(LET)语句 31
二、显示和打印(PRINT、LPRINT)语句 32
三、键盘输入(INPUT)语句 35
四、读数、置数(READ、DATA)语句 37
五、交换变量值(SW AP)语句 40
六、金皇冠中的秘密—-BASIC编程举例 41
习题 48
第五章 转向语句、停函句 49
一、无条件转向语句 49
二、条件转向语句 50
三、孙子点兵——不定方程的求解 58
四、控制转向语句 60
五、结束语句、暂停语句和注释语句 65
六、BASIC程序的调试与修改举例 67
习题 71
第六章 循环语句、格式输出语句 72
一、循环(FOR…NExT)语句 72
二、爱因斯坦台阶——循环语句编程举例 76
三、嵌套循环 81
四、格式输出(PRINT USING)语句 86
五、打印格式函数 90
六、打印曲线和图案的程序举例 93
习题 99
第七章 科学计算应用程序 101
一、电动机特性计算 101
二、功率因数补偿计算 105
三、输电线路计算 109
四、传动齿轮啮合计算 111
五、加工车床的切削力计算 113
六、行驶车辆对拱桥的正压力计算 114
习题 116
第八章 函数和子程序、数组 117
一、数值函数的应用 117
二、子程序、转子语句与返回语句 121
三、哥德巴赫猜想的计算机验证 124
四、数组 125
五、数据的排序与分段统计程序 130
习题 134
一、提高程序质量的一般做法 135
第九章 应用程序的模块化 135
二、“菜单”技术与程序链接语句 136
三、超重机电力拖动计算程序 140
习题 147
第十章 字符串处理 148
一、字符串常量与字符串变量 148
二、字符串的运算、比较与排序 150
三、字符串函数 153
四、字符串与数值量的相互转换 155
习题 163
第十一章 事务管理应用程序 164
一、报表生成 164
二、图书检索 170
三、历法编制技术 173
习题 176
第十二章 IBM PC BASIC的图形功能 179
一、显示屏幕 181
二、屏幕工作模式 182
三、绘图语句及其应用 184
四、电动机工作特性的自动绘制 190
五、徒手绘制拖拉机草图 192
六、电脑动画 193
习题 197
一、产生音响的语句 198
第十三章 IBM PC BASIC的音响功能 198
二、演奏乐曲的语句 200
三、电脑歌曲——“南泥湾” 202
四、彩色显示与配乐 204
习题 206
习题参考答案 207
附录 IBM PC BASIC语言一览表 218
一、BASIC命令一览表 218
二、BASIC语句一览表 220
三、 BASIC函数一览表 227
四、BASIC错误信息 230
五、ASCII字符代码 233
参考文献 238