图书介绍

程序员考试考点分析与真题详解2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

程序员考试考点分析与真题详解
  • 王勇,刘智成,何玉云主编 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7121029715
  • 出版时间:2006
  • 标注页数:600页
  • 文件大小:46MB
  • 文件页数:612页
  • 主题词:程序设计-工程技术人员-资格考核-自学参考资料

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

程序员考试考点分析与真题详解PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 数据结构与算法1

1.1 算法设计概述1

1.2 线性表4

1.2.1 栈6

1.2.2 队列7

1.2.3 稀疏矩阵7

1.2.4 字符串8

1.2.5 本节例题分析9

1.3.1 树15

1.3 树和二叉树15

1.3.2 二叉树17

1.3.3 二叉排序树19

1.3.4 最优二叉树21

1.3.5 本节例题分析23

1.4 图28

1.4.1 图的基础知识28

1.4.2 最小生成树31

1.4.3 最短路径32

1.4.4 本节例题分析33

1.5.1 插入排序37

1.5 排序与查找37

1.5.2 选择排序38

1.5.3 交换排序39

1.5.4 归并排序40

1.5.5 基数排序41

1.5.6 顺序查找42

1.5.7 二分法查找43

1.5.8 分块查找44

1.5.9 本节例题分析45

1.6 递归法48

1.6.1 斐波纳契(Fibonacci)数列49

1.6.2 字典排序问题50

1.6.3 本节例题分析52

第2章 程序语言基础知识61

2.1 汇编系统基本原理62

2.1.1 机器语言与汇编语言62

2.1.2 汇编程序62

2.1.3 装配程序64

2.1.4 宏指令65

2.2.2 形式语言基本知识66

2.2 编译系统基本原理66

2.2.1 编译概述66

2.2.3 词法分析69

2.2.4 语法分析73

2.2.5 语法制导翻译78

2.2.6 代码生成82

2.3 解释系统基本原理84

2.4 程序语言的数据类型86

2.4.1 基本数据类型86

2.4.2 结构化数据类型88

2.4.3 抽象的数据类型90

2.4.4 类型和错误检查91

2.5 程序语言的控制结构93

2.5.1 表达式93

2.5.2 语句间的顺序控制95

2.5.3 过程控制97

2.6 本章例题分析99

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

3.1 操作系统的功能、类型和层次结构109

3.2 处理机管理(进程管理)111

3.3 存储管理115

3.4 设备管理118

3.5 文件管理120

3.6 作业管理122

3.7 网络操作系统124

3.8 嵌入式操作系统126

3.8.1 嵌入式操作系统概述126

3.8.2 常用的嵌入式操作系统127

3.9 本章例题分析130

4.1.1 软件工程基本概念143

4.1 软件工程和项目管理基础知识143

第4章 软件开发和运行维护基础知识143

4.1.2 软件开发各阶段的目标和任务144

4.1.3 软件过程基本知识146

4.1.4 软件工程项目管理基本知识149

4.1.5 面向对象开发方法基础知识156

4.1.6 软件工具158

4.1.7 软件开发环境159

4.1.8 软件质量管理基础知识160

4.1.9 软件开发模型164

4.1.10 本节例题分析166

4.2 系统分析与系统设计基础知识173

4.2.1 结构化分析173

4.2.2 面向对象的分析简介176

4.2.3 系统设计的重要概念和基本原则177

4.2.4 结构化设计180

4.2.5 面向对象的设计182

4.2.6 本节例题分析182

4.3 程序设计基础知识186

4.3.1 结构化设计程序设计及其工具186

4.3.2 程序设计风格187

4.3.3 面向对象设计基础知识、可视化程序设计基础知识188

4.3.4 程序设计语言189

4.3.5 本节例题分析190

4.4 程序测试基础知识193

4.4.1 黑盒测试、白盒测试和灰盒测试基础知识193

4.4.2 测试工作流程196

4.4.3 本节例题分析197

4.5 软件开发文档基础知识201

4.5.1 软件开发规范与文档标准201

4.5.2 本节例题分析203

4.6.1 软件运行基础知识204

