《微机应用软件》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:马莲芬,徐其钧编著
  • 出 版 社:北京:北京大学出版社
  • 出版年份:1995
  • ISBN:7301029357
  • 页数:374 页
图书介绍:

第一篇 微型计算机使用基础 3

第一章 计算机基础知识 3

1.1 计算机系统的组成 3

1.2 微型机的硬件系统 3

1.2.1 微型计算机的硬件组成 3

1.2.2 中央处理机(CPU) 5

1.2.3 主存储器(Main Memory) 5

1.2.4 外存储器 6

1.2.5 键盘 7

1.2.6 显示器 7

1.2.7 打印机 7

1.3 微型机的软件系统 7

1.4 计算机中常用的几个基本术语 8

1.3.3 应用软件 8

1.3.2 系统软件 8

1.3.1 操作系统 8

第二章 MS-DOS操作系统简介 10

2.1 MS-DOS不同版本 10

2.2 MS-DOS系统的组成 11

2.3 MS-DOS系统的启动 12

2.4 系统盘的复制与硬盘的使用 14

2.4.1 系统盘的复制 14

2.4.2 硬盘的使用 15

2.5 MS-DOS常用控制键 16

第三章 DOS基本命令 17

3.1 MS-DOS命令的一般格式 17

3.1.1 MS-DOS命令的基本格式 17

3.1.2 MS-DOS命令的使用说明 17

3.2 MS-DOS命令类型 18

3.2.1 内部命令 18

3.2.2 外部命令 19

3.3.1 文件概念 20

3.3 MS-DOS文件系统 20

3.3.2 文件命令 21

3.3.3 文件分类 21

3.4 MS-DOS目录结构 22

3.4.1 目录和路径 22

3.4.2 目录结构 22

3.4.4 目录操作命令 23

3.5 MS-DOS命令各论 23

3.5.1 磁盘操作命令 23

3.5.2 文件操作命令 25

3.5.3 目录操作命令 26

3.5.4 功能操作命令 26

4.1.2 批处理命令的执行 34

4.1.3 自动批处理文件 34

4.1 批处理文件的建立和执行 34

4.1.1 批处理文件的建立 34

第四章 批处理文件及其应用 34

4.1.4 使用说明 35

4.2 批处理文件中形式参数的使用 35

4.3 用于批处理文件的子命令 36

4.3.1 调用其他批处理文件命令CALL 36

4.3.2 命令回显控制命令ECHO 36

4.3.3 循环执行命令FOR 37

4.3.4 转移命令GOTO 38

4.3.5 条件控制命令IF 38

4.3.6 暂停命令PAUSE 38

4.3.7 注释命令REM 39

4.3.8 参数左移命令SHIFT 39

4.4.2 建立返回式批处理文件,执行完批命令自动返回根目录 40

4.4 批处理文件应用举例 40

4.4.1 建立功能完善的AUTOEXEC.BAT,提高操作系统MS-DOS的效率 40

4.4.3 使用批处理文件自动生成可执行文件 41

4.4.4 数据库程序文件的自动运行 41

4.4.5 将BASIC与FoxBASE结合起来的批处理文件 42

4.4.6 建立批处理文件,运用“菜单”技术实现DOS下友好的“人一机界面” 42

第五章 行编辑程序EDLIN 45

5.1 程序简介 45

5.2 调用格式 45

5.3 编辑功能键 45

5.4 基本编辑命令 45

5.4.1 EDLIN编辑命令的功能 47

5.4.2 EDLIN编辑命令使用说明 48

5.4.3 命令选项 48

5.4.4 命令的使用 48

6.2 常用汉字输入方法 52

第六章 汉字操作系统 52

6.1 汉字操作系统简介 52

6.2.1 拼音输入法 53

6.2.2 五笔字型输入法 53

6.2.3 区位码输入方式 58

6.2.4 首尾码输入法 59

6.2.5 快速输入法 60

6.3 汉字的打印 61

6.3.1 打印机的一般使用方法 61

6.3.2 汉字打印与打印驱动程序 61

6.3.3 使用打印机打印汉字需要注意的问题 61

第七章 MS-DOS中常见错误信息、产生原因及解决方法 63

7.1 磁盘、打印机等设备产生的错误信息 63

7.2 误操作而产生的错误信息 65

7.3 系统硬件或软件配置不合理而产生的错误信息 66

附录Ⅰ-1 MS-DOS命令一览表 68

附录 68

附录Ⅰ-2 MS-DOS批处理命令一览表 71

