《全国计算机等级考试二级教程 基础知识和QBasic程序设计》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:刘瑞挺主编;方文祺,高福成编著
  • 出 版 社:天津:南开大学出版社
  • 出版年份:2001
  • ISBN:7310015851
  • 页数:296 页
图书介绍:

第1部分 基础知识 1

第1章 计算机基础知识 3

1.1 计算机概述 3

1.1.1 什么是计算机 3

1.1.2 计算机的主要应用领域 3

1.2 计算机中数的表示 4

1. 2.1 数制的概念 4

1.2.2 计算机中几种常用的进位计数制 5

1.2. 3 不同数制间的转换 6

1.2.4 数在计算机中的表示 9

1.2.5 字符和汉字编码 10

1.2.6 数据的单位 12

习题一 13

第2章 微型计算机系统 15

2.1 微型计算机系统的组成 15

2.1.1 计算机系统的组成 15

2.1.2 微型计算机系统的组成 15

2.2.1 微处理器 16

2.2 微型计算机的硬件系统 16

2.2.2 内存储器 17

2.2.3 外存储器 18

2.2.4 输入设备 20

2.2.5 输出设备 21

2.3 微型计算机的软件系统 22

2.3.1 软件系统的组成 22

2.3.2 系统软件 22

2.4.1 微型计算机的性能指标 24

2.4 微型计算机的性能指标及系统基本配置 24

2.3.3 应用软件 24

2.4.2 微型计算机系统的基本配置 25

2.5 微型计算机系统的安全与病毒防治 26

2.5.1 微型计算机系统的安全 26

2.5.2 微型计算机系统病毒防治 27

习题二 29

第3章 DOS操作系统 31

3.1 DOS操作系统概述 31

3.1.1 DOS操作系统的功能和组成 31

3.1.3 与DOS操作有关的基本知识 32

3.1.2 DOS的启动 32

3.1.4 DOS命令 37

3.2 DOS常用命令 38

3.2.1 目录操作命令 38

3.2.2 文件操作命令 40

3.2.3 磁盘操作命令 44

3.2.4 功能操作命令 47

3.3 批处理文件 49

3.3.1 批处理文件的基本概念 49

3.3.2 批处理文件的建立与执行 49

3.3.3 自动批处理文件(AUTOEXEC.BAT) 51

3.4 输入输出重定向 52

3.4.1 输出改向 52

3.4.2 输入改向 53

习题三 53

4.1.1 多媒体的概念 58

4.1.2 多媒体技术 58

4.1 多媒体技术 58

第4章 多媒体技术和计算机网络基础 58

4.1.3 多媒体计算机 59

4.1.4 多媒体技术的应用 60

4.2 计算机网络 60

4.2.1 计算机网络的概念 61

4.2.2 计算机局域网基础知识 65

4.3 Internet简介 70

4.3.1 什么是 Internet 70

4.3.2 如何接入 Internet 71

4.3.3 Internet服务的功能 72

习题四 74

第5章 中文Windows操作系统的功能和使用 77

5.1 Windows操作系统简介 77

5.1.1 Windows操作系统的发展 77

5.1.2 Windows的功能和特点 77

5.1.3 中文Windows系统的安装 78

5.1.4 中文Windows的启动和退出 78

5.2 中文Windows的基础操作 80

5.2.1 鼠标 80

5.2.3 开始 菜单 81

5.2.2 桌面 81

5.2.4 窗口 83

5.2.5 窗口命令菜单 86

5.2.6 对话框的组成及其操作 88

5.2.7 图标及其操作 89

5.3 资源管理器 90

5.3.1 启动资源管理器的方法 90

5.3.2 资源管理器的窗口 90

5.3.3 文件和文件夹的操作 92

5.4 应用程序的操作 97

5.4.1 运行和退出应用程序 97

5.4.2 应用程序的安装和删除 97

习题五 98

附录一第1部分习题答案 100

6.1 QBasic集成环境 105

6.1.1 从BASIC到 QBasic 105

6.1.2 QBasic集成环境 105

第2部分 语言程序设计 105

第6章 QBasic的基本概念 105

