主页 详情

《系统架构设计师教程 第4版》_希赛教育软考学院编著_14332852_9787121323010

【书名】:《系统架构设计师教程 第4版》
【作者】:希赛教育软考学院编著
【出版社】:北京:电子工业出版社
【时间】:2017
【页数】:563
【ISBN】:9787121323010
【SS码】:14332852

最新查询

内容简介

第1章 计算机组成与体系结构

1.1计算机系统组成

1.1.1计算机硬件的组成

1.1.2计算机系统结构的分类

1.1.3复杂指令集系统与精简指令集系统

1.1.4总线

1.2存储器系统

1.2.1主存储器

1.2.2辅助存储器

1.2.3 Cache存储器

1.3流水线

1.3.1流水线周期

1.3.2计算流水线执行时间

1.3.3流水线的吞吐率

1.3.4流水线的加速比

第2章 操作系统

2.1操作系统的类型与结构

2.1.1操作系统的定义

2.1.2操作系统分类

2.2操作系统基本原理

2.2.1进程管理

2.2.2存储管理

2.2.3设备管理

2.2.4文件管理

2.2.5作业管理

第3章 数据库系统

3.1数据库管理系统的类型

3.2数据库模式与范式

3.2.1数据库的结构与模式

3.2.2数据模型

3.2.3关系代数

3.2.4数据的规范化

3.2.5反规范化

3.3数据库设计

3.3.1数据库设计的方法

3.3.2数据库设计的基本步骤

3.3.3需求分析

3.3.4概念结构设计

3.3.5逻辑结构设计

3.3.6物理结构设计

3.4事务管理

3.4.1并发控制

3.4.2故障与恢复

3.5备份与恢复

3.6分布式数据库系统

3.6.1分布式数据库的概念

3.6.2分布式数据库的架构

3.7数据仓库

3.7.1数据仓库的概念

3.7.2数据仓库的结构

3.7.3数据仓库的实现方法

3.8数据挖掘

3.8.1数据挖掘的概念

3.8.2数据挖掘的功能

3.8.3数据挖掘常用技术

3.8.4数据挖掘的流程

3.9 NoSQL

3.10大数据

第4章 计算机网络

4.1网络架构与协议

4.1.1网络互联模型

4.1.2常见的网络协议

4.1.3 IPv6

4.2局域网与广域网

4.2.1局域网基础知识

4.2.2无线局域网

4.2.3广域网技术

4.2.4网络接入技术

4.3网络互连与常用设备

4.4网络工程

4.4.1网络规划

4.4.2网络设计

4.4.3网络实施

4.5网络存储技术

4.6综合布线

第5章 系统性能评价

5.1性能指标

5.1.1计算机

5.1.2网络

5.1.3操作系统

5.1.4数据库管理系统

5.1.5 Web服务器

5.2性能计算

5.3性能设计

5.3.1阿姆达尔解决方案

5.3.2负载均衡

5.4性能评估

5.4.1基准测试程序

5.4.2 Web服务器的性能评估

5.4.3系统监视

第6章 开发方法

6.1软件生命周期

6.2软件开发模型

6.2.1瀑布模型

6.2.2演化模型

6.2.3螺旋模型

6.2.4增量模型

6.2.5构件组装模型

6.3统一过程

6.4敏捷方法

6.4.1极限编程

6.4.2特征驱动开发

6.4.3 Scrum

6.4.4水晶方法

6.4.5其他敏捷方法

6.5软件重用

6.5.1软件重用

6.5.2构件技术

6.6基于架构的软件设计

6.6.1 ABSD方法与生命周期

6.6.2基于架构的软件开发模型

6.7形式化方法

第7章 系统计划

7.1项目的提出与选择

7.1.1项目的立项目标和动机

7.1.2项目的选择和确定

7.1.3项目提出和选择的结果

7.2可行性研究与效益分析

7.2.1可行性研究的内容

7.2.2成本效益分析

7.2.3可行性分析报告

7.3方案的制订和改进

7.4新旧系统的分析和比较

7.4.1遗留系统的评价方法

7.4.2遗留系统的演化策略

第8章 系统分析与设计方法

8.1定义问题与归结模型

8.1.1问题分析

8.1.2问题定义

8.2需求分析与软件设计

8.2.1需求分析的任务与过程

8.2.2如何进行系统设计

8.2.3软件设计的任务与活动

8.3结构化分析与设计

8.3.1结构化分析

8.3.2结构化设计

8.3.3模块设计