附录Ⅰ-3 MS-DOS常见错误信息表 72

附录Ⅰ-4 ASCП字符码表 77

第二篇 基本BASIC和BASIC绘图 81

第一章 BASIC语言概述 81

1.1 BASIC语言的特点 81

1.1.1 BASIC是普及面最广的一种程序设计语言 81

1.1.2 BASIC是简单易学的一种程序设计语言 81

1.1.3 BASIC是一种最方便的程序设计语言 81

1.1.4 BASIC是具有多种执行方式的程序设计语言 81

1.1.5 BASIC是一种功能齐全的小型算法语言 81

1.2 BASIC语言的发展 82

2.2 BASIC的基本词法 84

2.2.1 数据的表示 84

第二章 BASIC语言基础 84

2.1 简单BASIC程序介绍 84

2.2.2 简单变量 85

2.2.3 数组 85

2.2.4 函数 85

2.2.5 算符和表达式 86

2.3 BASIC基本句法 87

2.3.1 赋值语句(LET) 87

2.3.2 输入输出语句 87

2.3.3 控制语句 89

2.3.4 说明语句 90

2.4 BASIC语言常用命令 90

2.4.6 调用文件命令(LOAD) 91

2.4.5 存文件命令(SAVE) 91

2.4.4 运行程序命令(RUN) 91

2.4.3 显示文件内容命令(LIST〔n1-n2〕) 91

2.4.2 结束自动生成行号命令(Ctrl?C) 91

2.4.1 自动建立行号命令(AUTO) 91

2.4.7 清当前文件命令(NEW) 92

2.4.8 清屏命令(CLS) 92

2.4.9 删除程序行命令(DELETE〔n1-n2〕) 92

2.4.10 退出BASIC状态命令(SYSTEM) 92

2.5 BASIC程序的运行、控制与调试 92

2.5.1 启动运行 92

2.5.2 运行控制 92

2.5.3 调试 93

第三章 BASIC程序设计 94

3.1 简单程序设计 94

3.2 分支程序设计 95

3.3 循环程序设计 96

3.4 子程序设计 98

3.5 输出格式的程序设计 99

第四章 BASIC语言绘图 101

4.1 控制屏幕显示语句 101

4.1.1 屏幕坐标系统 101

4.1.2 屏幕选择语句(SCREEN) 101

4.1.3 宽度选择语句(WIDTH) 102

4.1.4 颜色选择语句(COLOR) 102

4.1.5 屏幕清除语句(CLS) 103

4.1.6 光标定位语句(LOCATE) 103

4.2 画图及涂色语句 103

4.2.1 画点语句(PSET) 103

4.2.2 擦点语句(PRESET) 104

4.2.3 画线语句(LINE) 104

4.2.4 连续画线语句(DRAW) 105

4.3 管理图形的制作 106

4.2.5 画圆、椭圆、圆弧语句(CLRCLE) 106

4.4 动画技术语句 109

4.4.1 取图语句(GET) 109

4.4.2 写图语句(PUT) 109

附录 111

附录Ⅱ-1 BASIC常用命令 111

附录Ⅱ-2 BASIC语句清单 112

附录Ⅱ-3 BASIC函数简表 113

附录Ⅱ-4 BASIC常见错误信息 114

第三篇 FoxBASE?数据库管理系统 119

第一章 数据管理和数据库的基本概念 119

1.1 信息、数据和数据处理 119

1.2 数据管理技术的发展 120

1.2.1 人工管理阶段 120

1.2.2 文件系统阶段 120

1.2.3 数据库系统阶段 121

1.3 数据的关系模型 122

1.3.1 数据模型概述 122

1.3.2 关系模型的术语和特点 123

1.3.3 基本关系运算 125

1.4 数据库系统 126

1.4.1 数据库管理系统DBMS 126

1.4.2 数据库系统的构成 126

第二章 FoxBASE?数据库系统概述 128

2.1 FoxBASE?概貌 128

2.1.1 FoxBASE?2.10版的组配 128

2.1.2 FoxBASE?的环境需求 128

2.1.3 FoxBASE?的主要性能指标 129

2.2 常量、变量及其数据类型 130

2.2.1 数据类型 130

2.2.2 常量 130

2.3 函数 131

2.2.3 变量 131

2.4 运算符、运算和表达式 132

2.4.1 表达式及其赋值和显示 132

2.4.2 算术运算 133

2.4.3 关系运算 134

2.4.4 逻辑运算 135

2.4.5 字符串运算 136

