目录 1
第一章 计算机基本知识介绍 1
第一节 微电脑的构成 1
第二节 软件和硬件 2
第三节 计算机中数的表示 4
一、二进制数 4
二、进位制的一般说明 5
三、数制转换 6
四、字节、K字节、计算机字长 7
第四节 文字信息的表示和存贮 8
一、文字符号的ASCII编码 8
二、字符的点阵表示 9
第五节 计算机的语言 9
一、机器语言和程序语言 10
二、源程序和目标程序 10
第二章 汉字信息的计算机处理 11
第一节 一般情况 11
二、汉字字形表示——汉字字库 12
一、汉字的代码表示 12
第二节 汉字信息的表示和存贮 12
第三节 汉字的输出 13
第四节 汉字输入方法综述 14
第五节 CCDOS中输入方式的控制 14
第六节 紧缩拼音输入法 15
一、一般情况 15
三、解决同音字的方法 16
四、实例及操作键的具体使用 16
二、紧缩拼音字母 16
第七节 首尾码输入法 17
一、一般情况 17
二、首尾码举例 17
三、首尾首音码 18
第三章 dBASE概述 19
第一节 数据和数据库 19
一、数据 19
二、数据库 20
第二节 功能和技术指标 21
三、关系数据库 21
一、dBASE—Ⅱ的支撑环境 22
二、dBASE—Ⅲ的支撑环境 22
第三节 运行环境或支撑环境 22
第四章 开工方式和若干简单操作 23
第一节 开机步聚 23
一、冷启动 23
二、热启动 23
三、设定系统日期和时间 23
第二节 进入和退出dBASE 24
一、进入dBASE状态 24
二、退出dBASE状态 25
第三节 dBASE的基本字符 25
第四节 用dBASE执行简单计算 25
一、怎样打dBASE命令 25
四、几个初等函数 26
五、算术表达式 26
三、算术运行符 26
二、计算及显示命令 26
第五章 学生统计表的处理——一个应用实例 28
第一节 实际问题和使用要求 28
第二节 怎样描述学生统计表 29
一、数据库文件和二维表 29
二、文件记录和二维表的横行 29
三、字段和二维表的竖列 29
一、学生统计表5.1的结构应该怎样规定 30
第三节 怎样说明统计表表头——建库命令create 30
四、数据库文件的结构 30
二、用create命令建立库文件的结构 31
三、create命令的结束方式 32
四、全屏幕编辑 32
第四节 怎样输入数据——*create和append命令 32
一、进入输入状态的两种方式 32
二、结束输入的方式 32
第五节 怎样显示已输入数据——list和display命令 33
一、连续列表命令list 33
二、做删除标记(delete命令)和执行删除(pack命令) 34
一、插入命令insert 34
二、间歇显示display 34
第六节 怎样增删记录——insert、delete和pack命令 34
第七节 怎样修改记录中的数据 35
一、编辑命令edit 35
二、修改部分字段或部分记录——change命令 36
二、用replace命令做选择性修改 37
一、求各科成绩全班总分——sum命令 37
第九节 求各科成绩全班总分或全班平均分 37
一、用replace命令计算并填写平均分 37
第八节 怎样计算、填写平均分——replace命令 37
二、求各科成绩全班总平均分——average命令 38
三、对指定数值字段求和或求平均分 38
第十节 怎样统计党团员人数或全优人数——count命令 38
一、单项统计和简单条件 38
二、综合统计和复合条件 39
第十一节 怎样排名次——sort命令和索引 39
一、按单科成绩排名次 39
二、分组按数学分数排名次——多重排序 40
三、物理排序、逻辑排序及索引 41
第十二节 统计表处理的其它问题 42
第六章 dBASE—Ⅲ命令总论 43
第一节 程序语言的语法规则和语法公式 43
一、语言的语法规则和语法公式 43
二、命令或语句的结构 43
三、语法公式中符号及术语的约定 44
四、语法公式示例——list命令的语法公式及含意 45
五、命令的若干书写规则 46
二、文件的类型和类型标记 47
一、文件和文件的命名 47
第二节 dBASE—Ⅲ文件 47
三、文件的打开和关闭 49
四、文件目录的树型结构及有关命令 49
第三节 dBASE—Ⅲ数据 52
一、数据的类型 52
二、常量、变量、变量的命名规则 52
三、算术表达式 53
四、字符的运算、函数和表达式 55
五、日期型数据及有关函数 58
六、作为控制条件的逻辑型数据 60
七、数据类型测试及不同*类型数据的转化 64
第四节 全屏幕编辑 67
一、全屏幕编辑及有关命令 67
二、光标控制及编辑功能键 67
三、编辑结束操作 68
第七章 dBASE—Ⅲ命令各论——关于数据说明和操作 69
第一节 本章通例 69
第二节 数据库结构的说明及库文件的建立 69
一、库结构的说明 69
二、转入数据输入状态 70
三、用已的数据库文件建立新库的方法 71
第三节 文件操作命令 71
一、文件的打开的关闭、索引文件 71
二、文件的排序 73
三、文件的改名和删除 74
四、文件或结构的复制、数据转移及文件连接 75
第四节 记录操作命令 76
一、记录的插入 76
三、记录的删除 77
二、记录的追加 77
四、库文件全部记录的删除 78
第五节 字段操作命令 79
一、编辑命令 79
二、修改命令 79
三、计算与替换命令 79
四、用另外库文件数据修改现用库文件字段 79
一、文件记录指针和非条件式移位 80
二、指针函数 80
第六节 记录指针定位和查找 80
三、按条件定位——未索引时的检索 82
四、按条件定位(续)——已索引时的检索 82
第七节 计数及统计命令 84
一、计数命令 84
二、求和命令 84
三、求平均值命令 85
四、产生分类合计统计表的命令 85
第八节 信息的显示和打印 87
一、信息打印的条件和控制 87
二、库文件信息的显示和打印 88
三、库文件结构的显示和打印 90
四、内存变量信息的显示和打印 91
五、系统状态信息的打印和显示 91
第九节 标笺格式文件的生成、编辑和使用 93
一、标笺格式文件的用途 93
二、标笺格式文件的建立和修改 93
三、怎样利用标笺格式文件印制标笺 95
第十节 报表格式文件的建立、编辑的使用 96
一、报表格式文件的用途 96
二、报表格式文件的生成和修改 96
三、怎样利用报表格式文件印制报表 99
四、实例 99
五、报表文件的局限和打印报表的其它方法 101
三、备注文件的打开和编辑 102
四、备注文件的复制、改名和删除 102
五、备注字段的显示和打印 102
一、备注字段和备注文件 102
第十一节 关于备注字段的有关操作 102
二、备注字须的输入和编辑 102
第十二节 工作区选择和多文件联用 103
一、工作区选择——select命令 103
二、用另外工作区上库文件数据更新现用工作区上库文件数据——update命令 103
三、两个库文件并置产生一个新文件——join命令 104
四、两个库文件记录指针的关联定位——relation的意义 107
第一节 命令文件的生成和修改 109
一、命令文件的内部编辑方法 109
第八章 dBASE程序——命令文件 109
二、内部编辑的结束方式 110
三、命令文件的外部编辑方法 110
第二节 命令文件的启动方式 110
第三节 命令文件的打印及其它操作 111
一、命令文件的打印 111
二、命令文件的其它操作 111
第九章 程序控制语言语句各论 112
第一节 存储变量的使用 112
一、存储变量 112
二、存储变量的赋值 112
三、存储变量文件的使用 113
四、存储变量的显示和释放(删除) 114
五、全程变量和局部变量 115
六、宏替换函数 116
第二节 人机会话语句 117
一、人机会话方式 117
二、提示、等待键入单个字符——wait语句 117
三、提示、等待键入字符串——accept语句 118
四、提示、等待键入表达式——input语句 118
五、非格式输出——?和??语句 119
一、条件语句的格式 121
第三节 条件语句 121
六、格式输出输入——@……say 语句 121
二、条件语句的嵌套 122
三、使用复合条件简化嵌套结构 123
第四节 多分枝选择 123
一、do case语句 124
二、菜单程序和功能选择 124
三、多分枝选择的简化——&的应用 125
三、几个例子 126
二、循环语句的格式 126
一、循环的意义 126
第五节 循环语句 126
四、从循环体中间跳出循环——exit语句 127
五、从循环体中间跳到循环头——loop语句 128
六、循环次数控制 128
第六节 过程、它的编辑和调用 129
一、过程和它的格式 129
二、过程的调用、发送参数和接收参数 129
四、返回语句 130
三、接收参数的局部性、它对同名全程量的屏蔽 130
五、过程文件的打开和关闭 131
第七节 其它运行控制语句 131
一、终止程序运行——cancel语句 131
二、在dBASE状态执行DOS命令——run语句 131
第八节 注释和程序的文件化 132
一、注释语句 132
二、正文输出语句 132
三、允许附加注释行的其它语句 132
二、系统控制参量各论及各别设定方法——带参数的set命令 134
一、系统控制参量的意义 134
第十章 系统控制参量的设定及命令补遗 134
第一节 系统控制参量的意义及设定方法 134
三、系统控制参量的统…设定——无参数set命令 140
四、控制参量初态(默许值)的设定——config.db文件的使用 140
第二节 求助命令及“傻瓜软件”特性 142
一、“傻瓜软件”小议 142
二、Help命令 142
三、Assist命令 143
二、走纸及打印机位置函数 144
一、清屏及光标位置函数 144
第三节 命令及函数补遗 144
三、浏览、编辑长记录——browse命令 145
第十一章 dBASE—Ⅲ应用程序设计中的若干问题 146
第一节 应用程序的开发步骤 146
第二节 好程序的标准 147
一、标准是变化的 147
二、模块化、结构化的具体要求 147
第三节 程序运行线路和流程图(flowchart) 148
第四节 程序结构和结构图(structrure chart) 149
一、过程、过程文件及不含过程的一般命令文件 150
二、全程量和局部量 150
第五节 影响dBASE—Ⅲ程序结构的几个重要语法成分 150
三、发送参数和接收参数 151
四、两个例题程序 152
五、几个允许嵌套的成分 157
第六节 自顶向下、逐步求精 158
一、自顶向下和自底向上两种方法 158
三、自顶向下方法的优点 160
二、自顶向下方法中虚模块的使用 160
四、逐步求精的方法 161
第七节 dBASE-Ⅲ程序的调试 162
一、四个程序调试语句 162
二、注释标记(*)在调试时的使用 163
三、测试数据的选择和使用 163
四、检测、拒绝非法输入的能力 164
第一节 学生管理系统示例程序 165
一、程序结构和功能说明 165
第十二章 dBASE-Ⅲ程序实例 165
二、程序清单 166
三、输出式样 171
第二节 国库券票面统计 172
第十三章 dBASE—Ⅲ调用高级语言程序及数据交换 173
第一节 dBASE—Ⅲ调用dos命令和高级语言程序 173
一、BASIC数据文件存储格式 174
第三节 dBASE—Ⅲ调用BASIC语言程序及其数据*交换 174
三、高级语言直接读库文件中的数据 174
二、文本文件格式 174
一、数据交换 174
第二节 dBASE—Ⅲ与高级语言数据交换 174
二、dBASE—Ⅲ与BASIC程序间数据交换举例 175
第四节 dBASE—Ⅲ调用TURBOPASCAL语言程序及数据交换 177
一、PASCAL数据文件格式 177
二、dBASE—Ⅲ调用TURBOPASCAL程序及数据交换举例 177
第五节 高级语言直接读取数据库中数据的方法 179
一、dBASE—Ⅲ库文件的存储结构 179
三、TURBO PASCAL直接读取库文件中数据举例 180
二、TURBO PASCAL直接读取库文件中数据的方法 180
附录 182
附录A 关于汉字输入 182
A.1 紧缩拼音字母和键盘字母对照表 182
A.2 拼音读音与键盘字母对照表 182
A.3 键盘字母及其所代表的首尾码 183
附录B 指针移位命令执行后的指针状态 184
B.1 未索引情况 184
B.2 已索引情况 184
附录C 筛选(或过滤)条件 186
附录D 光标控制及编辑功能键 187
D.1 全屏幕操作情况 187
D.2 非全屏幕操作情况 188
附录E dBASE—Ⅲ函数索引 189
附录F dBASE—Ⅲ命令索引 190
附录G 上机操作实习题 201
附录H 练习题 204
附录I 文字处理软件wordstar命令表 219
附录J dBASE应用经验文献索引 221
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《雅马哈管乐队训练教程 降E调单簧管 分谱》Japan Band Clinic委员会 2019
- 《线性代数简明教程》刘国庆,赵剑,石玮编著 2019