当前位置:希赛网 > 云阅读 > 软考教程 > 系统架构设计师教程 > 系统架构设计师考试全程指导(2014版)

系统架构设计师考试全程指导(2014版)

本书由希赛教育软考学院组织编写,作为计算机技术与软件专业技术资格(水平)考试指定参考用书。本书着重对考试大纲规定的内容有重点地细化和深化,内容涵盖了最新的系统架构设计师考试大纲的所有知识点,给出了系统架构设计案例分析试题的解答方法和实际案例。对于系统架构设计论文试题,本书给出了论文的写作方法  [展开]

标 签: 系统架构师考试   系统架构设计师考试培训   系统架构设计师考试教材  
作 者:希赛教育软考学院 原 价:25.80 希赛币 优惠价:25.80 希赛币
说 明:此讲义为在线阅读(非纸质书),一经购买恕不退还。
章节信息

第 1 章 操作系统  

  • 1.1   操作系统的类型与结构
  • 1.1.1   操作系统的类型
  • 1.1.2   操作系统的结构
  • 1.2   处理器管理
  • 1.2.1   进程的状态
  • 1.2.2   信号量与PV操作
  • 1.2.3   死锁问题
  • 1.2.4   管程与线程
  • 1.3   文件管理
  • 1.3.1   文件的逻辑组织
  • 1.3.2   文件的物理组织
  • 1.3.3   树形目录结构
  • 1.3.4   存储空间管理
  • 1.4   存储管理
  • 1.4.1   地址变换
  • 1.4.2   存储组织
  • 1.4.3   存储管理
  • 1.5   作业管理
  • 1.5.1   作业的状态
  • 1.5.2   作业调度
  • 1.6   设备管理
  • 1.6.1   数据传输控制方式
  • 1.6.2   磁盘调度算法
  • 1.6.3   虚设备与SPOOLING技术
  • 1.7   网络操作系统
  • 1.7.1   网络操作系统概述
  • 1.7.2   网络操作系统的组成
  • 1.8   例题分析

第 2 章 数据库系统

  • 2.1   数据库管理系统
  • 2.2   数据库模式
  • 2.3   数据模型
  • 2.3.1   数据模型的分类
  • 2.3.2   关系模型
  • 2.3.3   规范化理论
  • 2.3.4   反规范化理论
  • 2.4   数据库的控制功能
  • 2.4.1   并发控制
  • 2.4.2   备份与恢复技术
  • 2.4.3   数据库的安全性
  • 2.4.4   数据库的完整性
  • 2.4.5   数据库性能
  • 2.5   数据库工程
  • 2.5.1   数据库设计阶段
  • 2.5.2   设计约束和原则
  • 2.6   数据库建模
  • 2.6.1   E-R图的画法
  • 2.6.2   E-R图的集成
  • 2.6.3   图向关系模式的转换
  • 2.7   常见的数据库管理系统
  • 2.7.1   Oracle
  • 2.7.2   Sybase
  • 2.7.3   Informix
  • 2.7.4   SQL Server
  • 2.7.5   DB2
  • 2.7.6   MySQL
  • 2.8   并行数据库系统
  • 2.8.1   并行数据库的结构
  • 2.8.2   并行数据库的组织
  • 2.9   数据仓库与数据挖掘
  • 2.9.1   联机分析处理
  • 2.9.2   数据仓库的概念
  • 2.9.3   数据仓库的结构
  • 2.9.4   数据挖掘的概念
  • 2.9.5   数据挖掘常用技术
  • 2.10   数据挖掘的流程
  • 2.11   NoSQL
  • 2.12   大数据
  • 2.13   例题分析

第 3 章 嵌入式系统

  • 3.1   嵌入式系统概论
  • 3.1.1   嵌入式系统的特点
  • 3.1.2   实时系统的概念
  • 3.2   嵌入式系统的基本架构
  • 3.2.1   硬件架构
  • 3.2.2   软件架构
  • 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.4.3   实例介绍
  • 3.5   嵌入式系统网络
  • 3.5.1   现场总线网
  • 3.5.2   嵌入式因特网
  • 3.6   嵌入式系统软件开发环境
  • 3.6.1   嵌入式系统开发概述
  • 3.6.2   开发过程
  • 3.6.3   调试方法
  • 3.7   例题分析