6.1.3 窗口 106

6.1.4 菜单 106

6.1.5 对话框 107

6.2 QBasic程序的结构与执行方式 108

6.2.1 QBasic程序及其结构 108

6.2.2 QBasic的两种执行方式 109

6.3.1 常量 110

6.3.2 变量 110

6.3 常量和变量 110

6.4 标准函数和表达式 111

6.4.1 运算符 111

6.4.2 标准函数 112

6.4.3 表达式 112

6.5 本章小结与题例分析 113

6.5.1 本章小结 113

6.5.2 题例分析 113

习题六 114

7.1.3 程序框图 116

7.1.2 什么是算法 116

7.1.1 程序设计的概念 116

7.1 程序设计的基础知识 116

第7章 顺序结构程序设计 116

7.1.4 利用计算机解题的步骤 118

7.2 输出语句 118

7.3 赋值 119

7.3.1 赋值语句 119

7.3.2 变量的存取特征 120

7.4.1 简单 INPUT语句 121

7.4 键盘输入 121

7.3.3 交换语句 121

7.4.2 复合 INPUT语句 122

7.4.3 1INE INPUT语句 122

7.5 读数与置数 123

7.5.1 读数与置数语句 123

7.5.2 恢复数据区语句 124

7.6 输出格式 125

7.6.1 制表格式 125

7.6.2 PRINTUSING语句 126

7.7 顺序结构程序设计举例 127

7.8.1 本章小结 128

7.8.2 题例分析 128

7.8 本章小结与题例分析 128

习题七 129

第8章 选择结构程序设计 132

8.1 关系表达式和逻辑表达式 132

8.1.1 关系运算 132

8.1.2 逻辑运算 133

8.2 行 IF语句 133

8.3.1 块IF语句 134

8.3 块IF语句 134

8.3.2 IF的嵌套 135

8.4 SE1ECT CASE结构 136

8.4.1 SE1ECT CASE语句 136

8.4.2 GOTO语句 139

8.5 选择结构程序设计举例 140

8.6 本章小结与题例分析 141

8.6.1 本章小结 141

8.6.2 题例分析 142

习题八 144

第9章 循环结构程序设计 147

9.1 FOR-NEXT循环 147

9.1.1 FOR-NEXT循环结构 147

9.1.2 FOR-NEXT循环的执行过程 148

9.1.3 FOR-NEXT循环的嵌套 149

9.1.4 FOR-NEXT循环应用实例 150

9.2 DO-1OOP循环 152

9.2.1 最简单的 DO-1OOP循环 152

9.2.2 带 WHI1E子句的DO-1OOP循环 152

9.2.3 带 UNTI1子句的DO-1OOP循环 153

9.3 循环结构程序设计举例 154

9.3.1 求和(积)问题 154

9.3.2 穷举法 156

9.3.3 随机模拟 158

9.4 本章小结与题例分析 160

9.4.1 本章小结 160

9.4.2 题例分析 160

习题九 163

10.1.1 数组与下标变量的概念 170

第10章 教组 170

10.1 数组与数组元素 170

10.1.2 数组的定义 171

10.1.3 数组的引用 173

10.2 一维数组 173

10.2.1 一维数组的基本操作--输入与输出 173

10.2.2 一维数组的复制 174

10.2.3 数组元素的查找(检索) 175

10.2.5 排序 176

10.2.4 求数组元素的最大值 176

10.3 二维数组 178

10.3.1 二维数组的基本操作 178

10.3.2 二维数组应用实例 179

10.4 静态数组与动态数组 180

10.4.1 静态数组与动态数组的定义 180

10.4.2 REDIM语句 181

10.4.3 ERASE语句 181

10.4.4 1BOUND与UBOUND函数 182

10.5.2 题例分析 183

10.5 本章小结与题例分析 183

10.5.1 本章小结 183

习题十 186

第11章 函数与子程序 191

11.1 用户自定义函数--DEF函数 191

11.1.1 自定义函数的概念 191

11.1.2 单行 DEF函数 191

11.2 模块内矛程序--子例程 193

11.2.1 子例程的概念 193

