图书介绍

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

程序员考试考点分析与真题详解 最新版
  • 希赛IT教育研发中心组编 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121083204
  • 出版时间:2009
  • 标注页数:529页
  • 文件大小:206MB
  • 文件页数:542页
  • 主题词:程序设计-工程技术人员-资格考核-自学参考资料

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队列6

1.2.3数组7

1.2.4字符串8

1.2.5本节例题分析8

1.3树和二叉树14

1.3.1树14

1.3.2二叉树15

1.3.3二叉排序树17

1.3.4最优二叉树18

1.3.5本节例题分析20

1.4图24

1.4.1图的基础知识25

1.4.2最小生成树27

1.4.3最短路径27

1.4.4本节例题分析29

1.5排序与查找32

1.5.1插入排序32

1.5.2选择排序33

1.5.3交换排序33

1.5.4归并排序35

1.5.5基数排序35

1.5.6顺序查找36

1.5.7二分法查找37

1.5.8分块查找38

1.5.9本节例题分析38

1.6递归法41

1.6.1斐波纳契数列42

1.6.2字典排序问题43

1.6.3本节例题分析44

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

2.1汇编系统基本原理54

2.1.1机器语言与汇编语言54

2.1.2汇编程序54

2.1.3装配程序56

2.1.4宏指令56

2.2编译系统基本原理57

2.2.1编译概述57

2.2.2形式语言基本知识58

2.2.3词法分析60

2.2.4语法分析62

2.2.5语法制导翻译67

2.2.6代码生成71

2.3解释系统基本原理73

2.4程序语言的数据类型74

2.4.1基本数据类型74

2.4.2结构化数据类型77

2.4.3抽象的数据类型78

2.4.4类型和错误检查79

2.5程序语言的控制结构80

2.5.1表达式81

2.5.2语句间的顺序控制82

2.5.3过程控制84

2.5.4脚本语言86

2.6本章例题分析87

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

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

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

3.3存储管理103

3.4设备管理105

3.5文件管理107

3.6作业管理109

3.7网络操作系统110

3.7.1网络操作系统概述111

3.7.2 UNIX操作系统111

3.7.3 WindowsNT操作系统112

3.8嵌入式操作系统113

3.8.1嵌入式操作系统概述113

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

3.9本章例题分析116

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

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

4.1.1软件工程基本概念127

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

4.1.3软件过程基本知识129

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

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

4.1.6软件工具140

4.1.7软件开发环境141

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

4.1.9软件开发模型145

4.1.10本节例题分析147

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

4.2.1结构化分析154

4.2.2面向对象的分析简介156

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

4.2.4结构化设计159

4.2.5面向数据结构的设计161

4.2.6面向对象的设计161

4.2.7本节例题分析162

4.3程序设计基础知识165

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

4.3.2程序设计风格167

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

4.3.4程序设计语言168

4.3.5极限编程169

4.3.6本节例题分析171

4.4程序测试基础知识174

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

4.4.2测试工作流程176

4.4.3本节例题分析178

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

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

4.5.2本节例题分析184

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

4.6.1软件运行基础知识185

4.6.2软件维护基础知识186

4.6.3本节例题分析187

第5章 数据库系统189

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

5.2数据库模型190

5.2.1数据库系统的3级结构190

5.2.2数据库系统的3级模式191

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

5.3数据模型192

5.3.1数据模型的分类192

5.3.2关系模型193

5.3.3 E-R模型图194

5.4数据操作195

5.4.1集合运算195

5.4.2关系运算196

5.5数据库语言199

5.5.1数据定义199

5.5.2数据查询200

5.5.3数据更新204

5.5.4视图204

5.5.5数据控制206

5.6数据库的控制功能206

5.6.1并发控制206

5.6.2数据恢复208

5.6.3安全性209

5.6.4完整性211

5.7本章例题分析213

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

6.1多媒体技术基本概念231

6.1.1多媒体的概念231

6.1.2多媒体计算机232

6.2数据压缩技术232

6.2.1基本概念232

6.2.2数据压缩标准233

6.3图形图像236

6.3.1彩色基本原理236

6.3.2图形图像文件237

6.4音频238

6.4.1声音文件处理238

6.4.2声音文件类型241

6.5视频242

6.6本章例题分析242

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

7.1数制及其转换249

7.1.1进制的表示法249

7.1.2进制的转换249

7.2数据的表示250

7.2.1原码、反码、补码、移码250

7.2.2定点数和浮点数251

7.2.3文字符号的编码252

7.2.4校验码概述256

7.2.5奇偶校验256

7.2.6海明码和恒比码257

7.2.7循环冗余校验码258

7.3算术运算和逻辑运算259

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

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

7.4计算机系统的组成263

7.4.1硬件和软件263

7.4.2计算机语言264

7.4.3冯·诺依曼结构265