第 4 章 数据通信与计算机网络

  • 4.1   数据通信基础知识
  • 4.1.1   信道特性
  • 4.1.2   数据调制与编码
  • 4.2   网络架构
  • 4.2.1   网络的分类
  • 4.2.2   网络互连模型
  • 4.2.3   常用的网络协议
  • 4.2.4   网络地址与掩码
  • 4.2.5   虚拟局域网
  • 4.3   通信设备
  • 4.3.1   传输介质
  • 4.3.2   网络设备
  • 4.4   网络接入技术
  • 4.5   网络存储技术
  • 4.5.1   直接附加存储(DAS)
  • 4.5.2   网络附加存储(NAS)
  • 4.5.3   存储区域网络(SAN)
  • 4.6   无线局域网
  • 4.6.1   无线局域网技术实现
  • 4.6.2   无线局域网国际标准
  • 4.6.3   无线局域网联接方式
  • 4.7   网络应用
  • 4.8   网络管理
  • 4.8.1   代理服务器
  • 4.8.2   网络管理工具
  • 4.9   综合布线系统
  • 4.10   网络规划与设计
  • 4.11   物联网
  • 4.12   例题分析

第 5 章 多媒体基础知识

  • 5.1   多媒体基础
  • 5.1.1   多媒体计算机
  • 5.1.2   媒体的分类
  • 5.1.3   存储媒体
  • 5.2   压缩编码技术
  • 5.2.1   数据压缩的基础
  • 5.2.2   数据压缩技术的分类
  • 5.2.3   数据压缩标准
  • 5.3   音频数据
  • 5.3.1   音频技术概述
  • 5.3.2   音频数据存储和传输
  • 5.3.3   音频数据格式
  • 5.4   颜色空间
  • 5.4.1   颜色属性
  • 5.4.2   颜色空间
  • 5.4.3   图形与图像
  • 5.5   视频数据
  • 5.5.1   视频文件格式
  • 5.5.2   流媒体
  • 5.6   例题分析

第 6 章 系统性能评价

  • 6.1   系统性能计算
  • 6.1.1   响应时间
  • 6.1.2   吞吐量
  • 6.2   系统性能设计
  • 6.2.1   系统调整
  • 6.2.2   阿姆达尔解决方案
  • 6.2.3   负载均衡
  • 6.3   系统性能评估
  • 6.4   例题分析

第 7 章 信息系统基础知识

  • 7.1   信息的定义
  • 7.2   信息系统
  • 7.2.1   系统的特性
  • 7.2.2   系统理论
  • 7.2.3   系统工程
  • 7.2.4   信息系统工程
  • 7.3   信息系统规划方法
  • 7.3.1   企业系统规划方法
  • 7.3.2   战略数据规划方法
  • 7.3.3   信息工程方法
  • 7.4   信息化基础
  • 7.4.1   企业资源计划
  • 7.4.2   业务流程重组
  • 7.4.3   客户关系管理
  • 7.4.4   供应链管理
  • 7.4.5   产品数据管理
  • 7.4.6   产品生命周期管理
  • 7.4.7   知识管理
  • 7.4.8   企业应用集成
  • 7.4.9   商业智能
  • 7.4.10   企业门户
  • 7.4.11   电子政务
  • 7.4.12   电子商务
  • 7.5   例题分析

第 8 章 系统开发基础知识

  • 8.1   考点分析
  • 8.2   软件开发生命周期
  • 8.3   软件开发方法
  • 8.3.1   净室方法
  • 8.3.2   结构化方法
  • 8.3.3   面向对象方法
  • 8.3.4   原型法
  • 8.3.5   逆向工程
  • 8.4   软件开发模型
  • 8.4.1   瀑布模型
  • 8.4.2   其他经典模型
  • 8.4.3   V模型
  • 8.4.4   快速应用开发
  • 8.4.5   敏捷方法
  • 8.4.6   统一过程
  • 8.5   系统规划与问题定义
  • 8.5.1   可行性分析
  • 8.5.2   成本效益分析
  • 8.5.3   新旧系统的分析和比较
  • 8.5.4   结构化系统建模
  • 8.5.5   问题定义
  • 8.6   需求工程
  • 8.6.1   需求开发概述
  • 8.6.2   需求获取
  • 8.6.3   需求分析
  • 8.6.4   需求定义
  • 8.6.5   需求管理
  • 8.7   软件设计
  • 8.7.1   软件设计活动
  • 8.7.2   结构化设计
  • 8.7.3   工作流设计
  • 8.8   软件测试
  • 8.8.1   测试的类型
  • 8.8.2   测试的阶段
  • 8.8.3   性能测试
  • 8.8.4   测试自动化
  • 8.8.5   软件调试
  • 8.8.6   测试设计
  • 8.8.7   测试管理
  • 8.9   软件维护
  • 8.10   软件开发环境与工具
  • 8.10.1   软件开发环境
  • 8.10.2   软件开发工具
  • 8.11   例题分析

