目录 1
第一章计算机、语言与程序设计 1
§1.1计算机简介 1
§1.2计算机语言概述 10
§1.3程序设计概述 13
习题 15
第二章 True BASIC基础 17
§2.1 True BASIC语言的功能与特点 17
§2.2 True BASIC的基本字符集与符号名 18
§2.3常量 19
§2.4变量 20
§2.5标准函数 21
§2.6算术表达式 27
§2.7True BASIC的语句与程序结构 29
习题 31
第三章顺序结构程序设计 33
§3.1变量的赋值 33
§3.2键盘输入语句 36
§3.3读数语句与置数语句 42
§3.4恢复数据区语句 46
§3.5三种提供数据语句的比较 47
§3.6数据的输出与输出格式 48
§3.7顺序结构应用程序举例 59
习题 67
第四章选择结构程序设计 70
§4.1流程图与N—S图 70
§4.2关系表达式与逻辑表达式 74
§4.3简单分支选择结构 78
§4.4多路分支选择结构 96
§4.5选择结构应用程序举例 99
习题 109
第五章循环结构程序设计 115
§5.1计数型循环 116
§5.2条件型循环 125
§5.3循环结构应用举例 136
§5.4多重循环 141
习题 152
第六章数组 155
§6.1数组的概念 155
§6.2数组应用举例 160
§6.3矩阵运算 174
习题 184
§7.1 自定义函数及其应用举例 188
第七章函数与子程序 188
§7.2 子程序及其应用举例 194
§7.3关于函数、子程序中的一些重要问题 205
§7.4函数与子程序的嵌套 215
§7.5 库(库文件) 219
习题 223
第八章字符串处理 229
§8.1 字符串的输入与输出 229
§8.2 字符串的连接与比较 231
§8.3取子字符串及局部修改字符串的内容 232
§8.4 字符串函数 234
§8.5 字符串数组 239
§ 8.6字符串应用举例 243
习题 252
第九章图形 254
§9.1 屏幕与窗口 254
§9.2基本图形功能与图形着色 257
§9.3多窗口操作 269
§9.4动画显示 272
§9.5画图模块结构及画图的变换 276
习题 283
§10.1文件概述 284
第十章文件 284
§10.2文件的公共操作 286
§10.3 正文文件 290
§10.4记录文件 298
§10.5字节文件 305
习题 308
第十一章结构化、模块化程序设计的若干问题 309
§11.1引例 309
§11.2模块及模块化程序设计 315
§11.3模块化与结构化程序设计的关系 318
§11.4程序质量的标准及程序设计的风格 319
习题 320
第十二章上机操作方法 321
§12.1 IBM-PC型微型计算机简介 321
§12.2 True BASIC环境的进入与退出 327
§12.3 常用的True BASIC文件处理命令与程序控制命令 330
§12.4 True BASIC的编辑功能 331
§12.5汉字的输入与输出简介 335
附录1 ASCII码符号集 340
附录2 True BASIC保留字 341
附录3 True BASIC出错信息表 341