





定价:158元
印次:2-8
ISBN:9787302619925
出版日期:2022.11.01
印刷日期:2025.01.16
图书责编:杨如林
图书分类:零售
系统架构设计师教程(第2版)作为全国计算机技术与软件专业技术资格(水平)考试指定用书,系统地介绍了系统架构设计师的基本要求,应具备的基础知识和需要掌握的知识。 全书分上、下两篇,共计 20 章。上篇为综合知识,介绍了系统架构设计师应熟练掌握的基本知识,主要包括绪论、计算机系统、信息系统、信息安全技术、软件工程、数据库设计、系统架构设计、系统质量属性与架构评估、软件可靠性、软件架构的演化和维护、未来信息综合技术等诸多基本知识和方法。下篇为案例分析,分门别类地详细介绍了系统架构设计的相关理论、方法和案例分析,主要包括信息系统架构、层次式架构、云原生架构、面向服务架构、嵌入式系统架构、通信系统架构、安全架构和大数据架构等诸多设计理论和案例。 系统架构设计师教程(第2版)全面阐述了系统架构设计师需掌握的各方面知识和技能,特别是对合格架构师应具备的理论与实践知识做了详细讲述。 系统架构设计师教程(第2版)是参加计算机软件水平考试—系统架构设计师考生的必备考试用书。凡通过本考试的考生,便具备了全国认可的、本行业的高级工程师资格。
叶宏,西安航空计算技术研究所,副总工程师、研究员,男,59岁。主要研究方向为嵌入式系统、安全攸关系统、容错技术、软件工程、基础软件和安全性和可靠性等。曾主持多项国家重点预先研究、国家自然基金和型号研究(研制)项目,主持研制的天脉操作系统、编译系统曾打破了国外垄断,并被我国装备采用。获国防科技进步一等奖2次、二、三等奖6次、集团立功8次;专利和著作权10余项,发表论文20余篇,编制军用标准5本。
前 言 全国计算机技术与软件专业技术资格(水平)考试(以下简称“计算机软件考试”)是国家 级“以考代评”的考试,其目的是科学、公正地对全国计算机与软件专业技术人员进行专业资 格认定和专业技术水平测试。实施多年来在社会上产生了重大的影响,我国众多IT企业已将计 算机软件考试作为人员招聘的依据或主要参考,这对我国软件产业的形成、发展和人才培养做 出了重要的贡献。为适应我国计算机信息技术发展的需求,人力资源和社会保障部与工业和信 息化部决定将考试的级别拓展到计算机信息技术行业的各个方面,以满足社会上对各类计算机 信息技术人才的需要。 系统架构设计师作为系统研发活动中的关键角色之一,近年来在国内外得到快速发展,已 成为信息技术发展中的一种新职业,它对系统开发和信息化建设的重要性及给IT业所带来的影 响不言而喻。在我国,随着工业2025规划的实施,国家对系统架构设计师这一职业的需求量急 剧增长,技术水平要求也在不断提升,培养我国系统架构设计师队伍已迫在眉睫。目前在我国, 该职业在工作内容、职责以及边界等方面还存在一定的模糊性和不确定性,需要不断地完善和 成熟。本次对系统架构设计师考试大纲及教程修订工作的目的就是完善考试体系,提升新职业 的技能水平,促进职业队伍的不断成熟。并根据近年来专业范围的变化及新技术的发展,本次 修订融入了众多新技术、新方法,可促进系统架构设计师更加具备系统化、全面化和抽象化的 能力。 本书由叶宏任主编,鲍亮、宋胜利、蔺一帅任副主编,编写人员有刘伟、王高亮、严体华、 张亮和黄堡垒等。其中,第1章由叶宏编写,第2章由叶宏...
上 篇
第1章 绪论 ······································3
1.1 系统架构概述.....................................................3
1.1.1 系统架构的定义及发展历程 .................4
1.1.2 软件架构的常用分类及建模方法 .........9
1.1.3 软件架构的应用场景 ...........................13
1.1.4 软件架构的发展未来 ...........................13
1.2 系统架构设计师概述.......................................14
1.2.1 架构设计师的定义、职责和任务 .......15
1.2.2 架构设计师应具备的专业素质 ...........16
1.2.3 架构设计师的知识结构 .......................17
1.3 如何成为一名好的系统架构设计师...............18
1.3.1 如何衡量一名优秀架构设计师 ...........18
1.3.2 从工程师到系统架构设计师的演化 ...20
第2章 计算机系统基础知识 ················24
2.1 计算机系统概述...............................................24
2.2 计算机硬件.....