第 9 章 面向对象方法

  • 9.1   基本概念
  • 9.2   统一建模语言
  • 9.2.1   UML的结构
  • 9.2.2   事物
  • 9.2.3   关系
  • 9.2.4   图形
  • 9.3   面向对象分析
  • 9.3.1   用例模型
  • 9.3.2   分析模型
  • 9.4   面向对象设计
  • 9.5   面向对象测试
  • 9.6   例题分析

第 10 章 构件与软件重用

  • 10.1   构件与软件重用
  • 10.1.1   软件重用
  • 10.1.2   构件标准
  • 10.1.3   构件获取
  • 10.1.4   构件管理
  • 10.1.5   构件重用
  • 10.2   中间件技术
  • 10.2.1   中间件的功能
  • 10.2.2   中间件的分类
  • 10.3   应用服务器
  • 10.3.1   应用服务器的作用
  • 10.3.2   应用服务器的类型
  • 10.3.3   应用服务器产品
  • 10.4   J2EE与.NET平台
  • 10.4.1   J2EE的核心技术
  • 10.4.2   .NET平台
  • 10.4.3   比较分析
  • 10.5   例题分析

第 11 章 开发管理

  • 11.1   项目管理概述
  • 11.2   范围管理
  • 11.2.1   范围管理计划
  • 11.2.2   范围定义
  • 11.2.3   创建工作分解结构
  • 11.2.4   范围变更
  • 11.3   成本管理
  • 11.3.1   成本估算
  • 11.3.2   成本预算
  • 11.3.3   挣值分析
  • 11.4   时间管理
  • 11.4.1   活动排序
  • 11.4.2   活动历时估算
  • 11.4.3   关键路径法
  • 11.4.4   计划评审技术
  • 11.4.5   甘特图和时标网络图
  • 11.4.6   进度控制
  • 11.5   配置管理
  • 11.5.1   配置管理流程
  • 11.5.2   配置标识
  • 11.5.3   变更管理
  • 11.5.4   版本管理
  • 11.5.5   配置审核
  • 11.5.6   配置状态报告
  • 11.6   质量管理
  • 11.6.1   质量保证
  • 11.6.2   质量控制
  • 11.6.3   软件质量管理
  • 11.7   风险管理
  • 11.7.1   风险与风险管理
  • 11.7.2   风险分析
  • 11.7.3   风险应对措施
  • 11.7.4   信息系统常见风险
  • 11.8   软件运行与评价
  • 11.8.1   系统评价
  • 11.8.2   运行管理
  • 11.9   软件过程改进
  • 11.9.1   CMM
  • 11.9.2   CMMI
  • 11.10   例题分析

第 12 章 软件架构设计

  • 12.1   软件架构概述
  • 12.2   软件架构建模
  • 12.3   软件架构风格
  • 12.3.1   经典软件架构风格
  • 12.3.2   客户/服务器风格
  • 12.3.3   多层架构风格
  • 12.3.4   富互联网应用
  • 12.3.5   正交软件架构
  • 12.3.6   基于层次消息总线的架构
  • 12.4   特定领域软件架构
  • 12.4.1   DSSA的基本活动
  • 12.4.2   DSSA的建立过程
  • 12.4.3   DSSA与架构风格的比较
  • 12.5   架构设计与演化
  • 12.5.1   设计和演化过程
  • 12.5.2   实验原型阶段
  • 12.5.3   演化开发阶段
  • 12.6   基于架构的软件开发
  • 12.7   软件架构评估
  • 12.7.1   主要的评估方式
  • 12.7.2   ATAM评估方法
  • 12.7.3   SAAM评估方法
  • 12.8   软件产品线
  • 12.8.1   产品线的过程模型
  • 12.8.2   产品线的组织结构
  • 12.8.3   产品线的建立方式
  • 12.9   设计模式
  • 12.9.1   设计模式的组成
  • 12.9.2   模式和软件架构
  • 12.9.3   设计模式的分类
  • 12.10   可扩展标记语言
  • 12.10.1   XML简介
  • 12.10.2   XML相关技术
  • 12.11   Web服务架构
  • 12.11.1   Web服务模型
  • 12.11.2   Web服务协议堆栈
  • 12.11.3   Web服务架构的优势
  • 12.12   面向服务的架构
  • 12.12.1   SOA
  • 12.12.2   面向服务的分析与设计
  • 12.12.3   Web服务实现SOA
  • 12.13   企业服务总线
  • 12.14   例题分析

