成功加入购物车
张友生 、 王勇 著;希赛IT教育研究中心 编 / 电子工业出版社 / 2009-07 / 平装
售价 ¥ 80.00
品相 九五品
优惠 满包邮
延迟发货说明
上书时间2021-12-20
卖家超过10天未登录
全国计算机技术与软件专业技术资格(水平)考试辅导丛书?系统架构设计师教程(第2版)
《系统架构设计师教程》由希赛IT教育研发中心组织编写,作为计算机技术与软件专业技术资格(水平)考试中的系统架构设计师级别的考试辅导指定教材。内容涵盖了最新的系统架构设计师考试大纲(2009年版)的所有知识点,对系统架构设计师所必须掌握的理论基础知识做了详细的介绍,重在培养系统架构设计师所必须具备的专业技能和方法。
本书内容既是对系统架构设计师考试的总体纲领性的要求,也是系统架构设计师职业生涯的知识与技能体系。准备参加考试的人员可通过阅读本书掌握考试大纲规定的知识,把握考试重点和难点。
本书可作为系统架构设计师和系统分析师的工作手册,也可作为软件设计师、数据库系统工程师和网络工程师进一步发展的学习用书,还可作为计算机专业教师的教学参考书。
第1章操作系统1.1操作系统的类型与结构1.1.1操作系统的定义1.1.2操作系统分类1.2操作系统基本原理1.2.1处理机与进程管理1.2.2存储管理1.2.3设备管理1.2.4文件管理1.2.5作业管理1.3网络操作系统1.3.1类型与功能1.3.2网络管理控制第2章数据库系统2.1数据库管理系统的类型2.2数据库模式与范式2.2.1数据库的结构与模式2.2.2数据模型2.2.3数据的规范化2.3数据操纵和使用2.4数据库设计2.4.1数据库设计的特点2.4.2数据库设计的方法2.4.3数据库设计的基本步骤2.4.4需求分析2.4.5概念结构设计2.4.6逻辑结构设计2.4.7物理结构设计2.4.8数据库应用程序设计2.5事务管理2.5.1并发控制2.5.2故障与恢复2.6备份与恢复2.7分布式数据库系统2.7.1分布式数据库的概念2.7.2分布式数据库的体系结构2.8并行数据库系统2.8.1功能和结构2.8.2并行处理技术2.9数据仓库2.9.1数据仓库的概念2.9.2数据仓库的结构2.9.3数据仓库的实现方法2.10数据挖掘2.10.1数据挖掘的概念2.10.2数据挖掘的功能2.10.3数据挖掘常用技术2.10.4数据挖掘的流程2.11常见的数据库管理系统2.11.1Oracle2.11.2Sybase2.11.3Informix2.11.4SQLServer第3章数据通信与计算机网络3.1Web和Internet3.1.1Internet基础协议3.1.2Web应用3.2通信技术3.2.1移动通信3.2.2卫星通信3.2.3有线电视网3.3通信服务3.3.1交换技术3.3.2ISDN技术3.3.3帧中继技术3.3.4ATM技术3.3.5租用线路3.4Web的各种负载均衡技术3.5网络存储系统第4章系统性能评价4.1性能指标4.1.1计算机4.1.2路由器4.1.3交换机4.1.4网络4.1.5操作系统4.1.6数据库管理系统4.1.7Web服务器4.2性能计算4.3性能设计4.3.1系统性能调整4.3.2阿姆达尔解决方案4.3.3负载均衡4.4性能评估4.4.1基准测试程序4.4.2Web服务器的性能评估4.4.3Java应用服务器的基准4.4.4系统监视第5章开发方法5.1软件生命周期5.2软件开发模型5.2.1瀑布模型5.2.2演化模型5.2.3螺旋模型5.2.4增量模型5.2.5构件组装模型5.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.1.3项目的选择和确定6.1.4项目提出和选择的结果6.2可行性研究与效益分析6.2.1可行性研究的内容6.2.2成本效益分析6.2.3可行性分析报告6.3方案的制订和改进6.4新旧系统的分析和比较6.4.1遗留系统的评价方法6.4.2遗留系统的演化策略6.5资源估计第7章系统分析与设计方法7.1定义问题与归结模型7.1.1问题分析7.1.2问题定义7.2需求分析与软件设计7.2.1需求分析的任务与过程7.2.2如何进行系统设计7.2.3软件设计的任务与活动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.5用户界面设计7.5.1用户界面设计的原则7.5.2用户界面设计过程7.6工作流设计7.6.1工作流设计概述7.6.2工作流管理系统7.7系统的文件设计7.8网络环境下的计算机应用系统的设计7.9简单分布式计算机应用系统的设计7.10系统运行环境的集成与设计7.11系统过渡计划第8章软件架构设计8.1软件架构概述8.1.1软件架构的定义8.1.2软件架构的重要性8.2架构需求与软件质量属性8.2.1软件质量属性8.2.26个质量属性及实现8.3架构设计8.4软件架构文档化8.5软件架构评估8.5.1软件架构评估的方法8.5.2架构的权衡分析法8.5.3成本效益分析法8.6构件及其复用8.6.1商用构件标准规范8.6.2应用系统簇与构件系统8.6.3基于复用开发的组织结构8.7产品线及系统演化8.7.1复用与产品线8.7.2基于产品线的架构8.7.3产品线的开发模型8.7.4特定领域软件架构8.7.5架构及系统演化8.8软件架构建模8.8.1架构的模型8.8.2架构风格8.8.3架构风格举例8.9软件架构视图8.9.1软件视图的分类8.9.2模块视图类型及其风格8.9.3C&C视图类型及其风格8.9.4分配视图类型及其风格8.9.5各视图类型间的映射关系第9章设计模式9.1设计模式概述9.1.1设计模式的概念9.1.2设计模式的组成9.1.3GoF设计模式9.1.4其他设计模式9.1.5设计模式与软件架构9.1.6设计模式分类9.2设计模式及实现9.2.1AbstractFactory模式9.2.2Singleton模式9.2.3Decorator模式9.2.4Facade/SessionFa?ade模式9.2.5Mediator模式9.2.6Observer模式9.2.7InterceptingFilter模式9.3设计模式总结第10章测试评审方法10.1测试方法10.1.1软件测试阶段10.1.2白箱测试和黑箱测试110.1.3缺陷的分类和级别10.1.4缺陷的评估和分析10.1.5排错10.2评审方法10.3验证与确认10.4测试自动化10.5测试设计和管理方法10.5.1测试设计10.5.2测试管理10.6面向对象的测试第11章嵌入式系统设计11.1嵌入式系统概论11.1.1嵌入式系统的基本概念11.1.2嵌入式系统的分类11.2嵌入式系统的组成11.2.1硬件架构11.2.2软件架构11.3嵌入式应用软件与开发平台11.3.1嵌入式窗口系统11.3.2嵌入式窗口系统实例分析11.3.3嵌入式系统的Java虚拟机11.3.4嵌入式系统软件开发平台11.3.5嵌入式开发调试11.4嵌入式网络系统11.4.1现场总线网11.4.2家庭信息网11.4.3无线数据通信网11.4.4嵌入式Internet11.5嵌入式数据库管理系统11.5.1使用环境的特点11.5.2系统组成与关键技术11.5.3实例解析11.6实时系统与嵌入式操作系统11.6.1嵌入式系统的实时概念11.6.2嵌入式操作系统概述11.6.3一般结构11.6.4实时嵌入式操作系统11.6.5内核对象11.6.6内核服务11.6.7主流嵌入式操作系统介绍11.7实时多任务调度与多任务设计11.7.1并发识别与多任务设计11.7.2多任务调度算法11.7.3任务的同步与通信11.7.4资源分类与资源请求模型11.7.5死锁11.7.6优先级反转问题11.8中断处理与异常处理11.8.1异常和中断的概念11.8.2中断处理11.8.3中断服务例程的设计问题11.9嵌入式系统开发设计11.9.1嵌入式系统设计概述11.9.2开发模型与设计流程11.9.3嵌入式系统设计的核心技术11.9.4嵌入式开发设计环境11.9.5嵌入式软件设计模型11.9.6需求分析11.9.7系统设计11.9.8系统集成与测试11.9.9嵌入式系统的软件移植11.9.10可移植性软件的设计第12章开发管理12.1项目的范围、时间与成本12.1.1项目范围管理12.1.2项目成本管理12.1.3项目时间管理12.2配置管理与文档管理12.2.1软件配置管理的概念12.2.2软件配置管理的解决方案12.2.3软件文档管理12.3软件需求管理12.3.1需求变更12.3.2需求跟踪12.4软件开发的质量与风险12.4.1软件质量管理12.4.2项目风险管理12.5人力资源管理12.6软件的运行与评价12.7软件过程改进第13章软件开发环境与工具13.1集成开发环境13.1.1开发环境的组成13.1.2开发环境的分类13.1.3分布式开发环境13.2建模工具13.3设计工具13.4编程工具13.5测试工具13.6项目管理工具第14章基于中间件的开发14.1中间件技术14.1.1中间件的概念14.1.2中间件的分类14.1.3中间件产品介绍14.2应用服务器技术14.2.1应用服务器的概念14.2.2主要的应用服务器14.3J2EE14.3.1表示层14.3.2应用服务层14.4.NET14.4.1.NET平台14.4.2.NET框架14.5企业应用集成14.6轻量级架构和重量级架构14.6.1Struts框架14.6.2Spring框架14.6.3Hibernate框架14.6.4基于Struts、Spring和Hibernate的轻量级架构14.6.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数字证书和公开密钥基础设施15.4安全协议15.4.1IPSec协议简述15.4.2SSL协议15.4.3PGP协议15.5计算机病毒与防治15.5.1计算机病毒概述15.5.2网络环境下的病毒发展新趋势15.5.3计算机病毒的检测与清除15.5.4计算机病毒的预防15.6身份认证与访问控制15.6.1身份认证技术15.6.2访问控制技术15.7网络安全体系15.7.1OSI安全体系结构15.7.2VPN在网络安全中的应用15.8系统的安全性设计15.8.1物理安全问题与设计15.8.2防火墙及其在系统安全中的应用15.8.3入侵检测系统15.9安全性规章15.9.1安全管理制度15.9.2计算机犯罪与相关法规第16章系统的可靠性分析与设计16.1可靠性概述16.2系统故障模型16.2.1故障的来源以及表现16.2.2几种常用的故障模型16.3系统配置方法16.3.1单机容错技术16.3.2双机热备份技术16.3.3服务器集群技术16.4系统可靠性模型16.4.1时间模型16.4.2故障植入模型16.4.3数据模型16.5系统的可靠性分析和可靠度计算16.5.1组合模型16.5.2马尔柯夫模型16.6提高系统可靠性的措施16.6.1硬件冗余16.6.2信息冗余16.7故障对策和备份与恢复第17章软件的知识产权保护17.1著作权法及实施条例17.1.1著作权法客体17.1.2著作权法主体17.1.3著作权17.2计算机软件保护条例17.3商标法及实施条例17.4专利法及实施细则17.5反不正当竞争法第18章标准化知识18.1标准化概论18.2标准分级与标准类型18.2.1标准分级18.2.2强制性标准与推荐性标准18.3编码标准18.3.1汉字编码标准18.3.2少数民族文字编码18.4数据交换标准18.5软件开发规范与文档标准18.5.1软件开发规范18.5.2软件文档标准18.6信息安全标准第19章多媒体技术及其应用19.1多媒体技术基本概念19.2数据编码技术19.2.1数据编码方法19.2.2数据编码标准19.3图形图像19.4音频19.5视频第20章信息系统基础知识20.1信息系统概述20.1.1信息系统的发展阶段20.1.2信息系统的组成20.1.3信息系统实现的复杂性20.1.4信息系统的生命周期20.1.5信息系统建设的原则20.1.6信息系统开发方法20.2信息系统工程20.2.1信息系统工程的概念20.2.2信息系统工程的内容20.2.3信息系统工程的总体规划20.2.4总体规划的方法论20.3政府信息化与电子政务20.3.1我国政府信息化的历程和策略20.3.2电子政务的内容和技术形式20.3.3电子政务建设的过程模式和技术模式20.4企业信息化与电子商务20.4.1企业信息化概述20.4.2企业资源规划20.4.3客户关系管理20.4.4产品数据管理20.4.5企业门户20.4.6企业应用集成20.4.7供应链管理20.4.8电子商务概述20.5信息资源管理20.5.1信息孤岛20.5.2信息资源分类20.5.3信息资源规划20.5.4信息资源网建设20.6知识管理与商业智能20.6.1知识管理20.6.2商业智能20.7业务流程重组参考文献
展开全部
图2
图3
配送说明
...
相似商品
为你推荐
开播时间:09月02日 10:30