目录 1
第一章 计算机基础知识 1
§1.1 计算机概述 1
§1.2 计算机硬件系统组成原理 4
§1.3 计算机软件系统 9
§1.4 PC系列机键盘的使用 15
§1.5 微机操作系统 18
§1.6 计算机病毒防治简介 41
习题一 47
第二章 Turbo BASIC的基本操作 49
§2.1 Turbo BASIC的安装与启动 49
§2.2 Turbo BASIC基本操作 50
§2.3 Turbo BASIC编辑器 53
§2.4 深入了解TurboBASIC环境 57
习题二 69
第三章 程序设计基础 70
§3.1 Turbo BASIC程序的构成与基本规则 70
§3.2 标识符和保留字 71
§3.3 常量与变量 72
§3.4 符号、运算与表达式 77
§3.5 赋值、输入和输出语句 83
§3.6 基本语句小结 90
§3.7 结构化程序设计的算法描述 91
习题三 96
§4.1 GOTO语句 98
第四章 选择结构程序设计 98
§4.2 IF语句 99
§4.3 多分支选择结构——SELECT语句 107
§4.4 综合程序举例 109
习题四 111
第五章 循环结构程序设计 113
§5.1 DO/LOOP语句 113
§5.2 FOR/NEXT语句 118
§5.3 循环语句的嵌套 121
§5.4 综合程序举例 123
习题五 127
§6.1 数组和下标变量 129
第六章 数组 129
§6.2 一维数组 130
§6.3 二维数组 132
§6.4 动态数组和静态数组 133
§6.5 程序举例 137
习题六 144
第七章 子程序、过程与函数 147
§7.1 子程序 147
§7.2 过程 155
§7.3 函数 169
习题七 175
§8.2 字符串变量 178
§8.1 概述 178
第八章 字符处理 178
§8.3 字符串的输入 179
§8.4 字符串表达式 181
§8.5 字符串的比较 181
§8.6 字符串数组 184
§8.7 子字符串 185
§8.8 有关字符串运算的函数 187
习题八 191
第九章 文件 192
§9.1 数据文件的概念 192
§9.2 顺序文件 192
§9.3 随机文件 199
习题九 205
第十章 图形与音乐 206
§10.1 屏幕显示模式与SCREEN语句 206
§10.2 色彩与COLOR语句 207
§10.3 点、直线、矩形和圆 210
§10.4 DRAW语句 215
§10.5 音乐程序设计 220
习题十 229
第十一章 递归 230
§11.1 递归的概念 230
§11.2 递归函数 232
§11.3 递归过程 234
习题十一 241
第十二章 常用算法举例 244
§12.1 迭代法求一元方程的近似根 244
§12.2 主元素法解n元线性方程组 250
§12.3 统计分析举例——试卷分析 260
§12.4 数组排序 266
实验指导 274
实验一 微机的基本操作 274
实验二 Turbo BASIC的基本操作 276
实验三 输入输出程序练习 276
实验四 选择结构程序练习 278
实验五 循环结构程序练习 279
实验七 过程练习 280
实验六 数组的使用 280
实验八 函数练习 282
实验九 字符处理程序练习 282
实验十 文件的使用 283
实验十一 图形与音乐练习 284
实验十二 递归程序练习 284
实验十三 综合程序练习 285
附录 286
附录一 ASCII码表 286
附录二 Turbo BASIC命令一览表 287
附录三 Turbo BASIC函数一览表 291
附录四 Turbo BASIC出错信息表 294
附录五 Turbo BASIC编辑命令表 298