《初级程序员级软硬件知识 第2版》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:刘英主编
  • 出 版 社:北京:清华大学出版社
  • 出版年份:1996
  • ISBN:7302021813
  • 页数:353 页
图书介绍:

第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