2.4.6 运算及其优先级小结 136

2.5 命令 137

2.5.1 命令书写约定 137

2.5.2 命令的一般结构形式 137

2.5.3 使用命令的基本规则 138

2.6 文件 139

2.6.1 文件名 139

2.6.2 文件类型 139

3.1.1 数据库文件 141

3.1 数据库文件结构的创建和显示 141

第三章 FoxBASE?的基本操作和命令语言 141

3.1.2 创建数据库文件结构 142

3.1.3 数据库文件结构的复制 143

3.1.4 数据库文件的打开和关闭 144

3.1.5 显示数据库文件结构 144

3.2 全屏幕编辑 145

3.3 数据的录入 147

3.3.1 追加记录 147

3.3.2 插入记录 148

3.3.3 传递快速录入 149

3.4 记录的定位和显示 149

3.4.1 显示命令LIST 149

3.4.2 显示命令DISPLAY 150

3.4.3 记录指钍定位 151

3.5.1 记录的删除 152

3.5 数据的删除和修改 152

3.5.2 编辑命令EDIT和CHANGE 153

3.5.3 浏览命令BROWSE 154

3.5.4 替换命令REPLACE 155

3.6 数据库文件结构的修改 156

3.6.1 交互式修改库文件结构 156

3.6.2 以程序方式建立和修改库文件结构 156

3.7 数据组织 159

3.7.1 分类命令SORT 159

3.7.2 建索引命令INDEX 159

3.7.3 索引文件的调用和关闭 161

3.7.4 索引文件的更新 162

3.7 数据的查询和统计 162

3.8.1 顺序查询(LOCATE...CONTINUE命令) 162

3.8.2 索引查询(FIND和SEEK命令) 163

3.8.3 记录计数命令COUNT 164

3.8.4 求和命令SUM 165

3.8.5 求平均值命令AVERAGE 165

3.8.6 分组求和命令TOTAL 165

3.9 多个数据库文件的打开和关闭 166

3.9.1 工作区的选择 166

3.9.2 打开和关闭多个数据库文件 167

3.10 数据库文件的连接 168

3.11 数据库文件的关联 169

3.12 数据库文件的更新 170

第四章 FoxBASE?函数 172

4.1 数学运算函数 172

4.1.1 取绝对值函数ABS() 172

4.1.2 取整函数INT() 172

4.1.6 对数函数LOG() 173

4.1.5 指数函数EXP() 173

4.1.3 四舍五入函数ROUND() 173

4.1.4 求模函数MOD() 173

4.1.7 平方根函数SQRT() 174

4.2 字符串操作函数 174

4.2.1 宏代换函数 174

4.2.2 删除空格函数LTRIM()和RTRIM()/TRBM() 175

4.2.3 生成空格函数SPACE() 175

4.2.4 字符串长度函数LEN() 175

4.2.5 搜索字符串函数AT() 175

4.2.6 截取子字符串函数LEFT(),RIGHT()和SUBSTR() 176

4.3 转换函数 176

4.3.3 N型数据转换为C型数据函数STR() 177

4.3.4 C型数据转换为N型数据函数VAL() 177

4.3.2 C型数据与D型数据转换函数CTOD()和DTOC() 177

4.3.1 字母大小写转换函数LOWER()和UPPER() 177

4.3.5 求字符的ASCII码值函数ASC() 178

4.3.6 将ASCII码转换为字符函数CHR() 178

4.4 测试函数 178

4.4.1 文件测试函数FILE() 179

4.4.2 数据库文件测试函数DBF() 179

4.4.5 检索测试函数FOUND() 180

4.4.4 记录删除测试函数DELETED() 180

4.4.3 文件结束测试函数EOF() 180

4.4.6 记录号测试函数RECNO() 181

4.4.7 记录数测试函数RECCOUNT() 181

4.4.8 记录长度测试函数RECSIZE() 181

4.4.9 数据类型测试函数TYPE() 182

4.4.10 条件函数ILF() 182

4.4.11 更改测试函数UPDATED() 182

4.5 日期和时间函数 183

4.5.1 日期函数DATE() 183

4.4.12 出错检测函数ERROR()和MESSAGE() 183

4.5.2 时间函数TIME() 184

4.5.3 求年,月,日的函数YEAR(),MONTH(),DAY() 184

4.5.4 求月份,星期名称的函数CMONTH(),CDOW() 184

4.5.5 数据库文件修改日期函数LUPDATE() 184

4.6 环境函数 185

