目录 1
第一部分 QBASIC程序设计 1
第一章 QBASIC语言简介 1
第一节 QBASIC的使用环境 1
一、QBASIC的启动 1
二、QBASIC的工作屏幕 2
第二节 QBASIC程序的编辑与运行 3
一、程序的输入 3
三、程序的修改 4
二、程序的运行 4
四、菜单的使用 5
五、程序存盘 6
六、退出QBASIC 6
第三节 QBASIC程序的组成 6
一、QBASIC程序的组成 6
二、两种执行方式 7
三、常量 7
四、变量 8
五、标准函数与算术表达式 9
实习1.1 11
实习1.2 14
习题 15
第二章 顺序结构程序设计 17
第一节 顺序结构的程序 17
一、顺序结构的程序 17
二、输出语句(PRINT语句) 17
三、赋值语句(LET语句) 20
四、结束语句和注释语句 23
实习2.1 24
习题2.1 25
五、键盘输入语句(INPUT语句) 26
六、读数语句(READ语句)和置数语句(DATA语句) 28
实习2.2 30
习题2.2 32
七、有关作图的语句 32
实习2.3 34
第二节 顺序结构程序设计 35
一、程序设计的几个步骤 35
二、顺序结构程序设计举例 38
习题2.3 39
第一节 选择结构的程序 40
一、条件语句(IF语句) 40
第三章 选择结构程序设计 40
二、选择结构的程序 44
第二节 选择结构程序设计 44
一、选择结构程序设计举例 44
二、逻辑判断 47
实习 50
习题 50
第四章 循环结构程序设计 52
第一节 循环结构的程序 52
一、FOR循环结构 52
二、循环结构的程序 55
实习4.1 59
习题4.1 60
第二节 循环结构程序设计 62
一、循环结构程序设计举例 62
二、循环的嵌套 69
实习4.2 72
习题4.2 74
三、DO循环结构(选学) 75
实习4.3 78
习题4.3 79
一、单下标变量与一维数组 80
第五章 数组 80
第一节 单下标变量与一维数组 80
二、数组说明语句 81
第二节 数组的应用 82
实习 88
习题 88
第六章 函数和子程序 90
第一节 自定义函数 90
一、单行自定义函数 90
二、多行自定义函数 91
一、几个常用的字符串函数 94
第二节 字符串函数 94
二、字符串函数的应用 96
实习6.1 98
习题6.1 99
第三节 子程序 100
一、块内子程序 101
二、独立模块的子程序 103
实习6.2 107
习题6.2 109
二、三种基本结构 111
一、结构化程序设计的概念 111
第一节 程序的基本结构 111
第七章 程序设计方法 111
三、结构化程序 112
第二节 结构化程序设计方法 114
一、结构化程序设计方法 114
二、评价程序的标准 116
第三节 程序的调试 117
一、程序中常见的错误 117
二、程序的调试方法 118
习题 120
实习 120
第二部分 汉字FOXBASE+数据库管理系统简介 121
第一章 汉字FOXBASE+数据库管理系统概述 121
第一节 数据库管理系统的基本概念 121
一、数据库 121
二、关系型数据库 121
三、数据库管理系统 122
四、汉字FOXBASE+系统 122
第二节 汉字FOXBASE+的基本概念 122
一、数据类型 122
三、运算符、函数和表达式 123
二、常量和变量 123
习题 125
第二章 数据库的建立 126
第一节 汉字FOXBASE+系统的启动与退出 126
一、汉字FOXBASE+的启动 126
二、汉字FOXBASE+的退出 126
第二节 建立数据库 126
一、建立数据库结构 127
二、输入数据 129
二、关闭数据库 130
三、修改数据库的结构 130
第三节 数据库结构的修改 130
一、打开数据库 130
三、结束数据输入 130
第四节 数据库的显示 133
一、数据库结构的显示 133
二、数据库记录的显示 134
第五节 数据库的复制 138
一、数据库结构的复制 138
二、数据库文件的复制 140
习题 141
一、绝对定位 143
第三章 数据库的编辑 143
第一节 记录的定位 143
二、相对定位 144
第二节 数据库的编辑 146
一、记录的追加 146
二、记录的插入 147
三、记录的删除与恢复 149
四、记录的修改 152
习题 158
第一节 数据库的分类排序 159
第四章 数据库的排序和检索 159
第二节 建立索引文件 161
第三节 索引文件的打开和关闭 162
一、打开索引文件 162
二、关闭索引文件 163
第四节 数据库的检索 163
一、顺序检索 163
二、快速检索 164
习题 166
第一节 计数与求和 167
一、计数 167
第五章 数据库的统计 167
二、求和 168
第二节 求平均值与分类汇总 168
一、求平均值 168
二、分类汇总 169
习题 170
第六章 汉字FOXBASE+程序设计(选学) 171
第一节 命令文件的建立和执行 171
一、命令文件的建立 171
一、函数 172
第二节 函数和常用命令 172
二、命令文件的执行 172
二、常用命令 174
第三节 汉字FOXBASE+程序的三种基本结构 177
一、顺序结构的程序 177
二、分支结构的程序 177
三、循环结构的程序 180
习题 181
附录1 ASCII码表(部分) 182
附录2 常用的全屏幕编辑键表 183
附录3 FOXBASE+的功能键表 184