第一篇 计算机基础 1
第一章 计算机概述 1
1.1 计算机的发展历史 1
1.2 计算机的分类 4
1.3 计算机的特点及应用 5
1.4 计算机的发展趋势 7
习题一 8
第二章 计算机系统 9
2.1 计算机的基本结构 9
2.2 计算机系统 13
2.3 程序设计语言 14
2.4 计算机软件 17
2.5 计算机解题的全过程 21
习题二 24
第二篇 程序设计基础 25
第三章 BASIC语言的基本概念 26
3.1 BASIC语言的基本特点 26
3.2 BASIC的基本符号 28
3.3 BASIC的数3.4 BASIC的常量和变量 32
3.5 BASIC的标准函数 33
3.6 BASIC的表达式 38
3.7 BASIC源程序的结构和运行 41
习题三 46
第四章 简单程序设计 50
4.1 打印语句 50
4.2 赋值语句 50
4.3 键盘输入语句 65
4.4 读数据语句 69
4.5 恢复数据语句 74
4.6 终止、暂停和注释语句 76
4.7 应用兴例 78
习题四 85
第五章 选择(分支)程序设计 90
5.1 无条件转向语句 91
5.2 条件语句 96
5.3 选择转向语句 112
习题五 124
第六章 循环程序设计 129
6.1 重复结构 129
6.2 用条件语句实现循环 132
6.3 循环语句 142
6.4 多重循环语句 154
习题六 170
第七章 数组 176
7.1 数组与数组元素 176
7.2 数组说明语句 178
7.3 数组应用举例 181
7.4 两种数据结构的比较 197
习题七 201
第八章 子程序和函数程序设计 203
8.1 自定义函数的设计 208
8.2 子程序设计 216
8.3 多向转子语句 223
8.4 应用举例 231
习题八 213
第九章 字符串处理程序设计 245
9.1 字符串和字符串变量 245
9.2 字符串的比较 250
9.3 字符串函数 255
9.4 字符串处理程序设计实例 261
习题九 270
第十章 程序设计的步骤和方法 274
10.1 程序设计的一般步骤 274
10.2 程序评价和编程风格 284
10.3 模块化程序序设计 289
10.4 自顶向下逐步求精的设计方法 291
习题十 307
第十一章 上机操作 311
11.1 IBM PC机的上机操作 312
11.2 APPIE Ⅱ机的上机操作 313
习题十一 334
附录 339
附录一 IBM PC机BASIC错误信息一览表 339
附录二 APPIE Ⅱ机BASIC错误信息一览表 340