7.5计算机类型和特点265

7.6中央处理器CPU266

7.6.1 CPU的组成266

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

7.6.3计算机的分类269

7.6.4指令系统271

7.6.5处理器性能及评价272

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

7.7.1输入/输出设备一览273

7.7.2输入/输出控制器274

7.7.3外设的识别275

7.7.4外设的访问275

7.7.5常见输入/输出接口280

7.7.6总线281

7.8存储器系统283

7.8.1存储器基本概念283

7.8.2主存储器284

7.8.3辅助存储器285

7.8.4 Cache存储器290

7.9本章例题分析294

第8章 计算机应用基础知识315

8.1 Windows基本操作315

8.1.1桌面环境的认识315

8.1.2窗口的基础知识316

8.1.3文件基本操作317

8.1.4 Windows的基本操作319

8.2办公自动化322

8.2.1 Word基本操作322

8.2.2 Excel基本操作327

8.3上网基础操作334

8.3.1收发电子邮件334

8.3.2 IE浏览器的使用337

8.3.3 Outlook的使用340

8.4本章例题分析342

第9章 信息安全与系统性能指标347

9.1数据安全与保密347

9.1.1数据加密算法347

9.1.2身份认证技术349

9.1.3信息网络安全协议351

9.1.4防火墙技术353

9.1.5访问控制354

9.2计算机病毒的防治356

9.2.1病毒的定义356

9.2.2病毒的特征357

9.2.3病毒的分类358

9.2.4病毒的发展趋势359

9.2.5病毒攻击的防范359

9.3计算机木马的防治361

9.3.1木马的定义361

9.3.2木马的特征361

9.3.3木马的功能362

9.3.4木马的分类362

9.3.5木马的防范363

9.3.6木马的清除364

9.4系统性能指标364

9.4.1几个基本概念364

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

9.5本章例题分析367

第10章 网络基础知识371

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

10.1.1计算机网络的分类371

10.1.2按工作模式分类373

10.1.3计算机网络的组成374

10.2网络协议与标准379

10.2.1 OSI网络层次模型379

10.2.2局域网协议384

10.2.3广域网协议387

10.2.4联网协议389

10.3网络结构与通信389

10.3.1总线形拓扑结构390

10.3.2星形拓扑结构390

10.3.3环形拓扑结构391

10.3.4其他拓扑结构391

10.3.5拓扑结构的选择392

10.4三层结构392

10.4.1主机模式392

10.4.2客户/服务器模式392

10.4.3三层结构与BPS模式393

10.5 Internet和Intranet初步395

10.5.1 Internet网络协议395

10.5.2 Internet应用398

10.5.3 Intranet初步400

10.6本章例题分析400

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

11.1著作权法及实施条例413

11.1.1著作权法客体413

11.1.2著作权法主体414

11.1.3著作权414

11.2计算机软件保护条例415

11.2.1条例保护对象416

11.2.2著作权人确定416

11.2.3软件著作权416

11.3商标法及实施条例417

11.3.1注册商标418

11.3.2注册商标专用权保护418

11.3.3注册商标使用的管理418

11.4专利法及实施细则419

11.4.1专利法的保护对象419

11.4.2确定专利权人419

11.4.3专利权420

11.5反不正当竞争法421

11.5.1什么是不正当竞争421

11.5.2商业秘密422

11.6本章例题分析422

第12章 标准化知识427

12.1标准化概述427

12.2标准的层次429

12.3标准的编码431

12.4标准化机构434

12.5信息安全标准435

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

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

12.5.3中国的信息安全标准438

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

12.7 ISO9000标准439

12.7.1 2000版ISO9000族标准的总体结构439

12.7.2 2000版ISO9000族标准的主要特点440

12.8本章例题分析441

第13章 计算机专业英语447

13.1综述447

13.2试卷分析447

13.3例题详解448

13.4阅读素材467

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

13.5.1常见计算机词汇471

13.5.2常见计算机缩略语476

第14章 信息化基础知识481

14.1信息与信息化481

14.1.1信息的定义及其特性481

14.1.2信息化482

14.1.3信息化对组织的意义483

14.1.4组织对信息化的需求484

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

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

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

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

14.2.4电子政务的应用领域490

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

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

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

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

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

14.3.4商业智能(BI)502

14.3.5电子商务的类型、标准504

14.4信息资源管理506

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

14.6本章例题分析509

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

15.1信息系统511

15.1.1信息系统的概念511

15.1.2信息系统的功能512

15.1.3信息系统的类型514

15.1.4信息系统的发展515

15.2信息系统建设518

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

15.2.2信息系统的生命周期519

15.2.3信息系统建设的原则520

15.2.4信息系统开发的方法521

15.3本章例题分析524

附录A 程序员级考试大纲525

参考文献529

热门推荐