《程序员上午考试试题分类精解》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:中国系统分析员顾问团组编;徐锋,黄志军编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2005
  • ISBN:7121017296
  • 页数:318 页
图书介绍:本书由中国系统分析员顾问团(CSAI)组织编写,作为计算机技术与软件专业技术资格(水平)考试中的程序员级别考试辅导培训教材,根据最新的程序员考试大纲(2004年修订版),对历年(1989~2005年上半年)的程序员考试试题进行了分析和总结,对新版的考试大纲规定的内容有重点地细化和深化。特别是根据作者多年来的软考阅卷经验,对考生容易出错的问题进行了详细的分析。考生可通过阅读本书掌握考试大纲规定的知识,掌握考试重点和难点,熟悉考试方法、试题形式,试题的深度和广度,以及内容的分布,解答问题的方法和技巧,迅速提高考试通过率。

第1章 计算机硬件基础 1

1.1 考查要点与考题分布 1

1.2 计算机科学基础 3

1.2.1 数的表示 3

1.2.2 数值的机器运算 23

1.2.3 逻辑运算 26

1.2.4 常见编码类型 42

1.2.5 校验码 43

1.3 计算机组成与特性 47

1.3.1 计算机硬件组成 47

1.3.2 CPU特性 50

1.3.3 指令系统与寻址方式 52

1.4.2 主存储器基础 56

1.4.1 存储器系统特征 56

1.4 存储器系统 56

1.4.3 Cache 59

1.4.4 磁盘存储器基础 60

1.5 输入输出系统与常用总线 66

1.5.1 I/O设备控制方式 66

1.5.2 中断系统基础 68

1.5.3 常见设备总线 71

1.6 综合及其他 75

第2章 操作系统基础 83

2.1 考查要点与考题分布 83

2.2 操作系统基础知识 84

2.2.1 操作系统基本概念 84

2.2.2 常见操作系统基础 87

2.3.1 进程管理 92

2.3 操作系统基本原理 92

2.3.2 信号量与PV操作 95

2.3.3 死锁 96

2.3.4 存储管理 98

2.3.5 设备与文件管理 100

2.3.6 作业调度 104

2.3.7 综合及其他 109

第3章 程序设计语言与语言处理程序 113

3.1 考查要点与考题分布 113

3.2 程序设计语言基础知识 114

3.2.1 程序设计语言基础 114

3.2.2 程序设计语言的数据类型  119

3.2.3 程序设计语言的控制结构 121

3.3 语言处理程序基础知识 127

3.3.1 三种语言处理程序类型 128

3.3.2 形式语言基础 134

3.3.3 正规式、自动机与词法分析 135

3.3.4 语法分析与中间代码生成 136

3.3.5 代码优化与生成 139

第4章 网络基础 141

4.1 考查要点与考题分布 141

4.2 网络协议与应用 142

4.2.1 OSI与TCP/IP协议族 142

4.2.2 传输介质与网络设备 148

4.2.3 组网技术 152

4.2.4 常见网络应用 154

4.3 密钥与网络安全 155

4.3.1 密钥技术 155

4.3.2 网络安全技术 158

5.1 考查要点与考题分布 161

第5章 数据库系统基础 161

5.2.1 数据库基本概念 162

5.2 数据库基础与关系模型 162

5.2.2 关系模型基础 169

5.2.3 关系代数与关系演算 173

5.3 数据库语言与控制 183

5.3.1 数据库语言SQL基础 183

5.3.2 数据库控制功能基础 194

第6章 多媒体基础 197

6.1 考查要点与考题分布 197

6.2 多媒体技术基础 197

6.3 多媒体文件大小计算 204

6.4 数据压缩技术 205

6.5 数据压缩标准 206

7.1 考查要点与考题分布 208

第7章 数据结构与算法基础 208

7.2 数据结构 209

7.2.1 数据结构基础与线性表 209

7.2.2 树与二叉树 221

7.2.3 图 234

7.3 算法基础 235

7.3.1 算法基础与常见算法 235

7.3.2 排序算法 237

7.3.3 查找算法 241

7.4 综合 245

第8章 系统开发与软件工程 248

8.1 考查要点与考题分布 248

8.2 软件工程基础 249

8.2.1 开发生命周期模型 249

8.2.2 软件质量管理基础 257

8.2.3 软件开发环境 261

8.3 分析设计方法 262

8.3.1 开发方法论基础 262

8.3.2 结构化分析与设计 263

8.3.3 面向对象开发方法 265

8.3.4 用户界面设计基础 269

第9章 计算机应用与信息化基础 272

9.1 考查要点与考题分布 272

9.2 信息化与信息系统基础 273

9.2.1 信息化基础 273

9.2.2 信息系统基础 274

9.3 计算机应用基础知识 275

9.3.1 Windows基本操作 275

9.3.2 办公软件操作基础 278

9.3.2 因特网应用与安全防护 280

第10章 标准化与知识产权保护 283

10.1 考查要点与考题分布 283

10.2 标准化基础 283

10.2.1 标准化基础概念 284

10.2.2 常见标准化组织与标准 285

10.3 知识产权保护 286

10.3.1 保护期限 286

10.3.2 知识产权人的确定 288

10.3.3 侵权判断 288

10.3.4 其他 289

第11章 计算机专业英语 291

11.1 考查要点 291

11.2 试题解答 291