8.4面向对象的分析与设计

8.4.1面向对象的基本概念

8.4.2面向对象分析

8.4.3统一建模语言

8.5用户界面设计

8.5.1用户界面设计的原则

8.5.2用户界面设计过程

8.6工作流设计

8.6.1工作流设计概述

8.6.2工作流管理系统

8.7简单分布式计算机应用系统的设计

8.8系统运行环境的集成与设计

8.9系统过渡计划

第9章 软件架构设计

9.1软件架构概述

9.1.1软件架构的定义

9.1.2软件架构的重要性

9.1.3架构的模型

9.2架构需求与软件质量属性

9.2.1软件质量属性

9.2.2 6个质量属性及实现

9.3软件架构风格

9.3.1软件架构风格分类

9.3.2数据流风格

9.3.3调用/返回风格

9.3.4独立构件风格

9.3.5虚拟机风格

9.3.6仓库风格

9.4层次系统架构风格

9.4.1二层及三层C/S架构风格

9.4.2 B/S架构风格

9.4.3 MVC架构风格

9.4.4 MVP架构风格

9.5面向服务的架构

9.5.1 SOA概述

9.5.2 SOA的关键技术

9.5.3 SOA的实现方法

9.5.4微服务

9.6架构设计

9.7软件架构文档化

9.8软件架构评估

9.8.1软件架构评估的方法

9.8.2架构的权衡分析法

9.8.3成本效益分析法

9.9构件及其复用

9.9.1商用构件标准规范

9.9.2应用系统簇与构件系统

9.9.3基于复用开发的组织结构

9.10产品线及系统演化

9.10.1复用与产品线

9.10.2基于产品线的架构

9.10.3产品线的开发模型

9.10.4特定领域软件架构

9.10.5架构及系统演化

9.11软件架构视图

9.11.1软件视图的分类

9.11.2模块视图类型及其风格

9.11.3 C&C视图类型及其风格

9.11.4分配视图类型及其风格

9.11.5各视图类型间的映射关系

第10章 设计模式

10.1设计模式概述

10.1.1设计模式的概念

10.1.2设计模式的组成

10.1.3 GoF设计模式

10.1.4其他设计模式

10.1.5设计模式与软件架构

10.1.6设计模式分类

10.2设计模式及实现

10.2.1 Abstract Factory模式

10.2.2 Singleton模式

10.2.3 Decorator模式

10.2.4 Facade/Session Facade模式

10.2.5 Mediator模式

10.2.6 Observer模式

10.2.7 Intercepting Filter模式

10.3设计模式总结

第11章 测试评审方法

11.1测试方法

11.1.1软件测试阶段

11.1.2白盒测试和黑盒测试

11.1.3缺陷的分类和级别

11.1.4调试

11.2评审方法

11.3验证与确认

11.4测试自动化

11.5面向对象的测试

第12章 嵌入式系统设计

12.1嵌入式系统概论

12.2嵌入式系统的组成

12.2.1硬件架构

12.2.2软件架构

12.3嵌入式开发平台与调试环境

12.3.1嵌入式系统软件开发平台

12.3.2嵌入式开发调试

12.4嵌入式网络系统

12.4.1现场总线网

12.4.2家庭信息网

11.4.3无线数据通信网

12.4.4嵌入式Internet

12.5嵌入式数据库管理系统

12.5.1使用环境的特点

12.5.2系统组成与关键技术

12.6实时系统与嵌入式操作系统

12.6.1嵌入式系统的实时概念

12.6.2嵌入式操作系统概述

12.6.3实时嵌入式操作系统

12.6.4主流嵌入式操作系统介绍

12.7嵌入式系统开发设计

12.7.1嵌入式系统设计概述

12.7.2开发模型与设计流程

12.7.3嵌入式系统设计的核心技术

12.7.4嵌入式开发设计环境

12.7.5嵌入式软件设计模型

12.7.6需求分析

12.7.7系统设计

12.7.8系统集成与测试

第13章 开发管理

13.1项目的范围、时间与成本

13.1.1项目范围管理

13.1.2项目成本管理

13.1.3项目时间管理

13.2配置管理与文档管理

13.2.1软件配置管理的概念

13.2.2软件配置管理的解决方案

13.2.3软件文档管理

13.3软件需求管理

13.3.1需求变更

13.3.2需求跟踪

13.4软件开发的质量与风险

13.4.1软件质量管理

13.4.2项目风险管理

13.5人力资源管理

13.6软件的运行与评价

