第1章 电脑和程序 1
1.1 子解PC的组成部分 1
1.2 认识磁盘和驱动器 2
1.3 理解目录和文件 2
1.4 PC软件 4
1.5 关于DOS 5
什么是DOS 5
使用DOS的PC怎么工作 5
常用的DOS命令 6
程序是什么 7
什么是电脑语言 7
1.6电脑语言和程序 7
第2章 BASIC语言的基本概念及常用命令 8
2.1 BASIC语言简介 8
2.2 BASIC的启动与退出 9
启动 9
退出 9
2.3 认识常量 9
数值型常量 9
非数值型常量 10
给变量命名 11
将一个常数赋给变量 11
2.4 学会使用变量 11
将一个字符串赋给变量 12
将变量的值赋给另一个变量 12
2.5 标准函数与表达式 13
数值型标准函数 13
算术表达式 14
关系表达式 15
5.2 用IF语句和COTO语句实现循环 15
关系表达式 15
字符串表达式 15
逻辑表达式 17
2.6 了解BASIC程序基本结构很重要 18
BASIC程序的组成 18
如何运行你的程序 19
2.7 BASIC文件的存储和处理 19
SAVE命令帮你保存程序 20
LOAD命令帮你取出程序 20
如何查看磁盘上的文件 20
如何修改文件名 21
MERCE命令帮你合并文件 21
2.8 BASIC常用命令—览表 22
第3章 顺序结构程序设计 23
3.1 将表达式的值赋给变量 23
赋值语句的功能 23
3.2 程序运行结果的输出 24
如何正确使用赋值语句 24
PRINT语句的输出格式 25
如何向打印机输出程序结果 26
3.3 如何通过键秀输入数据 26
输出行的控制 26
INPUT语句的交互作用 27
输入数值型数据 27
输入字符串 28
3.4 如何读取成批数据 28
READ—DATA语句的输入功能 28
使用READ—DATA语句时需要注意的问题 29
如何重复使用数据区的数据 30
3.5 如何暂停程序的运行 31
3.6 给你的程序加上注释 32
3.7 算法与流程图 33
正确运用算法描述解题过程 33
如何用流程图表示算法 33
3.8 顺序程序设计举例 34
打印图形 34
有趣的鸡兔同笼问题 35
第4章 选择结构程序设计 36
4.1 电脑如何作出判断 36
4.2 用IF语句实现选择结构 36
IF—THEN型条件语句 36
IF—THEN—ELSE型条件语句 37
嵌套的选择结构 38
4.3 如何改变程序的执行顺序 39
什么时候需要使用COTO转向语句 40
不要随意使用转向语句 40
4.4 多分支选择结构 41
用IF语句实现多分支选择 41
用ON—COTO语句实现多分支选择 42
第5章 循环结构程序设计 44
5.1 需要弄懂循环的概念 44
FOR—NEXT循环的工作原理 45
5.3 用FOR—NEXT实现循环 45
步长如何控制循环变是值的变化 46
如何正确使用FOR—NEXT循环 47
使用FOR—NEXT循环举例 48
5.4用WHILE—WEND实现循环 48
WHILE—WEND循环的工作原理 48
何时使用WHILE—WENDtrfhggi 49
死循环—电脑的陷阱 50
如何避免死循环 50
事先不知道循环次数时怎么办 51
使用WHILE—WEND循环举例 52
如何正确使用循环嵌套 53
5.5 循环的嵌套 53
使用嵌套循环举例 54
第6章 使用方便的自定义函数和子程序 55
6.1 自定义函数 55
6.2 如何设计子程序 56
子程序的概念 56
调用子程序的规则 58
第7章 用数组组织数据 59
7.1 为什么要使用数组 59
7.2 最简单的数组—一维数组 59
一维数组的结构 59
什么叫下标变量 60
尖于一综合症安息 关于一维数组说明 60
如何进行一维数组的输入输出 61
免子繁殖问题 62
73 二维数组 63
二维数组的结构 63
关于二维数组说明与下标变量 63
如何进行二维数组的输入输出 64
第8 彩色图形与电脑音乐 66
8.1 屏幕显示方式与屏幕控制 66
屏幕显示方式 66
如何设置图形显示模式 67
8.2 显示模式及颜色的控制 67
屏幕控制 67
如何选择颜色 68
8.3 如何编写画图程序 69
学会画点 69
学会画线与矩形框 70
方便简洁的连续画线 71
学会画圆、椭圆和圆孤 73
8.4 给图形着色 74
8.5 有趣的电脑动画 75
8.6 动听的电脑音乐 76
弹奏音乐的语句 76
制作电脑音乐举例 77
第9章 数据库与数据库管理系统FoxBASE 79
9.1 什么是数据库 79
数据库、记录、字段 79
区分数据与数据库的结构 80
9.2 数据库管理系统 FoxBASE+ 81
数据库管理系统提供了对数据库的支持 81
FoxBASE+ 的版本及其家族 81
FoxBASE+ 的主要性能指标 81
FoxBASE+ 的基本文件 82
安装FoxBASE+ 到硬盘 82
启动和退出FoxBASE+ 82
FoxBASE+ 的工作方式 83
键入HELP求得帮助 84
第10章 FoxBASE+ 的基本语法规则 85
10.1 FoxBASE+ 使用5种类型的数据 85
10.2 常量和变量 86
10.3 FoxBASE+ 命令的一般形式 88
第11章 数据库的基本操作 90
11.1 用CREATE命令建立数据库 90
深入理解数据库的结构 90
学用CREATE 命令建立数据库 91
用LIST STRUCTURE 命令显示数据库的结构 93
使用 MODIFY STRUCTURE 命令修改数据库的结构 93
11.3 向数据库中追加记录的命令APPEND 94
11.2 打开和关闭数据库的命令字都是USE 94
11.4 如何查看数据库中的记录 96
连续显示记录的命令 LIST 96
显示当前记录的命令 DISPLAY 97
11.5 如何让记录指针指向某个特定的记录 98
记录指针绝对定位命令 GO 98
记录指针相对移动命令 SKIP 99
11.6 编辑当前记录的命令 EDIT 99
11.7 便捷实用的确良 BROWSE 命令 100
11.8 在数据库中间插入记录的命令 INSERT 101
使用 DELETE 命令给记录加删除标记 102
11.9 如何删除记录 102
RECALL 命令的作用是去掉删除标记 103
PACK 命令将彻底清除已加了删除标记的记录 103
清空数据库的命令 ZAP 104
11.10 用 COPY 命令复制数据库 104
复制一个数据库 104
如果只想复制一个数据库的结构 105
第12章 高级数据库技术 107
12.1 用REPLACE命令替换数据库的内容 107
12.2 排序和索引 108
数据库排序命令SORT 108
理解索引和INDEX命令 109
第13章 数据库中数据的统计 111
13.1 如何统计数据库中记录个数 111
13.2 数据库的数值字段求和命令SUM 112
13.3 从求和到用 AVERAGE 命令求平均值只差一步 113
13.4 理解分类汇决命令TOTAL 113
第14章 简单的FoxBASE-程序设计 115
14.1 程序——命令的序列 115
14.2 程序的3种基本结构 116
14.3 个示例程序 117
附录 ⅠMS BASIC 命令、语句、函数 119
附录 Ⅱ FoxBAS+ 命令、函数 125