第一篇 计算机基础与基本操作
第1章 计算机基础知识
1. 1 计算机系统组成
1. 1. 1 计算机硬件系统
1. 1. 2 计算机软件系统
1. 2 计算机运算基础
1. 2. 1 数制及其转换
1. 2. 2 算术运算和逻辑运算
1. 3 计算机中数据表示形式
1. 3. 1 原码. 反码和补码
1. 3. 2 计算机中数值存放形式
1. 3. 3 定点数和浮点数
1. 4 计算机中常用编码
1. 4. 1 ASCII码
1. 4. 2 BCD码
1. 4. 3 奇偶校验码
1. 4. 4 汉字编码
1. 5 计算机程序设计语言
1. 5. 1 机器语言
1. 5. 2 汇编语言
1. 5. 3 高级语言
1. 5. 4 编辑工具软件
1. 6 典型试题分析
1. 7 模拟试题练习
第2章 计算机硬件基础知识
2. 1 微机系统的基本组成
2. 1. 1 中央处理器
2. 1. 2 存储器
2. 1. 3 输入输出
2. 1. 4 系统总线
2. 1. 5 接口
2. 2 多媒体计算机基础知识
2. 2. 1 多媒体计算机的概念
2. 2. 2 多媒体计算机的基本构成
2. 3 输入和输出设备
2. 3. 1 键盘
2. 3. 2 鼠标
2. 3. 3 显示器
2. 3. 4 打印机
2. 3. 5 调制解调器
2. 4 微型计算机系统配置
2. 4. 1 微型机CPU
2. 4. 2 主板
2. 4. 3 显示系统
2. 4. 4 硬盘及接口
2. 4. 5 光盘驱动器
2. 4. 6 串/并行总线.
2. 5 RISC技术的基本概念
2. 5. 1 RISC的由来
2. 5. 2 RISC的特点
2. 6 典型试题分析
2. 7 模拟试题练习
第3章 操作系统基础知识
3. 1 操作系统概述
3. 1. 1 什么是操作系统
3. 1. 2 操作系统的功能
3. 1. 3 操作系统的分类
3. 2 DOS操作系统
3. 2. 1 DOS操作系统的组成
3. 2. 2 DOS操作系统的启动
3. 2. 3 DOS文件和目录结构
3. 2. 4 常用DOS命令的使用
3. 3 Windows操作系统
3. 3. 1 Windows操作系统的概述
3. 3. 2 运行环境
3. 3. 3 安装和启动
3. 3. 4 Windows基本操作
3. 3. 5 Windows与MS—DOS方式切换
3. 3. 6 任务切换
3. 3. 7 中文输入法
3. 3. 8 Windows文件系统
3. 3. 9 应用程序操作
3. 3. 10 其他常用操作
3. 4 典型试题分析
3. 5 模拟试题练习
第4章 中文字处理软件Word的功能和使用
4. 1 Word的安装及启动
4. 1. 1 Word的安装
4. 1. 2 Word的启动
4. 2 Word主窗口的组成
4. 2. 1 Word主窗口外
4. 2. 2 Word命令
4. 2. 3 Word编辑菜单
4. 2. 4 活动窗口与活动文档
4. 2. 5 Word的退出
4. 3 Word文档管理
4. 3. 1 创建新文件
4. 3. 2 打开已有文件
4. 3. 3 保存文件
4. 3. 4 关闭文件
4. 4 Word文件编辑
4. 4. 1 文本输入
4. 4. 2 文本编辑
4. 4. 3 视图模式
4. 4. 4 打印预览与打印
4. 5 Word文件排版
4. 5. 1 字体设置
4. 5. 2 段落设置
4. 5. 3 页面设置
4. 5. 4 设置节和分页
4. 5. 5 设置栏版面
4. 5. 6 设置页眉页脚
4. 5. 7 设置页码
4. 6 Word制表功能
4. 6. 1 表格基本知识
4. 6. 2 创建表格
4. 6. 3 表格和边框
4. 6. 4 转换文字为表格
4. 6. 5 调整表格
4. 6. 6 表格自动套用格式
4. 6. 7 拆分与合并单元格
4. 6. 8 排序和计算
4. 7 Word图形功能
4. 7. 1 插入图形
4. 7. 2 创建图形
4. 7. 3 插入文本框或图文柜
4. 8 Word使用技巧
4. 8. 1 使用Word处理电子函件
4. 8. 2 在网络环境下使用Word
4. 9 典型试题分析
4. 10 模拟试题练习
第5章 数据库管理系统
5. 1 数据库的基本概念
5. 2 数据库的基本模型
5. 2. 1 数据库模型的基本概念
5. 2. 2 三种主要的数据模型
5. 3 数据库的体系结构
5. 3. 1 模式
5. 3. 2 外模式
5. 3. 3 内模式
5. 3. 4 三级模式映像
5. 4 关系数据库的基本操作
5. 4. 1 关系操作概述
5. 4. 2 SQL概述
5. 4. 3 SQL语言的数据定义功能
5. 4. 4 数据操纵语言
5. 4. 5 SQL语言的数据控制功能
5. 5 典型试题分析
5. 6 模拟试题练习
第6章 数据结构
6. 1 基本概念
6. 1. 1 数据
6. 1. 2 数据元素
6. 1. 3 数据对象
6. 1. 4 数据结构
6. 1. 5 算法
6. 2 线性表
6. 2. 1 线性表的逻辑结构
6. 2. 2 线性表的顺序存储结构
6. 2. 3 线性表的链式存储结构
6. 3 栈
6. 3. 1 栈的逻辑结构
6. 3. 2 栈的存储结构
6. 3. 3 栈的基本操作
6. 3. 4 两个栈的共享
6. 3. 5 栈的应用
6. 4 队列
6. 4. 1 队列的逻辑结构
6. 4. 2 队列的存储结构
6. 4. 3 队列空和队列满
6. 4. 4 队列的基本操作
6. 5 数组
6. 5. 1 数组的逻辑结构
6. 5. 2 数组的存储结构
6. 5. 3 数组的应用
6. 6 字符串
6. 6. 1 字符串的逻辑结构
6. 6. 2 字符串的存储结构
6. 6. 3 字符串的基本运算
6. 6. 4 字符串的应用
6. 7 记录
6. 7. 1 记录的逻辑结构
6. 7. 2 记录的存储结构
6. 7. 3 记录的基本操作
6. 7. 4 记录的应用
6. 8 典型试题分析
6. 9 模拟试题练习
第7章 网络基础知识及上网软件的使用
7. 1 网络基础知识
7. 1. 1 计算机网络的概念
7. 1. 2 计算机网络的功能
7. 1. 3 计算机网络的组成
7. 1. 4 计算机网络的分类
7. 1. 5 计算机网络拓扑结构
7. 1. 6 开放系统互联参考模型
7. 2 Internet简介
7. 2. 1 Internet的发展
7. 2. 2 Internet的功能
7. 2. 3 Internet的地址
7. 2. 4 接入Internet的方法
7. 2. 5 拨号上网的方法
7. 3 常见浏览器的使用
7. 3. 1 IE基本操作
7. 3. 2 Netscape基本操作
7. 4 电子函件的使用
7. 4. 1 IE上电子函件的使用
7. 4. 2 Netscape上电子函件的使用
7. 5 典型试题分析
7. 6 模拟试题练习
第8章 计算机安全基础知识
8. 1 计算机安全管理
8. 1. 1 计算机安全
8. 1. 2 计算机犯罪
8. 1. 3 计算机实体安全
8. 1. 4 计算机信息安全
8. 1. 5 信息加密保护
8. 2 计算机日常维护
8. 2. 1 软件故障
8. 2. 2 硬件故障
8. 2. 3 系统使用过程中应该注意的问题
8. 3 计算机病毒概念
8. 3. 1 计算机病毒的背景
8. 3. 2 计算机病毒的定义和特点
8. 3. 3 病毒程序的作用机制
8. 3. 4 计算机病毒的类型
8. 3. 5 计算机病毒的繁衍
8. 3. 6 网络病毒
8. 4 计算机病毒防护
8. 4. 1 病毒检测
8. 4. 2 病毒消除
8. 4. 3 加强管理
8. 5 典型试题分析
8. 6 模拟试题练习
第二篇 C语言与程序设计
第9章C语言基础知识
9. 1 C语言简介
9. 1. 1 C语言的发展历史
9. 1. 2 C语言的特点
9. 1. 3 C语言程序的开发过程
9. 1. 4 C语言程序的基本结构
9. 1. 5 C语言程序的书写格式
9. 1. 6 C语言的关键字
9. 2 C语言的数据类型. 运算符和表达式
9. 2. 1 数据类型
9. 2. 2 常量
9. 2. 3 变量
9. 2. 4 变量的存储类型
9. 2. 5 变量的初始化
9. 2. 6 运算符
9. 2. 7 表达式
9. 2. 8 类型的转换与定义
9. 3 C语言基本语句
9. 3. 1 表达式语句
9. 3. 2 复合语句
9. 3. 3 分支控制语句
9. 3. 4 循环控制语句
9. 3. 5 控制转移语句
9. 4 标准输入输出函数
9. 4. 1 字符输入输出
9. 4. 2 格式化输入输出函数
9. 5 典型试题分析
9. 6 模拟试题练习
第10章 C语言函数
10. 1 C语言函数的概念
10. 1. 1 函数的基本概念
10. 1. 2 函数的分类
10. 2 函数的定义与说明
10. 2. 1 函数的定义
10. 2. 2 函数的说明
10. 3 函数的调用
10. 3. 1 函数调用的一般形式
10. 3. 2 函数调用的方式
10. 3. 3 函数调用的嵌套
10. 3. 4 函数的递归调用
10. 4 函数的返回值和参数
10. 4. 1 函数的返回值
10. 4. 2 函数的参数
10. 5 函数的存储类型
10. 5. 1 外部函数
10. 5. 2 内部函数
10. 6 库函数
10. 7 典型试题分析
10. 8 模拟试题练习
第11章 C语言指针
11. 1 指针的概念
11. 1. 1 访问方式
11. 1. 2 指针
11. 2 变量的指针和指向变量的指针变量
11. 2. 1 指针变量的定义
11. 2. 2 指针变量的引用
11. 2. 3 指针变量作为函数参数
11. 3 数组的指针和指向数组的指针变量
11. 3. 1 指向数组元素的指针变量的定义与赋值
11. 3. 2 通过指针引用数组元素
11. 3. 3 数组名作函数参数
11. 3. 4 指向多维数组的指针和指针变量
11. 4 字符串的指针和指向字符串的指针变量
11. 4. 1 字符串的表示形式
11. 4. 2 字符串指针作函数参数
11. 4. 3 字符指针变量与字符数组
11. 5 函数的指针和指向函数的指针变量
11. 5. 1 用函数指针变量调用函数
11. 5. 2 把指向函数的指针变量作为函数参数
11. 6 返回指针值的函数
11. 7 指针数组和指向指针的指针
11. 7. 1 指针数组的概念
11. 7. 2 指向指针的指针
11. 7. 3 指针数组作main函数的形参
11. 8 指针数据类型和指针运算的小结
11. 8. 1 指针数据类型
11. 8. 2 指针运算小结
11. 8. 3 定义指针类型
11. 9 模拟试题练习
第12章 C语言文件
12. 1 文件类型指针
12. 2 文件打开与关闭
12. 2. 1 文件的打开
12. 2. 2 文件的关闭
12. 3 文件的读写
12. 3. 1 fputc函数和fgetc函数
12. 3. 2 fread函数和fwrite函数
12. 3. 3 fprintf函数和fscant西数
12. 3. 4 其他读写西数
12. 4 文件的定位
12. 4. 1 rewind函数
12. 4. 2 fseek函数和随机读写
12. 4. 3 ftell函数
12. 5 出错的检测
12. 5. 1 ferror函数
12. 5. 2 clearerr函数
12. 6 文件输入输出小结
12. 7 模拟试题练习
第13章 程序设计基本方法
13. 1 程序设计方法概述
13. 1. 1 软件开发中的问题
13. 1. 2 软件开发的三个阶段
13. 1. 3 程序设计的步骤
13. 1. 4 描述算法的工具
13. 2 程序流程图
13. 2. 1 什么是流程图
13. 2. 2 流程图的分类
13. 2. 3 程序流程图的标准
13. 2. 4 标准程序流程图的符号
13. 2. 5 程序流程图使用规则
13. 3 程序的控制结构
13. 3. 1 程序结构概述
13. 3. 2 程序的三种基本控制结构
13. 3. 3 子程序
13. 4 结构化程序设计方法
13. 4. 1 结构化程序设计的概念
13. 4. 2 结构化程序设计方法
13. 4. 3 程序设计风格
13. 5 基本算法
13. 5. 1 算法的概念
13. 5. 2 排序算法
13. 5. 3 查找算法
13. 6 典型试题分析
13. 7 模拟试题练习
第三篇 Visual Basic与程序设计
第14章 Visual Basic概述
14. 1 Visual Basic的简介
14. 1. 1 Visual Basic的发展历史
14. 1. 2 Visual Basic的主要功能
14. 2 Visual Basic的启动
14. 3 图形化用户界面
14. 3. 1 菜单与快捷按钮
14. 3. 2 工具箱
14. 3. 3 辅助窗口
14. 3. 4 Form1窗口
14. 4 获得帮助
第15章 Windows界面设计
15. 1 窗体的建立与保存
15. 1. 1 窗体的基本概念
15. 1. 2 窗体文件
15. 1. 3 向工程中添加一个窗体
15. 2 窗体的属性. 事件和方法
15. 2. 1 窗体的属性
15. 2. 2 窗体的事件
15, 2. 3 窗体的方法
15. 3 常用控件及属性
15. 3. 1 控件的基本概念
15. 3. 2 给窗体添加控件
15. 3. 3 设置和获取控件属性
15. 3. 4 控件的公用属性
15. 4 标准控件
15. 4. 1 使用命令按钮
15. 4. 2 使用标签
15. 4. 3 使用文本框
15. 4. 4 使用多项选择
15. 4. 5 使用单项选择
15. 4. 6 使用下拉列表框选择
15. 4. 7 使用列表框
15. 4. 8 使用图片
15. 4. 9 使用图像
15. 5 模拟试题练习
第16章 Visual Basic代码基础
16. 1 标准数据类型
16. 2 常量
16. 2. 1 常量的用途
16. 2. 2 常量的种类
16. 2. 3 常量的定义
16. 3 变量
16. 3. 1 变量的类型
16. 3. 2 变量命名规则
16. 3. 3 变量的声明及作用域
16. 4 表达式
16. 4. 1 算术表达式
16. 4. 2 字符串表达式
16. 4. 3 关系表达式
16. 4. 4 逻辑表达式
16. 4. 5 日期表达式
16. 4. 6 对象表达式
16. 4. 7 运算符的优先级
16. 5 数组
16. 5. 1 数组
16. 5. 2 数组名
16. 5. 3 数组的维数
16. 5. 4 一维数组
16. 5. 5 二维数组
16. 5. 6 动态数组
16. 6 语句
16. 6. 1 程序语句
16. 6. 2 程序的书写规则
16. 6. 3 命令格式中的符号约定
16. 7 模块. 过程与函数
16. 7. 1 模决
16. 7. 2 过程与函数
16. 8 模拟试题练习
第17章 Visual Basic控制语句
17. 1 赋值及注释语句
17. 1. 1 赋值语句
17. 1. 2 注释语句
17. 2 For…Next循环控制语句
17. 2. 1 语法形式
17. 2. 2 执行过程
17. 2. 3 补充说明
17. 2. 4 循环嵌套
17. 2. 5 程序示例
17. 3 Do...Loop循环控制语句
17. 3. 1 语法形式
17. 3. 2 执行过程
17. 3. 3 补充说明
17. 3. 4 循环嵌套
17. 3. 5 程序示例
17. 4 If…Then…Else条件判断语句
17. 4. 1 语法形式
17. 4. 2 执行过程
17. 4. 3 补充说明
17. 4. 5 程序示例
17. 5 Select Case多分支选择语句
17. 5. 1 语法形式
17. 5. 2 执行过程
17. 5. 3 补充说明
17. 5. 4 程序示例
17. 6 模拟试题练习
第18章 Visual Basic菜单设计
18. 1 关于菜单
18. 2 菜单编辑器的使用
18. 2. 1 打开菜单编辑器
18. 2. 2 菜单编辑器中各项的设置
18. 2. 3 菜单的设计
18. 3 菜单的属性及事件
18. 4 弹出式菜单
18. 4. 1 创建要显示的菜单
18. 4. 2 激活弹出式菜单
18. 5 模拟试题练习
第19章 Visual Basic对话框设计
19. 1 输入对话框
19. 1. 1 建立输入对话框
19. 1. 2 程序示例
19. 2 消息对话框
19. 2. 1 建立消息对话框
19. 2. 2 使用消息对话框
19. 2. 3 程序示例
19. 3 使用Windows系统对话框
19. 3. 1 “打开”与“另存为”对话框
19. 3. 2 “打印”设置对话框
19. 3. 3 “字体”设置对话框
19. 3. 4 “颜色”设置对话框
19. 4 模拟试题练习
附录1 模拟试题练习答案