《初级程序员考试辅导教程与同步试题训练》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:王玉岗等编著
  • 出 版 社:北京:冶金工业出版社
  • 出版年份:2002
  • ISBN:7502430377
  • 页数:384 页
图书介绍:中国计算机软件专业技术资格和水平考试用书(新大纲):本书共分12章,内容包括:计算机基础知识、计算机系统结构基础知识、操作系统基础知识、网络基础知识等。每章后面备有例题分析和模拟试题的练习。

第1章 计算机基础知识 1

1.1 计算机系统组成 1

1.1.1 硬件系统 1

1.1.2 软件系统 1

1.2 计算机数据表示形式 2

1.2.1 原码、反码和补码 2

1.2.2 定点数和浮点数 2

1.2.3 计算机中的数值存放方式 3

1.3 计算机编码 4

1.3.1 ASCII码 4

1.3.2 BCD码 5

1.3.3 奇偶校验码 5

1.3.4 汉字编码 6

1.4 计算机基础运算 6

1.4.1 数制及其转换 6

1.4.2 算术运算和逻辑运算 8

1.5 例题分析 9

1.6 模拟试题 12

第2章 计算机系统结构基础知识 16

2.1 微机系统基本组成 16

2.1.1 中央处理器 16

2.1.2 存储器 20

2.1.3 总线 24

2.1.4 输入/输出设备的工作方式 25

2.1.5 接口 27

2.2 输入和输出设备 30

2.2.1 输入设备 30

2.2.2 输出设备 31

2.3 微机系统配置 32

2.3.1 CPU 33

2.3.2 主板 34

2.3.3 显示系统 38

2.3.4 硬盘和接口 39

2.4 RISC技术 39

2.4.1 RISC的由来 39

2.4.2 RISC的特点 40

2.5 例题分析 40

2.6 模拟试题 44

第3章 操作系统基础知识 48

3.1 操作系统概述 48

3.2 DOS操作系统 48

3.2.1 DOS操作系统概述 48

3.2.2 DOS的主要功能 48

3.2.3 DOS的基本概念 49

3.3 Windows操作系统 51

3.3.1 Windows 1.X~3.X 52

3.3.2 Windows 95/98/Me 52

3.3.3 Windows NT/2000 53

3.3.4 Windows XP 54

3.3.5 Windows的特点 54

3.3.6 Windows的基本功能和操作 57

3.4 Linux操作系统 67

3.5 UNIX操作系统 68

3.6 OS/2操作系统 68

3.7 例题分析 68

3.8 模拟试题 70

第4章 中文字处理软件Word应用基础 73

4.1 Word简介 73

4.2 Word的安装、启动与退出 73

4.2.1 安装 73

4.2.2 启动、关闭文件与退出 74

4.3 Word的窗口组成 74

4.4 利用Word编辑文档 76

4.4.1 创建空白文档 76

4.4.2 文字处理 77

4.4.3 段落处理 79

4.4.4 为表格添加边框 82

4.5 利用Word排版 83

4.5.1 文字的格式排版 83

4.5.2 项目符号和编号 85

4.5.3 制表位 87

4.5.4 格式刷 88

4.5.5 样式 88

4.5.6 分栏 91

4.6 在文档中绘制表格 91

4.7 Word的使用技巧 92

4.7.1 更改默认存放目录 92

4.7.2 更改文件拥有者信息 93

4.7.3 文字标注拼音 93

4.7.4 为菜单增加命令 93

4.7.5 为菜单删除命令 94

4.7.6 更改命令的位置 94

4.7.7 修改菜单或者按钮的名称 94

4.7.8 快速查看文字格式 94

4.8 例题分析 94

4.9 模拟试题 96

第5章 数据库基础知识 99

5.1 数据库基本概念 99

5.2 结构化查询语言-SQL 99

5.3 例题分析 112

5.4 模拟试题 114

第6章 网络基础知识 117

6.1 计算机网络的发展 117

6.2 网络组成 118

6.3 网络分类 119

6.4 网络的接入 120

6.5 网络功能 120

6.6 网络拓扑结构 121

6.7 网络协议和OSI参考模型 122

6.7.1 TCP/IP协议 122

6.7.2 OSI参考模型 123

6.8 Internet的地址 126

6.9 Internet上的主机域名 126

6.10 例题分析 128

6.11 模拟试题 129

第7章 网络软件的使用 131

7.1 浏览器的使用 131

7.1.1 IE浏览器 131

7.1.2 Netscape 134

7.2 下载工具的使用 140

7.2.1 NetAnts 140

7.2.2 FlashGet 149

7.3 电子邮件的使用 159

7.3.1 Outlook Express的设置 160

7.3.2 用Outlook Express发送邮件 161

7.3.3 用Outlook Express接收邮件 162

7.3.4 用Outlook Express回复邮件 163

7.3.5 Outlook Express的使用技巧 163

7.4 例题分析 168

7.5 模拟试题 169

