目 录 1
上篇高级语言的程序设计 1
第一章程序设计的基本知识 1
§1 计算机的基本工作原理 2
一、指令和程序的概念 2
二、计算机的结构 2
三、计算机采用的数制及转换方法 5
四、手编程序的执行过程 9
§2 程序设计方法发展概况 10
§3 计算机的解题步骤 13
习题 16
第二章BASIC程序设计 18
§1 BASIC语言的基本组成 19
习题 27
§2 简单四则运算程序 29
习题 31
§3 赋值语句及程序修改 32
习题 41
§4 输入语句及输出语句 43
习题 58
§5 转向语句 60
习题 78
§6 循环语句 82
习题 98
§7 数组变量 100
习题 113
§8 自定义函数和子程序 117
习题 128
§9 程序设计小结 131
第三章操作过程 136
§1 源程序纸带的制作 136
§2 上机操作 140
下篇 从BASIC语言看ALGOL语言 143
第一章ALGOL语言的基本组成成份 143
§2 输入输出语句 149
§1 赋值语句和转向语句 149
第二章源程序的结构 149
§3 源程序的结构 150
第三章分支程序 153
§1 条件语句 153
§2 条件算术表达式 155
§3 复合语句 157
§4 布尔表达式 158
§5 开关说明和开关命名符 163
§6 命名表达式 165
第四章循环语句 167
§1 步长型循环语句 167
§2 离散型循环语句 169
§3 当型循环语句 170
第五章分程序 173
第六章过程 176
§1 一般过程 176
§2 函数过程 185
附录一BASIC语言五单位字符编码对照表 191
附录 191
附录二BASIC语言八单位字符编码对照表 192
附录三单用户基本BASIC语言简表 193
附录四基本BASIC键盘命令简表 194
附录五单用户基本BASIC错误信息表 195
附录六英汉词汇对照表 196
习题参考答案 198
第一章习题解答 198
第二章习题解答 199
§1 习题解答 199
§2 习题解答 200
§3 习题解答 201
§4 习题解答 203
§5 习题解答 204
§6 习题解答 211
§7 习题解答 216
§8 习题解答 221