4.6 软件运行和维护基础知识204

4.6.2 软件维护基础知识206

4.6.3 本节例题分析207

第5章 数据库系统209

5.1 数据库管理系统的功能和特征209

5.2 数据库模型210

5.2.1 数据库系统的三级结构210

5.2.2 数据库系统的三级模式211

5.3.1 数据模型的分类212

5.2.3 数据库系统两级独立性212

5.3 数据模型212

5.3.2 关系模型213

5.3.3 E-R模型图214

5.4 数据操作215

5.4.1 集合运算215

5.4.2 关系运算217

5.5 数据库语言220

5.5.1 数据定义220

5.5.2 数据查询221

5.5.4 视图225

5.5.3 数据更新225

5.5.5 数据控制227

5.6 数据库的控制功能227

5.6.1 并发控制227

5.6.2 数据恢复229

5.6.3 安全性230

5.6.4 完整性233

5.7 本章例题分析235

6.1 多媒体技术基本概念253

第6章 多媒体技术及其应用253

6.2 数据编码技术254

6.2.1 数据编码方法254

6.2.2 数据编码标准257

6.3 图形图像261

6.4 音频262

6.5 视频263

6.6 本章例题分析264

7.1.2 进制的转换273

7.1.1 进制的表示法273

7.1 数制及其转换273

第7章 计算机硬件基础知识273

7.2 数据的表示274

7.2.1 原码、反码、补码、移码274

7.2.2 定点数和浮点数275

7.2.3 文字符号的编码276

7.2.4 校验码概述278

7.2.5 奇偶校验278

7.2.6 海明码和恒比码279

7.3.1 计算机中二进制数的运算方法280

7.3 算术运算和逻辑运算280

7.3.2 逻辑代数的基本运算和逻辑表达式的化简282

7.4 计算机系统的组成285

7.4.1 硬件和软件285

7.4.2 计算机语言286

7.4.3 冯·诺依曼结构287

7.5 计算机类型和特点287

7.6 中央处理器CPU289

7.6.1 CPU的组成289

7.6.2 时序产生器和控制方式291

7.6.3 计算机的分类292

7.6.4 指令系统293

7.6.5 处理器性能及评价295

7.7 输入/输出及通信设备296

7.7.1 输入/输出设备一览297

7.7.2 输入/输出控制器297

7.7.3 外设的识别298

7.7.4 外设的访问299

7.7.5 常见输入/输出接口303

7.7.6 总线305

7.8 本章例题分析307

第8章 存储器系统327

8.1 主存储器327

8.1.1 主要知识点327

8.1.2 本节例题分析328

8.2 辅助存储器332

8.2.1 磁带存储器332

8.2.2 磁盘存储器332

8.2.3 RAID存储器333

8.2.4 光盘存储器334

8.2.5 存储网络335

8.2.6 本节例题分析336

8.3 Cache存储器340

8.3.1 Cache的实现341

8.3.2 Cache的性能344

8.3.3 本节例题分析345

第9章 安全性与系统性能指标349

9.1 数据安全与保密349

9.1.1 数据加密算法349

9.1.2 身份认证技术352

9.1.3 信息网络安全协议354

9.1.4 防火墙技术356

9.1.5 访问控制357

9.2 计算机病毒的防治360

9.2.1 病毒的定义360

9.2.2 病毒的特征361

9.2.3 病毒的分类363

9.2.4 病毒的发展趋势363

9.2.5 病毒攻击的防范365

9.3.1 木马的定义366

9.3 计算机木马的防治366

9.3.2 木马的特征367

9.3.3 木马的功能367

9.3.4 木马的分类368

9.3.5 木马的发展方向369

9.3.6 防范木马的攻击369

9.3.7 木马的清除371

9.4 系统性能指标371

9.4.1 几个基本概念371

9.4.2 性能评价的常用指标及方法372

9.4.3 基准测试程序374

9.5 本章例题分析375

第10章 网络基础知识381

10.1 网络的功能、分类与组成381

10.1.1 计算机网络的分类381

10.1.2 按工作模式分类383

10.1.3 计算机网络的组成384