4.6.1 版本号测试函数OS()和VERSION() 185

4.6.2 操作系统环境变量函数GETENV() 185

4.6.3 磁盘空间测试函数DLSKSPACE() 185

4.6.4 SYS()函数 186

4.7 坐标函数 186

4.7.1 屏幕坐标函数ROW()和COL() 186

4.7.2 打印坐标函数PROW()和PCOL() 186

4.8 输入函数 186

4.8.1 键盘输入函数INKEY() 186

4.8.2 全屏幕命令结束函数READKEY() 187

第五章 数据库的辅助操作和命令 189

5.1 帮助命令HELP 189

5.2 文件操作命令 191

5.2.1 列文件目录命令DLR 191

5.2.2 文件拷贝命令COPY FILE 191

5.2.3 文件删除命令ERASE/DELETE 191

5.2.4 文件改名命令RENAME 192

5.2.5 ASCII文件显示命令TYPE 192

5.3 环境参数的设置和显示 192

5.3.1 SET命令 192

5.3.2 若干常用的SET(参数)命令 195

5.3.3 与全屏幕方式有关的SET命令 197

5.3.4 环境参数的显示 198

5.4 其他辅助性命令 198

5.4.1 CLEAR命令 198

5.4.5 恢复屏幕画面RESTORE SCREEN 199

5.4.4 保存屏幕画面SAVE SCREEN 199

5.4.2 CLEAR ALL 命令 199

5.4.3 CLOSE命令 199

第六章 FoxBASE?程序设计 200

6.1 命令文件的建立和执行 200

6.1.1 命令文件的建立 200

6.1.2 命令文件的执行 201

6.2 程序的人机交互接口 201

6.2.1 WAIT命令 201

6.2.2 ACCEPT命令 202

6.2.3 INPUT命令 202

6.3 顺序结构 203

6.4 分支结构 203

6.4.1 条件(IF)语句 204

6.4.2 分情况(CASE)语句 205

6.5.1 循环(WHILE)语句 208

6.5 循环结构 208

6.5.2 循环条件的设置 209

6.5.3 循环结构与分支结构的嵌套 210

6.6 过程文件和过程调用 211

6.6.1 过程文件 211

6.6.2 过程的调用 212

6.6.3 过程调用中的参数传递 213

6.6.4 过程文件的集成 215

6.7 自定义函数 215

6.8 内存变量操作 216

6.8.1 内存变量的显示 216

6.8.2 公用内存变量和专用内存变量 216

6.8.3 内存变量的释放 218

6.8.4 内存变量的保存和恢复 219

6.9.2 数组的说明和使用 221

6.9.1 数组元素与数组的维 221

6.9 数组 221

6.9.3 数据库文件向数组传递数据 223

6.9.4 数组向数据库文件传递数据 223

6.10 菜单设计 224

6.10.1 简易菜单 224

6.10.2 亮条式菜单 225

6.10.3 弹出式菜单 227

6.10.4 下拉式菜单 228

6.11 程序的调试 229

6.11.1 设置程序断点 229

6.11.2 跟踪程序运行 230

6.12 程序的编译 231

6.12.1 编译器FoxPcomp的使用 231

6.13.1 FoxBASE?与外部的数据交换 232

6.13 FoxBASE?的外部接口 232

6.12.2 编译状态信息的保存 232

6.13.2 执行DOS命令和外部程序 234

6.13.3 调用二进制程序 235

第七章 输入输出设计 236

7.1 屏幕格式设计命令 236

7.1.1 屏幕坐标 236

7.1.2 用@命令清除屏幕 236

7.1.3 格式化的数据输出 237

7.1.4 格式化的数据输入 237

7.1.5 功能符和模式符的使用 238

7.2 屏幕格式文件 241

7.2.1 屏幕格式文件的建立 241

7.2.2 屏幕格式文件的打开和关闭 242

7.2.3 屏幕格式文件的调用 242

7.3.1 与打印输出有关的若干命令 243

7.3 利用@命令设计报表 243

7.3.2 报表设计的若干考虑 244

7.3.3 打印报表设计举例 245

7.4 标签输出和REPORT输出 245

7.4.1 标签输出 245

7.4.2 REPORT输出 248

第八章 数据库应用系统设计入门 250

8.1 应用系统的需求分析 250

8.1.1 功能需求分析 250

8.1.2 数据需求分析 251

8.2 应用系统的概要设计 251

8.2.1 软件结构设计 251

8.2.2 数据库结构设计 253

8.3.1 应用程序设计的基本方法 254

