目录 1
第一章电子计算机的一般知识 1
§1.1 电子数字计算机的基本结构和解题方法 1
§1.2电子数字计算机在现代社会中的应用 4
§1.3计算机的发展水平和动向 6
第二章数制与码制 8
§2.1计算机中的计数制 8
§2.2计数制之间的转换 14
§2.3数的定点与浮点表示 22
习题 26
第三章BASIC语言入门 28
§3.1 BASIC语言的由来 28
§3.2 BASIC语言的特点 29
§3.3 BASIC语言的程序结构 30
§3.4 BASIC语言的一些基本成分 32
习题 39
第四章提供数据的语句 41
§4.1打印语句 41
§4.2赋值语句 47
§4.3键盘输入语句 49
§4.4无条件转向语句 52
§4.5读数语句及置数语句 54
§4.6恢复数据区语句 57
§4.7三种提供数据的语句比较 59
§4.8结束语句、注释语句及暂停语句 59
习题 61
§5.1问题的提出 63
§5.2逻辑表达式 63
第五章分支程序 63
§5.3条件语句 65
§5.4框图的应用 66
§5.5程序举例 69
§5.6开关语句 74
习题 75
第六章循环程序 77
§6.1问题的提出 77
§6.2循环语句的基本概念 78
§6.3循环语句应用举例 81
§6.4多重循环 83
习题 92
第七章函数 95
§7.1 BASIC函数的分类 95
§7.2三角函数与算术运算函数 96
§7.3取整函数与随机函数 99
§7.4打印格式函数 107
§7.5 自定义函数与自定义函数语句 113
习 题 116
第八章子程序 119
§8.1子程序的概念 119
§8.2转子语句和返回语句 120
§8.3子程序调用的有关规定 121
§8.4子程序应用举例 125
§8.5条件转子语句与多向转子语句 129
习题 131
第九章数组 133
§9.1数组及下标变量的概念 133
§9.2数组说明语句 135
§9.3一维数组的程序举例 137
§9.4二维数组的程序举例 141
§9.5综合应用举例 146
习题 151
第十章字符处理 153
§10.1字符串变量的概念 153
§10.2字符串的输入 154
§10.3字符串的比较 156
§10.4字符串函数 159
§10.5字符串数组 164
§10.6字符处理程序举例 168
习 题 172
第十一章程序设计的基本技巧 175
§11.1程序优化的基本方法 175
§11.2查找的基本方法 188
§11.3排序的基本方法 197
§11.4程序设计举例 206
习题 220
第十二章常用算法的程序设计 221
§12.1方程的近似解法 221
§12.2线性方程组的求解 226
§12.3插值法 228
§12.4数值积分 231
§12.5常微分方程初值问题的数值解法 234
§12.6矩阵的运算 239
习题 244
第十三章文件管理 245
§13.1文件的基本概念及分类 245
§13.2数据文件 246
§13.3顺序文件的管理 248
§13.4随机文件的管理 255
§13.5数据文件存取小结 258
习题 262
第十四章实用程序设计举例 263
§14.1实用程序设计开发的一般过程 263
§14.2运动会成绩查询系统 265
第十五章图形的绘制 284
§15.1图形显示方式 284
§15.2文本显示方式和文本显示方式下的图形绘制 284
§15.3低清晰度图形 288
§15.4高清晰度图形 295
§15.5用造型表方法绘制高清晰度图形 301
§15.6造型表的应用举例 308
习 题 312
第十六章上机操作 315
§16.1 APPLEⅡ微机系统简介 315
§16.2功能键 320
§16.3 APPLEⅡ微机的启动 322
§16.4程序的键入和运行 324
§16.5 DOS3.3命令简介 328
§16.6磁盘文件的复制 340
附录 342
附录一APPLEⅡ微机的操作系统 342
附录二BASIC基本语句 348
附录三ASCII代码表 349
附录四函数命令 352
附录五保留字表 360
附录六错误信息 361