第8章 计算机安全基础知识 172

8.1 计算机的病毒概念 172

8.1.1 计算机病毒的历史 172

8.1.2 病毒特征与分类 173

8.2 计算机病毒防护 175

8.2.1 病毒初步分析 175

8.2.2 识别与预防 176

8.3 计算机网络安全管理 177

8.3.1 计算机网络面临的威胁 177

8.3.2 计算机网络的安全策略 177

8.4 例题分析 181

8.5 模拟试题 183

第9章 程序设计语言基础知识 186

9.1 程序语言简介 186

9.1.1 机器语言 186

9.1.2 汇编语言 187

9.1.3 高级程序语言 187

9.1.4 第四代语言 188

9.2 程序语言的数据类型 188

9.2.1 常量 189

9.2.2 变量 190

9.3 程序语言的控制结构 192

9.3.1 程序流程图与算法表示 192

9.3.2 表达式中的顺序控制 193

9.3.3 程序中的顺序执行语句 194

9.3.4 程序中的选择结构 194

9.3.5 程序中的循环结构 195

9.4 函数 196

9.4.1 函数的定义和调用 196

9.4.2 全局变量和局部变量 197

9.4.3 函数间的参数传递 198

9.5 例题分析 199

9.6 模拟试题 200

第10章 数据结构 204

10.1 数据结构基本概念 204

10.1.1 算法 206

10.1.2 算法的描述 208

10.1.3 数据结构与算法 208

10.2 线性表 209

10.2.1 线性表基础知识 209

10.2.2 线性表的链式存储结构及其运算 209

10.3 栈与队 213

10.3.1 栈 213

10.3.2 队 214

10.4 字符串 216

10.4.1 基本概念 216

10.4.2 字符串的运算 217

10.4.3 字符串的存储结构 218

10.5 树 220

10.5.1 树的基本术语 220

10.5.2 树的存储结构 220

10.5.3 二叉树 221

10.6 递归与二叉树遍历 222

10.6.1 线索树 224

10.6.2 树的二叉树表示和运算 225

10.7 图 226

10.7.1 图的基本术语 226

10.7.2 图的存储结构 227

10.7.3 图的遍历 230

10.8 例题分析 232

10.9 模拟试题 233

第11章 C语言基础知识 236

11.1 C语言概述 236

11.1.1 C语言的产生与发展 236

11.1.2 C语言的主要特点 236

11.1.3 C语言的基本结构 237

11.1.4 C语言程序的书写格式 238

11.1.5 C语言的关键字 239

11.2 C语言的基本算法 239

11.2.1 排序的基本概念和算法 239

11.2.2 查找的基本概念和算法 240

11.2.3 字符处理算法 240

11.3 C语言数据类型,运算符与表达式 241

11.3.1 C语言的数据类型 241

11.3.2 变量 245

11.3.3 运算符 248

11.3.4 表达式 252

11.4 C语言的循环控制 254

11.4.1 while语句 254

11.4.2 for语句 256

11.4.3 do-while语句 258

11.4.4 多重循环 259

11.4.5 条件语句 261

11.4.6 goto语句 261

11.4.7 开关语句 261

11.5 C语言的函数 262

11.5.1 函数的说明与定义 262

11.5.2 函数的调用 263

11.5.3 函数作用范围 269

11.5.4 函数变量的作用域 269

11.5.5 标准输入/输出函数 270

11.5.6 非格式化输入/输出函数 274

11.6 C语言的指针 277

11.6.1 指针和地址 277

11.6.2 指针和数组 281

11.6.3 字符指针 283

11.6.4 指针数组 284

11.7 C语言的文件 285

11.7.1 标准文件函数 286

11.7.2 非标准文件函数 292

11.8 最简单的C程序设计 293

11.8.1 C语句概述 293

11.8.2 程序的三种基本结构和结构化程序设计 294

11.8.3 最简单的C程序例子 294

11.9 例题分析 296

11.10 模拟试题 297

第12章 Visual Basic基础知识 299

12.1 Visual Basic概述 299

12.2 Visual Basic语言基础知识 299

12.3 Visual Basic的代码 307

12.4 Visual Basic集成开发环境 308

12.5 Visual Basic的控制语句 311

12.6 Windows界面设计 315

12.6.1 按钮设计 315

12.6.2 界面窗口设计技巧 325

12.7 Visual Basic菜单设计 337

12.7.1 简单的菜单设计 337

12.7.2 较复杂的菜单设计 340

12.7.3 用API函数在菜单中加入图标 344

12.8 Visual Basic对话框设计 350

12.8.1 简单的输入对话框设计 350

12.8.2 对话框的设计技巧 363

12.9 例题分析 367

12.10 模拟试题 370

附录A 2002年度初级程序员级考试大纲 374

A.1 考试说明 374

A.2 考试范围 374

附录B 初级程序员考试模拟试题 376

上午试题 376

下午试题 381

答案 384