13.7软件过程改进

第14章 信息系统基础知识

14.1信息系统概述

14.1.1信息系统的组成

14.1.2信息系统的生命周期

14.1.3信息系统建设的原则

14.1.4信息系统开发方法

14.2信息系统工程

14.2.1信息系统工程的概念

14.2.2信息系统工程的内容

14.2.3信息系统工程的总体规划

14.2.4总体规划的方法论

14.3政府信息化与电子政务

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

14.3.2电子政务的内容

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

14.4企业信息化与电子商务

14.4.1企业信息化概述

14.4.2企业资源规划

14.4.3客户关系管理

14.4.4产品数据管理

14.4.5企业门户

14.4.6企业应用集成

14.4.7供应链管理

14.4.8电子商务概述

14.6知识管理与商业智能

14.6.1知识管理

14.6.2商业智能

14.7业务流程重组

第15章 基于中间件的开发

15.1中间件技术

15.1.1中间件的概念

15.1.2中间件的分类

15.1.3中间件产品介绍

15.2应用服务器技术

15.2.1应用服务器的概念

15.2.2主要的应用服务器

15.3 J2EE

15.3.1表示层

15.3.2应用服务层

15.4.NET

15.4.1NET平台

15.4.2NET框架

15.5企业应用集成

15.6轻量级架构和重量级架构

15.6.1 Struts框架

15.6.2 Spring框架

15.6.3 Hibernate框架

15.6.4基于Struts、 Spring和Hibernate的轻量级架构

15.6.5轻量级架构和重量级架构的探讨

第16章 安全性和保密性设计

16.1加密和解密

16.1.1对称密钥加密算法

16.1.2不对称密钥加密算法

16.2数字签名与数字水印

16.2.1数字签名

16.2.2数字信封

16.3数字证书与密钥管理

16.3.1密钥分配中心

16.3.2数字证书和公开密钥基础设施

16.4安全协议

16.4.1 IPSec协议简述

16.4.2 SSL协议

16.4.3 PGP协议

16.5计算机病毒与防治

16.5.1计算机病毒概述

16.5.2网络环境下的病毒发展新趋势

16.5.3计算机病毒的检测与清除

16.5.4计算机病毒的预防

16.6身份认证与访问控制

16.6.1身份认证技术

16.6.2访问控制技术

16.7网络安全体系

16.7.1 OSI安全架构

16.7.2 VPN在网络安全中的应用

16.8系统的安全性设计

16.8.1物理安全问题与设计

16.8.2防火墙及其在系统安全中的应用

16.8.3入侵检测系统

16.9安全性规章

16.9.1安全管理制度

16.9.2计算机犯罪与相关法规

第17章 系统的可靠性分析与设计

17.1可靠性概述

17.2系统故障模型

17.2.1故障的来源以及表现

17.2.2几种常用的故障模型

17.3系统配置方法

17.3.1单机容错技术

17.3.2双机热备份技术

17.3.3服务器集群技术

17.4系统可靠性模型

17.4.1时间模型

17.4.2故障植入模型

17.4.3数据模型

17.5系统的可靠性分析和可靠度计算

17.5.1组合模型

17.5.2马尔柯夫模型

17.6提高系统可靠性的措施

17.6.1硬件冗余

17.6.2信息冗余

17.7备份与恢复

第18章 软件的知识产权保护

18.1著作权法及实施条例

18.1.1著作权法客体

18.1.2著作权法的主体

18.1.3著作权

18.2计算机软件保护条例

18.3商标法及实施条例

18.4专利法及实施细则

18.5反不正当竞争法

第19章 标准化知识

19.1标准化概论

19.2标准分级与标准类型

19.2.1标准分级

19.2.2强制性标准与推荐性标准

第20章 应用数学

20.1运筹方法

20.1.1网络计划技术

20.1.2线性规划

20.1.3决策论

20.1.4对策论

20.2数学建模

第21章 虚拟化、云计算与物联网

21.1虚拟化

21.1.1虚拟化技术的分类

21.1.2虚拟化的模式

21.2云计算

21.2.1云计算的特点

21.2.2云计算的类型

21.2.3云计算的应用

21.3物联网

21.3.1物联网的层次结构

21.3.2物联网的相关领域与技术

21.3.3物联网的应用


书查询(www.shuchaxun.com)本网页唯一编码:
0f9759606ef80d828154947c82a4a9a5#bed821cd5759b91806398e62e76c8fa3#106431117#系统架构设计师教程 第4版_14332852.zip