第1章 计算机基础知识 1
1.1 计算机系统组成 1
1.2 计算机的运算基础 1
1.2.1 数制及其转换 1
1.2.2 算术运算和逻辑运算 4
1.3 机内数据表示形式 8
1.3.1 原码、反码和补码 8
1.3.2 定点数和浮点数 9
1.3.3 ASCII码 10
1.3.4 奇偶校验 12
习题 12
第2章 计算机硬件基本知识 14
2.1 中央处理器 14
2.1.1 运算器 14
2.1.2 控制器 15
2.1.3 寄存器 15
2.1.4 指令系统 17
2.1.5 指令的执行过程 19
2.2 存储器系统 20
2.2.1 存储器的分类和作用 20
2.2.2 主存储器 21
2.2.3 辅助存储器 22
2.3 输入输出系统 25
2.3.1 输入输出控制方式 25
2.3.2 系统总线 26
2.3.3 I/O接口卡 27
2.3.4 输入输出设备 32
2.4 网络 33
2.4.1 网络概念和功能 33
2.4.2 网络的组成和基本结构 34
2.4.3 网络协议 35
2.4.4 网络硬件 36
2.4.5 网络软件 39
习题 39
第3章 计算机软件基本知识 42
3.1 概述 42
3.2 计算机软件系统的组成 43
3.3 程序设计语言基本知识 45
习题 47
第4章 操作系统基本知识和使用 50
4.1 操作系统概述 50
4.1.1 什么是操作系统 50
4.1.2 操作系统的功能 50
4.1.3 操作系统的类型 54
4.2 DOS操作系统的使用 56
4.2.1 DOS的基本结构 56
4.2.2 常用DOS命令的使用 63
4.2.3 DOS 6.x新增命令和功能介绍 73
4.3 Windows简介 77
4.3.1 概述 77
4.3.2 安装和启动 80
4.3.3 中文Windows 3.x的基本组成和基本操作 81
4.3.4 程序管理器 85
4.3.5 文件管理器 89
习题 93
第5章 数据结构 98
5.1 基本概念 98
5.2 线性表 98
5.2.1 线性表的逻辑结构 99
5.2.2 线性表的存储结构 99
5.2.3 线性表的基本运算 100
5.3 栈 101
5.3.1 栈的定义与结构 101
5.3.2 栈的基本运算 102
5.3.3 栈的应用 103
5.4 队列 104
5.4.1 队列的定义与结构 104
5.4.2 队列的基本运算 104
5.4.3 队列的应用 104
5.5 数组 104
5.5.1 数组定义和存储结构 105
5.5.2 数组的基本操作 106
5.5.3 数组的应用 106
5.6 记录 106
5.6.1 记录的定义和结构 107
5.6.2 记录的基本操作 107
5.6.3 记录的应用 107
5.7 字符串 108
5.7.1 串的定义和存储结构 108
5.7.2 串的运算 108
5.7.3 串的应用 109
习题 109
第6章 文字处理基本知识 112
6.1 汉字操作系统基本知识 112
6.1.1 汉字的基本特性与汉字代码 112
6.1.2 汉字操作系统 116
6.2 汉字输入方法 119
6.2.1 汉字流水码 119
6.2.2 汉字拼音编码 119
6.2.3 汉字拼形编码 120
6.2.4 汉字音形码 121
6.2.5 五笔字型输入法 121
6.3 文字排版基本知识 124
6.3.1 常用名词术语 124
6.3.2 字号、字体与字型 127
6.3.3 文字版排版 128
6.3.4 表格排版 129
6.3.5 标点符号的排法 131
6.4 校对基本知识 131
习题 132
第7章 WPS文字处理系统 136
7.1 WPS系统简介 136
7.2 WPS基本操作 137
7.2.1 菜单使用 137
7.2.2 文件编辑 143
7.2.3 文件模拟显示与打印输出 154
7.3 WPS文字处理系统视窗版介绍 157
7.3.1 特点 157
7.3.2 WPS视窗版基本操作 158
习题 166
第8章 中文Word 168
8.1 中文Word简介 168
8.1.1 中文Word操作环境 168
8.1.2 中文Word安装与启动 169
8.2 Word基本操作 169
8.2.1 窗口操作 169
8.2.2 命令与菜单的使用 170
8.2.3 文件编辑 173
8.2.4 简单表格使用 182
习题 184
第9章 QBASIC语言 187
9.1 概述 187
9.1.1 QBASIC语言的特点 187
9.1.2 启动QBASIC 187
9.1.3 QBASIC的基本操作 188
9.1.4 QBASIC语法概述 193
9.2 QBASIC的程序控制结构 198
9.2.1 条件转移与分支结构 198
9.2.2 循环语句与循环结构 203
9.2.3 数组 209
9.2.4 子程序与自定义函数 211
9.3 QBASIC的文件系统 218
9.3.1 程序文件 218
9.3.2 数据文件 218
9.4 在QBASIC中使用GWBASIC程序 228
习题 230
第10章 数据库管理系统 236
10.1 数据库管理系统概述 236
10.1.1 数据库的基本概念 236
10.1.2 数据库管理系统中的数据模型 238
10.2 FoxBASE+系统 240
10.2.1 FoxBASE+简介 240
10.2.2 FoxBASE+的系统配置文件 241
10.3 FoxBASE+基本语法规则 242
10.3.1 FoxBASE+的命令 242
10.3.2 常量、变量、表达式及函数 243
10.4 FoxBASE+的基本操作 248
10.4.1 数据库文件操作 248
10.4.2 数据库记录操作 252
10.4.3 多数据库操作 258
10.5 FoxBASE+程序设计 261
10.5.1 交互式命令语句 262
10.5.2 控制语句及常用程序设计方法 263
10.5.3 程序调用 267
10.5.4 数组的使用 270
10.5.5 自定义函数 271
10.5.6 程序文件的调试 273
习题 274
第11章 程序设计基本方法 286
11.1 程序设计和流程图 286
11.1.1 程序设计基本概念和步骤 286
11.1.2 程序流程图 287
11.1.3 程序控制结构基本知识 290
11.1.4 结构程序设计 294
11.2 基本算法 295
11.2.1 算法概念及其表示 295
11.2.2 排序 296
11.2.3 查找 300
11.2.4 常用的几个算法 304
11.2.5 字符串处理 307
11.3 程序设计试题常见题型及解题方法 308
习题 313
第12章 综合知识 318
12.1 安全管理和日常维护 318
12.1.1 计算机安全和计算机犯罪 318
12.1.2 计算机实体安全 320
12.1.3 计算机信息安全和信息加密保护 321
12.1.4 计算机日常维护 322
12.2 计算机病毒防护 323
12.2.1 计算机病毒的基本概念 323
12.2.2 病毒防护方法 327
12.3 计算机英语 332
12.3.1 计算机系统 332
12.3.2 计算机产品规格 334
12.3.3 计算机操作 338
12.3.4 DOS/WINDOWS的使用 340
12.3.5 计算机屏幕信息 343
习题 345
附录 参考答案 349