第 13 章 系统安全性和保密性

  • 13.1   信息系统安全体系
  • 13.1.1   安全系统架构
  • 13.1.2   安全保护等级
  • 13.1.3   信息安全保障系统
  • 13.1.4   可信计算机系统
  • 13.2   数据安全与保密
  • 13.2.1   加密体制
  • 13.2.2   PKI与数字签名
  • 13.2.3   数字信封
  • 13.2.4   PGP
  • 13.2.5   数字水印
  • 13.3   计算机网络安全
  • 13.3.1   网络安全设计
  • 13.3.2   单点登陆技术
  • 13.3.3   无线设备的安全性
  • 13.3.4   防火墙
  • 13.3.5   入侵检测
  • 13.3.6   虚拟专用网
  • 13.3.7   IPSec
  • 13.4   电子商务安全
  • 13.5   安全管理
  • 13.5.1   安全策略
  • 13.5.2   安全体系
  • 13.6   计算机操作安全
  • 13.6.1   安全威胁
  • 13.6.2   物理安全
  • 13.7   系统备份与恢复
  • 13.7.1   业务持续规划
  • 13.7.2   灾难恢复规划
  • 13.8   例题分析

第 14 章 系统可靠性

  • 14.1   系统故障模型
  • 14.2   系统可靠性模型
  • 14.3   可靠性指标与评估
  • 14.3.1   可靠性指标
  • 14.3.2   可靠性计算
  • 14.4   可靠性设计
  • 14.4.1   冗余技术
  • 14.4.2   软件容错
  • 14.4.3   集群技术
  • 14.5   例题分析

第 15 章 分布式系统

  • 15.1   分布式操作系统
  • 15.1.1   分布式操作系统的特点
  • 15.1.2   分布式操作系统的构造方法
  • 15.2   分布式数据库系统
  • 15.2.1   分布式数据库系统
  • 15.2.2   分布式数据库管理系统
  • 15.3   分布式系统设计
  • 15.3.1   分布式系统设计的方式
  • 15.3.2   基于Web的分布式系统设计
  • 15.4   云计算
  • 15.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.3.3   评标
  • 16.3.4   法律责任
  • 16.4   其他相关知识
  • 16.4.1   专利权
  • 16.4.2   不正当竞争
  • 16.4.3   商标

第 17 章 标准化知识

  • 17.1   标准化基础知识
  • 17.1.1   标准的制定
  • 17.1.2   标准的表示
  • 17.1.3   ISO 9000标准族
  • 17.2   文档标准
  • 17.2.1   GB/T 16680-1996
  • 17.2.2   GB/T 8567-2006
  • 17.2.3   GB/T 9385-1988
  • 17.3   例题分析

第 18 章 应用数学

  • 18.1   图论应用
  • 18.1.1   最小生成树
  • 18.1.2   最短路径
  • 18.1.3   关键路径
  • 18.2   运筹学方法
  • 18.2.1   线性规划
  • 18.2.2   对策论
  • 18.2.3   决策论
  • 18.3   例题分析

第 19 章 专业英语

  • 19.1   题型举例
  • 19.2   架构设计术语英汉对照

第 20 章 案例分析试题解答方法

  • 20.1   试题解答方法
  • 20.1.1   试题解答步骤
  • 20.1.2   题型分类解析
  • 20.2   试题解答实例
  • 20.2.1   软件架构设计
  • 20.2.2   嵌入式系统设计
  • 20.2.3   系统架构的选择
  • 20.2.4   软件架构评估
  • 20.2.5   系统安全性设计
  • 20.2.6   系统可靠性设计

第 21 章 论文写作方法与范文

  • 21.1   写作注意事项
  • 21.1.1   做好准备工作
  • 21.1.2   论文写作格式
  • 21.2   如何解答试题
  • 21.2.1   论文解答步骤
  • 21.2.2   论文解答实例
  • 21.3   论文写作方法
  • 21.3.1   如何写好摘要
  • 21.3.2   如何写好正文
  • 21.3.3   摘要和正文的关系
  • 21.4   常见问题及解决办法
  • 21.5   论文评分标准
  • 21.6   论文写作实例
  • 21.6.1   软件三层结构的设计
  • 21.6.2   论信息系统的安全性与保密性设计
  • 21.6.3   信息系统架构设计
  • 21.6.4   混合软件架构的设计
  • 21.6.5   软件架构的选择与应用