10.2 网络协议与标准390

10.2.1 OSI网络层次模型390

10.2.2 局域网协议396

10.2.3 广域网协议399

10.2.4 联网协议401

10.3 网络结构与通信402

10.3.1 总线型拓扑结构402

10.3.2 星型拓扑结构402

10.3.3 环型拓扑结构403

10.4 三层结构404

10.4.1 主机模式404

10.3.5 拓扑结构的选择404

10.3.4 其他拓扑结构404

10.4.2 客户/服务器模式405

10.4.3 三层结构与B/S模式405

10.5 Internet和Intranet初步407

10.5.1 Internet网络协议407

10.5.2 Internet应用411

10.5.3 Intranet初步413

10.6 本章例题分析413

第11章 软件的知识产权保护425

11.1 著作权法及实施条例425

11.1.1 著作权法客体425

11.1.3 著作权426

11.1.2 著作权法主体426

11.2 计算机软件保护条例428

11.2.1 条例保护对象428

11.2.2 著作权人确定428

11.2.3 软件著作权429

11.3 商标法及实施条例430

11.3.1 注册商标430

11.4 专利法及实施细则431

11.4.1 专利法的保护对象431

11.3.3 注册商标使用的管理431

11.3.2 注册商标专用权保护431

11.4.2 确定专利权人432

11.4.3 专利权433

11.5 反不正当竞争法433

11.5.1 什么是不正当竞争433

11.5.2 商业秘密434

11.6 本章例题分析435

12.1 标准化概述441

12.1.1 标准化的基本概念441

第12章 标准化知识441

12.1.2 标准化的发展443

12.2 标准的层次445

12.3 编码标准446

12.4 文件格式标准448

12.5 信息安全标准448

12.5.1 国际信息安全等级标准448

12.5.2 国际信息技术安全标准449

12.5.3 中国的信息安全标准451

12.6 软件开发规范和文档标准452

12.7 标准化机构453

12.8 本章例题分析455

第13章 计算机专业英语461

13.1 综述461

13.2 试卷分析461

13.3 例题详解463

13.4 阅读素材484

13.5 计算机专业英语词汇及缩略语精选488

13.5.1 常见计算机词汇489

13.5.2 常见计算机缩略语495

14.1.1 信息的定义及其特性501

14.1 信息与信息化501

第14章 信息化基础知识501

14.1.2 信息化502

14.1.3 信息化对组织的意义503

14.1.4 组织对信息化的需求505

14.2 政府信息化与电子政务506

14.2.1 政府信息化的概念、作用及意义506

14.2.2 我国政府信息化的历程和策略507

14.2.3 电子政务的概念、内容和技术形式510

14.2.4 电子政务的应用领域513

14.2.5 电子政务建设的过程模式和技术模式514

14.3 企业信息化与电子商务517

14.3.1 企业信息化的概念、目的、规划、方法517

14.3.2 企业资源规划(ERP)的结构和功能520

14.3.3 客户关系管理(CRM)在企业的应用523

14.3.4 企业门户526

14.3.5 企业应用集成529

14.3.6 供应链管理(SCM)的思想531

14.3.7 商业智能(BI)533

14.3.8 电子商务的类型、标准536

14.4 信息资源管理538

14.5 信息化的有关政策、法规和标准541

14.6 本章例题分析542

第15章 信息系统基础知识545

15.1 信息系统545

15.1.1 信息系统的概念545

15.1.2 信息系统的功能546

15.1.3 信息系统的类型549

15.1.4 信息系统的发展551

15.2 信息系统建设554

15.2.1 信息系统建设的复杂性554

15.2.2 信息系统的生命周期556

15.2.3 信息系统建设的原则558

15.2.4 信息系统开发方法559

15.3 本章例题分析562

第16章 CSAI模拟试题及试题分析与解答565

16.1 模拟试题——上午试题565

16.2 模拟试题——下午试题570

16.3 模拟试题——上午试题分析与解答579

16.4 模拟试题——下午试题分析与解答584

附录A 程序员级考试大纲(最新版)593

参考文献599

热门推荐