8.3 应用程序设计 254

8.3.2 若干模块编码示例 255

第九章 FoxBASE?的多用户功能 262

9.1 数据库保护 262

9.1.1 数据库文件的打开属性 262

9.1.2 封锁机制 263

9.2 出错处理 266

9.2.1 多用户出错信息 266

9.2.2 出错处理 266

9.3 死锁及其处理 267

9.3.1 死锁 267

9.3.2 死锁处理 268

9.4 多用户命令和函数 270

9.4.1 多用户命令 270

9.4.2 多用户函数 271

附录Ⅲ-1 FoxBASE命令一览表 273

附录 273

附录Ⅲ-2 FoxBASE函数一览表 283

第四篇 文学编辑软件和电子表格 291

第一章 汉字编辑软件Wordstar 291

1.1 系统概述 291

1.2 系统的启动和退出 291

1.2.1 软盘启动 292

1.2.2 硬盘启动 292

1.3 系统运行的环境 292

1.3.1 硬件环境 292

1.3.2 软件环境 293

1.4 建立文件 293

1.5 编辑文本文件 294

1.5.1 光标和屏幕控制命令 295

1.5.2 常用编辑命令 296

1.7 其它处理功能 300

1.6 非文书文件编辑 300

1.8 使用汉字Wordstar的几点注意事项 301

第二章 集成软件Lotus 1-2-3 302

2.1 概述 302

2.1.1 运行环境 302

2.1.2 主要功能特点 302

2.1.3 系统的构成 303

2.2 系统的简单操作 304

2.2.1 启动和退出 304

2.2.2 1-2-3的操作屏幕 305

2.2.4 光标与键盘 306

2.3 电子表格式区域 308

2.3.1 表格单元的地址 308

2.3.2 表格单元定位 308

2.4.2 标记符 309

2.4.1 运算符 309

2.4 数据与公式 309

2.3.4 表格区域 309

2.4.3 公式与函数 310

2.5 数据输入与编辑 310

2.5.1 数据输入 310

2.5.2 数据编辑 311

2.5.3 输入数据后的处理 311

2.6 集成软件1-2-3 311

2.6.1 1-2-3的命令 311

2.6.2 1-2-3命令的调用 311

2.6.3 1-2-3函数 313

2.6.4 1-2-3文件 316

2.6.5 键盘宏命令 316

2.6.6 1-2-3应用举例 317

2.7 Lotus 1-2-3的数据交换 325

2.8 Lotus 1-2-3的文件管理和磁盘管理 326

2.9 Lotus 1-2-3图形打印输出 327

第三章 WPS汉字处理系统 328

3.1 系统简介 328

3.2 系统的使用 328

3.2.1 系统的组成 328

3.2.2 系统的运行环境 328

3.2.3 系统的启动 329

3.2.4 主菜单的使用 329

3.3 文本编辑 329

3.4 块操作 331

3.5 字符查找与替换操作 331

3.6 打印控制 332

3.6.1 设置打印字体 333

3.6.2 设置字型 333

3.6.3 其他打印控制命令 333

3.7.2 打印输出 334

3.7 模拟显示和打印输出 334

3.7.1 模拟显示 334

3.8 文件服务功能 335

第四章 汉字字表编辑软件CCED 336

4.1 系统简介 336

4.2 系统的使用 336

4.2.1 系统的构成 336

4.2.2 系统运行环境 336

4.2.3 系统的启动 337

4.3 文字编辑 337

4.3.1 字符及行操作功能 337

4.3.2 字块操作功能 338

4.3.3 字符串的搜索与替换功能 338

4.3.4 排版功能 338

4.4.2 表格的编辑 339

4.4.1 表格的生成 339

4.4 表编辑 339

4.4.3 表中数值计算 340

4.5 文件的打印 340

4.6 数据库的报表输出 340

附录 342

附录Ⅳ-1 Wordstar命令一览表 342

附录Ⅳ-2 Wordstar出错信息一览表 347

附录Ⅳ-3 Lotus 1-2-3命令清单 350

附录Ⅳ-4 Lotus 1-2-3命令树形结构图 356

附录Ⅳ-5 Lotus 1-2-3函数摘要 360

附录Ⅳ-6 Lotus 1-2-3出错信息表 362

附录Ⅳ-7 WPS常用错误信息及返回码 364

附录Ⅳ-8 WPS控制命令与Wordstar控制命令对照表 367

附录Ⅳ-9 CCED命令一览表 370

参考资料 374