11.3.1 SUB子程序的定义 194

11.3 独立模块子程序--SUB过程 194

11.3.2 SUB子程序的调用 195

11.4 模块化函数--FUNCTION函数 196

11.4.1 FUNCTION函数的定义 196

11.4.2 FUNCTION函数的调用 196

11.5 参数传递 197

11.5.1 形式参数和实际参数 197

11.5.2 虚实结合 197

11.6.1 全局变量 200

11.6 全局变量与局部变量 200

11.6.2 局部变量 201

11.6.3 静态变量 201

11.7 过程的嵌套与递归 202

11.7.1 过程的嵌套调用 202

11.7.2 过程的递归调用 203

11.8 本章小结与题例分析 205

11.8.1 本章小结 205

11.8.2 题例分析 205

习题十一 208

第12章 字符串处理 212

12.1 字符串与字符串变量 212

12.1.1 字符串常量 212

12.1.2 字符串变量 212

12.1.3 字符串数组 213

12.2 字符串变量的赋值 213

12.2.1 字符串变量的赋值 213

12.3.1 字符串连接 214

12.3.2 字符串的比较 214

12.3 字符串的运算 214

12.3.3 字符串表达式 215

12.4 字符串函数 215

12.4.1 常用字符串函数 215

12.4.2 字符串函数应用举例 216

12.5 字符串处理举例 218

12.5.1 字符串排序 218

12.5.3 其他 219

12.5.2 查找 219

12.6 本章小结与题例分析 220

12.6.1 本章小结 220

12.6.2 题例分析 221

习题十二 223

第13章 文件 228

13.1 文件的概念 228

13.1.1 什么是文件 228

13.1.2 文件的分类 228

13.1.5 数据文件的读写 229

13.1.4 数据文件的结构 229

13.1.3 QBasic文件操作命令 229

13.2 顺序文件 230

13.2.1 顺序文件的概念 230

13.2.2 顺序文件的基本操作 230

13.3 随机文件 235

13.3.1 记录类型的定义 235

13.3.2 说明记录型变量 236

13.3.3 使用记录型变量 236

13.3.5 随机文件的基本操作 237

13.3.4 随机文件的概念 237

13.4 本章小结与题例分析 239

13.4.1 本章小结 239

13.4.2 题例分析 239

习题十三 242

第14章 屏幕控制与作图 247

14.1 显示模式 247

14.1.1 文本模式 247

14.1.2 图形模式 247

14.2.2 屏幕定位 248

14.2.1 设置显示模式 248

14.2 屏幕控制 248

14.2.3 颜色设置 249

14.3 基本图形的画法和着色 249

14.3.1 绝对坐标与相对坐标 249

14.3.2 画点 249

14.3.3 画直线与矩形 250

14.3.4 画圆与椭圆 251

14.4.1 本章小结 252

14.4 本章小结与题例分析 252

14.3.5 图形着色 252

14.4.2 题例分析 253

习题十四 254

第15章 上机指导 256

15.1 QBasic程序的编辑 256

15.1.1 QBasic的启动 256

15.1.2 源程序的输入 256

15.1.3 程序的运行与保存 256

15.1.5 输入一个新程序 257

15.1.6 从外存中读人源程序 257

15.1.4 退出QBasic集成环境 257

15.1.7 程序的基本编辑 258

15.1.8 文本块操作 258

15.2 在 QBasic集成环境中建立过程 259

15.2.1 在输入程序的同时建立过程 260

15.2.2 使用菜单建立新过程(或函数) 260

15.2.3 编辑程序模块 261

15.2.4 在编辑窗口同时编辑两个程序模块 261

15.3.1 程序的调试 262

15.3 QBasic程序的调试与在线帮助 262

15.3.2 在钱帮助 263

15.4 上机考试内容与题例 265

15.4.1 操作系统考试题例 265

15.4.2 程序修改题题例 266

15.4.3 程序编制题题例 268

习题十五 270

附录一 二级考试大纲 276

附录二 二级考试笔试模拟试卷 278

附录三 第2部分习题参考答案 290

参考书目 296