图书介绍
软件设计师考试考点分析与真题详解 第4版【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 希赛教育软考学院,桂阳,陈勇军主编 著
- 出版社: 北京:电子工业出版社
- ISBN:7121144707
- 出版时间:2011
- 标注页数:590页
- 文件大小:131MB
- 文件页数:610页
- 主题词:
PDF下载
下载说明
软件设计师考试考点分析与真题详解 第4版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
上篇 计算机与软件工程知识篇第1章 数据结构基础2
1.1 线性表2
1.1.1 栈4
1.1.2 队列5
1.1.3 稀疏矩阵5
1.1.4 字符串6
1.2 树和二叉树7
1.2.1 树7
1.2.2 二叉树8
1.2.3 二叉排序树10
1.2.4 平衡二叉树12
1.2.5 线索树12
1.2.6 最优二叉树12
1.3 图14
1.3.1 图的基础知识14
1.3.2 最小生成树16
1.3.3 最短路径17
1.3.4 拓扑排序18
1.3.5 关键路径18
1.4 排序20
1.4.1 插入排序20
1.4.2 选择排序21
1.4.3 交换排序24
1.4.4 归并排序25
1.4.5 基数排序26
1.4.6 算法复杂性比较27
1.5 查找27
1.5.1 顺序查找28
1.5.2 二分法查找28
1.5.3 分块查找29
1.5.4 散列表29
1.6 例题分析32
第2章 程序语言基础知识37
2.1 汇编系统基本原理38
2.1.1 机器语言与汇编语言38
2.1.2 汇编程序38
2.1.3 装配程序40
2.1.4 宏指令40
2.2 编译系统基本原理41
2.2.1 编译概述41
2.2.2 形式语言基本知识42
2.2.3 词法分析44
2.2.4 语法分析47
2.2.5 语法翻译51
2.2.6 代码生成54
2.3 解释系统基本原理56
2.4 程序语言的数据类型57
2.4.1 基本数据类型58
2.4.2 结构化数据类型60
2.4.3 抽象的数据类型61
2.4.4 类型和错误检查62
2.5 程序语言的控制结构63
2.5.1 表达式64
2.5.2 语句间的顺序控制65
2.5.3 过程控制67
2.6 程序语言的种类、特点及适用范围69
2.7 例题分析70
第3章 操作系统基础知识73
3.1 操作系统的功能、类型和层次结构73
3.2 处理机管理(进程管理)74
3.3 存储管理78
3.4 设备管理81
3.5 文件管理82
3.6 作业管理84
3.7 网络操作系统85
3.8 嵌入式操作系统87
3.8.1 嵌入式操作系统概述87
3.8.2 常用的嵌入式操作系统88
3.9 例题分析91
第4章 软件工程基础知识93
4.1 软件生命周期与软件开发模型93
4.1.1 软件危机与软件工程93
4.1.2 软件生命周期94
4.1.3 软件开发模型95
4.2 主要软件开发方法102
4.2.1 结构化分析和设计103
4.2.2 面向数据结构的设计105
4.2.3 例题分析106
4.2.4 面向对象的分析与设计108
4.3 软件测试与软件维护113
4.3.1 软件测试113
4.3.2 软件维护117
4.4 软件工具与软件开发环境118
4.4.1 软件工具118
4.4.2 软件开发环境119
4.5 软件质量保证119
4.5.1 软件质量119
4.5.2 软件质量特性120
4.5.3 软件质量保证122
4.5.4 软件工程标准和软件文档123
4.6 软件项目管理124
4.6.1 软件项目管理的内容124
4.6.2 软件项目管理的3个阶段125
4.6.3 软件项目估算126
4.6.4 软件项目组织与计划129
4.6.5 风险管理133
4.7 例题分析134
第5章 数据库系统143
5.1 数据库管理系统的功能和特征143
5.2 数据库模型144
5.2.1 数据库系统的三级结构144
5.2.2 数据库系统的三级模式145
5.2.3 数据库系统两级独立性146
5.3 数据模型146
5.3.1 数据模型的分类146
5.3.2 关系模型147
5.3.3 关系规范化理论148
5.4 数据操作149
5.4.1 集合运算149
5.4.2 关系运算151
5.5 数据库语言153
5.5.1 数据定义154
5.5.2 数据查询155
5.5.3 数据更新158
5.5.4 视图159
5.5.5 数据控制160
5.6 数据库的控制功能160
5.6.1 并发控制161
5.6.2 数据恢复162
5.6.3 安全性163
5.6.4 完整性165
5.7 数据仓库与数据挖掘167
5.7.1 数据仓库的概念167
5.7.2 数据仓库的结构168
5.7.3 数据挖掘技术概述170
5.7.4 数据挖掘的功能172
5.7.5 数据挖掘常用技术172
5.7.6 数据挖掘的流程174
5.8 分布式数据库175
5.9 例题分析177
第6章 多媒体技术及其应用179
6.1 多媒体技术基本概念179
6.2 数据压缩标准180
6.3 图形图像183
6.4 音频184
6.5 视频185
6.6 例题分析186
第7章 计算机的体系结构和主要部件188
7.1 机内代码及运算188
7.1.1 数的进制188
7.1.2 原码、反码、补码、移码189
7.1.3 定点数和浮点数190
7.1.4 BCD码及其运算191
7.1.5 文字符号的编码191
7.1.6 校验码概述193
7.1.7 奇偶校验193
7.1.8 海明码和恒比码194
7.1.9 循环冗余校验码195
7.2 中央处理器、存储器196
7.2.1 中央处理器196
7.2.2 内存197
7.2.3 外存199
7.2.4 时序产生器和控制方式199
7.3 输入/输出及其控制200
7.3.1 输入/输出设备一览200
7.3.2 输入/输出控制器201
7.3.3 外设的识别201
7.3.4 外设的访问202
7.3.5 常见输入/输出接口205
7.3.6 联机、脱机和假脱机206
7.4 总线结构、指令流和数据流207
7.4.1 三态门207
7.4.2 总线207
7.4.3 常见的个人计算机系统总线的比较208
7.4.4 总线仲裁209
7.4.5 指令流、数据流和计算机的分类211
7.5 流水线技术212
7.5.1 流水线212
7.5.2 影响流水线效率的因素213
7.6 精简指令计算机214
7.6.1 指令系统214
7.6.2 CISC和RISC216
7.6.3 RISC结构特点217
7.7 并行处理技术和并行处理机218
7.7.1 概念218
7.7.2 并行性的等级219
7.7.3 提高计算机并行性的措施219
7.7.4 并行处理机220
7.8 多处理机系统221
7.8.1 访问存储器方式222
7.8.2 互联方式224
7.8.3 多处理机的特点225
7.9 例题分析225
第8章 存储器系统228
8.1 主存储器228
8.1.1 主要知识点228
8.2 辅助存储器229
8.2.1 磁带存储器229
8.2.2 磁盘存储器230
8.2.3 RAID存储器230
8.2.4 光盘存储器231
8.3 Cache存储器231
8.4 例题分析232
第9章 安全性、可靠性与系统性能评测235
9.1 数据安全与保密235
9.1.1 数据加密算法236
9.1.2 身份认证技术237
9.1.3 信息网络安全协议238
9.1.4 防火墙技术240
9.2 诊断与容错241
9.2.1 诊断技术241
9.2.2 容错技术243
9.3 系统可靠性评价和系统性能评价方法244
9.3.1 系统可靠性评价的组合模型244
9.3.2 系统可靠性评价的马尔柯夫模型245
9.3.3 系统性能评价246
9.4 例题分析249
第10章 网络基础知识252
10.1 网络的功能、分类与组成252
10.1.1 计算机网络的分类252
10.1.2 按工作模式分类254
10.1.3 计算机网络的组成255
10.2 网络协议与标准260
10.2.1 OSI网络层次参考模型260
10.2.2 局域网协议265
10.2.3 广域网协议267
10.2.4 互联网协议270
10.3 网络结构与通信270
10.3.1 总线型拓扑结构270
10.3.2 星形拓扑结构270
10.3.3 环形拓扑结构271
10.3.4 其他拓扑结构271
10.3.5 拓扑结构的选择272
10.4 三层结构272
10.4.1 主机模式272
10.4.2 客户—服务器模式272
10.4.3 三层结构与B/S模式273
10.5 Internet和Intranet初步274
10.5.1 Internet网络协议275
10.5.2 Internet应用278
10.5.3 Intranet初步279
10.6 网络管理初步280
10.6.1 网络管理标准280
10.6.2 网络管理系统281
10.7 例题分析282
第11章 软件的知识产权保护284
11.1 著作权法及实施条例284
11.1.1 著作权法客体284
11.1.2 著作权法主体285
11.1.3 著作权285
11.2 计算机软件保护条例286
11.2.1 条例保护对象286
11.2.2 著作权人确定287
11.2.3 软件著作权287
11.3 商标法及实施条例288
11.3.1 注册商标288
11.3.2 注册商标专用权保护289
11.3.3 注册商标使用的管理289
11.4 专利法及实施细则289
11.4.1 专利法的保护对象290
11.4.2 确定专利权人290
11.4.3 专利权291
11.5 反不正当竞争法291
11.5.1 什么是不正当竞争292
11.5.2 商业秘密292
11.6 例题分析293
第12章 软件新技术简介294
12.1 CMM与软件过程改进294
12.1.1 CMM基本概念294
12.1.2 CMM的基本框架295
12.1.3 软件过程评估和软件能力评价298
12.1.4 CMMI综述299
12.1.5 PSP、TSP、CMM之间的关系301
12.2 可扩展标记语言302
12.2.1 SGML、HTML与XML的比较302
12.2.2 XML语法简介303
12.2.3 XML的应用303
12.3 工作流304
12.3.1 工作流概述304
12.3.2 工作流系统实现305
12.4 极限编程309
12.4.1 解析极限编程309
12.4.2 四大价值观310
12.4.3 5个原则312
12.4.4 12个最佳实践312
12.5 Web Service317
12.5.1 Web Service简介318
12.5.2 Web Service的实现318
12.5.3 Web Service的应用319
12.6 例题分析319
第13章 计算机专业英语321
13.1 综述321
13.2 试卷分析321
13.3 例题分析322
13.4 阅读素材323
13.5 计算机专业英语词汇及缩略语精选326
13.5.1 常见计算机词汇326
13.5.2 常见计算机缩略语333
第14章 信息化基础知识338
14.1 信息与信息化338
14.1.1 信息的定义及其特性338
14.1.2 信息化339
14.1.3 信息化对组织的意义340
14.1.4 组织对信息化的需求341
14.2 政府信息化与电子政务342
14.2.1 政府信息化的概念、作用及意义342
14.2.2 我国政府信息化的历程和策略343
14.2.3 电子政务的概念、内容和技术形式346
14.2.4 电子政务的应用领域349
14.2.5 电子政务建设的过程模式和技术模式349
14.3 企业信息化与电子商务352
14.3.1 企业信息化的概念、目的、规划、方法352
14.3.2 企业资源规划(ERP)的结构和功能355
14.3.3 客户关系管理(CRM)在企业中的应用357
14.3.4 企业门户360
14.3.5 企业应用集成362
14.3.6 供应链管理(SCM)的思想364
14.3.7 商业智能(BI)365
14.3.8 电子商务的类型、标准368
14.4 信息资源管理370
14.5 信息化的有关政策、法规和标准372
14.6 例题分析373
第15章 信息系统基础知识374
15.1 信息系统374
15.1.1 信息系统的概念374
15.1.2 信息系统的功能375
15.1.3 信息系统的类型378
15.1.4 信息系统的发展379
15.2 信息系统建设382
15.2.1 信息系统建设的复杂性382
15.2.2 信息系统的生命周期384
15.2.3 信息系统建设的原则385
15.2.4 信息系统开发方法386
15.3 例题分析389
第16章 标准化知识391
16.1 标准化概述391
16.1.1 标准化的基本概念391
16.1.2 标准化的发展393
16.2 标准的层次394
16.3 编码标准395
16.4 文件格式标准397
16.5 信息安全标准397
16.5.1 国际信息安全等级标准397
16.5.2 国际信息技术安全标准398
16.5.3 中国的信息安全标准399
16.6 软件开发规范和文档标准400
16.7 标准化机构401
16.8 例题分析404
下篇 软件设计技术篇第17章 软件设计概述407
17.1 软件设计基本原则407
17.1.1 信息隐蔽407
17.1.2 模块独立性407
17.2 结构化设计方法411
17.2.1 系统结构图中的模块411
17.2.2 系统结构图中的主要成分412
17.2.3 常用的系统结构图413
17.3 面向对象设计416
17.3.1 面向对象的概念416
17.3.2 面向对象分析方法417
17.3.3 面向对象设计417
17.4 用户界面设计422
17.5 设计评审423
第18章 数据流图设计425
18.1 数据流图425
18.1.1 数据流图基本图形符号425
18.1.2 数据流图设计要略426
18.1.3 数据字典427
18.1.4 分层数据流图428
18.1.5 分层数据流图的解答要点428
18.2 系统流程图429
18.2.1 系统流程图基本处理429
18.2.2 系统流程图解题要点430
18.3 程序流程图430
18.3.1 程序流程图的控制结构430
18.3.2 程序流程图解题要点431
18.4 历年例题分析431
第19章 数据设计435
19.1 数据设计的步骤和原则435
19.1.1 数据设计步骤435
19.1.2 数据设计原则435
19.2 数据字典436
19.3 数据字典设计436
19.3.1 数据流设计436
19.3.2 数据元素字典设计437
19.3.3 数据处理字典设计438
19.3.4 数据结构字典设计439
19.3.5 数据存储设计439
19.4 设计数据的逻辑描述440
19.5 数据设计的逻辑分析工具440
19.5.1 结构化语言440
19.5.2 判定表(Decision Table)441
19.5.3 判定树(Decision Tree)442
19.6 数据保护性设计442
第20章 测试用例设计443
20.1 软件测试概述443
20.2 边界值分析及用例设计444
20.3 等价类划分及用例设计445
20.4 语句覆盖及用例设计447
20.5 判定覆盖及用例设计448
20.6 条件覆盖及用例设计449
20.7 判定/条件覆盖及用例设计450
20.8 条件组合覆盖及用例设计451
20.9 路径测试及用例设计452
第21章 软件界面设计453
21.1 输入/输出的识别与分类453
21.2 理解用户界面453
21.3 界面设计指导原则454
第22章 UML分析与设计457
22.1 UML概述457
22.1.1 UML是什么457
22.1.2 UML的发展历史457
22.1.3 UML结构458
22.1.4 UML的主要特点459
22.1.5 UML的应用领域459
22.2 用例图460
22.2.1 用例基本概念460
22.2.2 构建用例模型462
22.2.3 用例的粒度465
22.3 类图和对象图466
22.3.1 类与类图的基本概念466
22.3.2 构建概念模型468
22.3.3 类模型的发展470
22.4 组合结构图470
22.5 状态图470
22.6 活动图471
22.7 交互图472
22.7.1 顺序图473
22.7.2 通信图(协作图)473
22.7.3 时序图474
22.7.4 交互概况图474
22.8 构件图475
22.9 包图476
22.10 部署图476
22.11 例题分析477
第23章 数据库设计480
23.1 数据的规范化480
23.1.1 函数依赖480
23.1.2 码480
23.1.3 1NF481
23.1.4 2NF481
23.1.5 3NF481
23.1.6 BCNF482
23.1.7 多值依赖和4NF482
23.1.8 非规范化处理482
23.2 数据库设计概述483
23.2.1 数据库设计特点483
23.2.2 数据库设计方法484
23.2.3 数据库设计的基本步骤487
23.3 需求分析489
23.3.1 需求分析的任务489
23.3.2 确定设计目标491
23.3.3 数据收集与分析491
23.3.4 面向数据的方法492
23.3.5 需求说明书495
23.4 概念结构设计497
23.4.1 概念结构498
23.4.2 概念结构设计的方法和步骤498
23.4.3 数据抽象和局部视图设计499
23.4.4 视图的集成509
23.5 逻辑结构设计516
23.5.1 E-R图向关系模型的转换517
23.5.2 设计用户子模式520
23.5.3 数据模型优化520
23.6 数据库物理设计522
23.6.1 存储记录的设计523
23.6.2 关系数据库的集簇设计524
23.6.3 存取路径的设计526
23.6.4 物理结构设计的性能评价528
23.7 例题分析529
第24章 常用算法设计532
24.1 算法设计概述532
24.2 迭代法533
24.2.1 迭代求解方程534
24.2.2 迭代求解方程组的解535
24.3 穷举法536
24.3.1 组合问题536
24.3.2 背包问题537
24.3.3 变量和相等问题538
24.4 递推法539
24.4.1 最小数生成问题540
24.4.2 阶乘计算540
24.5 递归法542
24.5.1 斐波那契(Fibonacci)数列543
24.5.2 字典排序问题543
24.6 贪婪法545
24.6.1 背包问题546
24.6.2 装箱问题549
24.6.3 马踏棋盘问题552
24.6.4 货郎担问题554
24.6.5 哈夫曼编码问题558
24.7 回溯法561
24.7.1 组合问题563
24.7.2 子集和问题564
24.7.3 八皇后问题566
24.7.4 迷宫问题569
24.8 分治法573
24.8.1 二分法查找574
24.8.2 汉诺塔问题575
24.9 其他典型例程汇集576
24.9.1 有序链表的合并576
24.9.2 链表多项式加法577
24.9.3 约瑟夫环问题579
24.9.4 旅行线路问题581
24.9.5 迷宫最短路径问题584
24.10 例题分析586
参考文献589
热门推荐
- 870085.html
- 1636560.html
- 843211.html
- 962638.html
- 417855.html
- 1600287.html
- 1319275.html
- 914202.html
- 1558440.html
- 1177669.html
- http://www.ickdjs.cc/book_3216747.html
- http://www.ickdjs.cc/book_3515260.html
- http://www.ickdjs.cc/book_264183.html
- http://www.ickdjs.cc/book_3035105.html
- http://www.ickdjs.cc/book_886478.html
- http://www.ickdjs.cc/book_2601686.html
- http://www.ickdjs.cc/book_1531788.html
- http://www.ickdjs.cc/book_3661183.html
- http://www.ickdjs.cc/book_2034270.html
- http://www.ickdjs.cc/book_1826030.html