内容简介
《系统架构设计师默写本》(以下简称《默写本》)由曾多次参与软考命题工作的薛大龙教授担任主编。薛大龙教授非常熟悉命题形式、命题难度、命题深度和命题重点,了解考生学习过程中的痛点。本书是专为参加系统架构设计师考试的考生编写的,因为在备考过程中,很多考生反映不知道考试的重点有哪些,同时反映因离开学校多年,遗忘了许多知识点。俗话说“好记性不如烂笔头”,因此编者结合二十多年的软考命题经验,组织编写了本书,考生可以根据《默写本》的章节内容,每天背和写一部分,逐渐积累知识点。使用《默写本》进行备考复习,不仅可以加深记忆、巩固理解、提高准确性,还可以锻炼思维能力、便于复习和回顾、激发学习动力、检测学习成果。希望考生充分利用《默写本》这一有效的学习工具,通过自己的努力,快速掌握知识点,从而顺利通过考试。
目录
目录
默写部分
第1 章 绪论 ...001
第1 节 系统架构概述 002
第2 节 系统架构设计师概述 ... 004
第3 节 如何成为一名好的系统架构设计师 .. 004
第2 章 计算机系统基础知识 ..005
第1 节 计算机硬件 .... 006
第2 节 计算机软件 .... 007
第3 节 嵌入式系统及软件 . 009
第4 节 计算机网络 .... 009
第5 节 计算机语言 .... 011
第6 节 多媒体 ... 012
第7 节 系统工程 .. 012
第8 节 系统性能 .. 014
第3 章 信息系统基础知识 ..015
第1 节 信息系统概述 016
第2 节 业务处理系统 017
第3 节 管理信息系统 017
第4 节 决策支持系统 017
第5 节 专家系统 .. 018
第6 节 办公自动化系统 .. 018
第7 节 企业资源规划 018
第8 节 典型信息系统架构模型 ..... 019
第4 章 信息安全技术基础知识 ....021
第1 节 信息安全基础知识 . 022
第2 节 信息安全系统的组成框架 . 023
第3 节 信息加 / 解密技术 023
第4 节 访问控制及数字签名技术 . 024
第5 节 信息安全的抗攻击技术 ..... 025
第6 节 信息安全的保障体系与评估方法 .. 026
第5 章 软件工程基础知识 ..027
第1 节 软件工程 .. 028
第2 节 需求工程 .. 030
第3 节 系统分析与设计 .. 031
第4 节 软件测试 .. 034
第5 节 净室软件工程 035
第6 节 基于构件的软件工程 ... 035
第7 节 软件项目管理 036
第6 章 数据库设计基础知识 ..038
第1 节 数据库基本概念 .. 039
第2 节 关系数据库 .... 042
第3 节 数据库设计 .... 045
第4 节 应用程序与数据库的交互 . 046
第5 节 NoSQL 数据库 ..... 047
第7 章 系统架构设计基础知识 ....049
第1 节 软件架构概念 050
第2 节 基于架构的软件开发方法 . 050
第3 节 软件架构风格 052
第4 节 软件架构复用 053
第5 节 特定领域软件架构体系DSSA ..... 054
第8 章 系统质量属性与架构评估 056
第1 节 软件系统质量属性 . 057
第2 节 系统架构评估 058
第9 章 软件可靠性基础知识 ..061
第1 节 软件可靠性基本概念 ... 062
第2 节 软件可靠性建模 .. 063
第3 节 软件可靠性管理 .. 065
第4 节 软件可靠性设计 .. 067
第5 节 软件可靠性测试 .. 069
第6 节 软件可靠性评价 .. 070
第10 章 软件架构的演化和维护 ..072
第1 节 软件架构演化和定义的关系 . 073
第2 节 面向对象软件架构演化过程 . 073
第3 节 软件架构演化方式的分类 . 073
第4 节 软件架构演化原则 . 076
第5 节 软件架构演化评估方法 ..... 077
第6 节 大型网站系统架构演化实例 . 077
第7 节 软件架构维护 079
第11 章 未来信息综合技术 080
第1 节 信息物理系统技术概述 ..... 081
第2 节 人工智能技术概述 . 081
第3 节 机器人技术概述 .. 083
第4 节 边缘计算概述 083
第5 节 数字孪生体技术概述 ... 085
第6 节 云计算和大数据技术概述 . 085
第12 章 信息系统架构设计理论与实践 .087
第1 节 信息系统架构基本概念及发展 . 088
第2 节 信息系统架构 088
第3 节 信息系统架构设计方法 ..... 090
第13 章 层次式架构设计理论与实践 .092
第1 节 层次式体系结构概述 ... 093
第2 节 表现层框架设计 .. 093
第3 节 中间层框架设计 .. 095
第4 节 数据访问层设计 .. 096
第5 节 数据架构规划与设计 ... 097
第6 节 物联网层次架构设计 ... 098
第14 章 云原生架构设计理论与实践 .099
第1 节 云原生架构产生的背景 ..... 100
第2 节 云原生架构内涵 .. 101
第3 节 云原生架构相关技术 ... 103
第15 章 面向服务架构设计理论与
前言/序言
《系统架构设计师默写本》(以下简称《默写本》)由曾多次参与软考命题工作的薛大龙教授担任主编。薛大龙教授非常熟悉命题形式、命题难度、命题深度和命题重点,了解考
生在学习过程中的痛点。
本书是专为参加系统架构设计师考试的考生编写的,因为在备考过程中,很多考生反映不知道考试的重点有哪些,同时反映因离开学校多年,遗忘了许多知识点。因此编者结合二十多年的软考命题经验,组织编写了本书,考生可以根据《默写本》的章节内容,每天背诵和默写一部分,逐渐积累知识点。
一、默写的必要性,好记性不如烂笔头
1.加深记忆
默写是一种主动的学习方式,它要求考生回忆并写下知识点。在默写的过程中,考生的大脑需要更努力地工作,从而加深对知识点的记忆。与单纯的阅读或听讲相比,默写更能促进考生对知识的长期记忆,因为它涉及信息的处理和重新组织。
2.巩固理解
默写不仅要求考生记住知识点,还要求他们理解其背后的逻辑和含义。在默写的过程中,考生需要回忆和整合所学的信息,这有助于巩固他们对知识点的理解。通过默写,考生可以检查自己对知识点的掌握程度,从而及时发现并纠正理解上的偏差。
3.提高准确性
默写要求考生准确地写出知识点,这有助于培养考生对细节的关注,并提高答题的准确性。在考试中,准确性往往是取得高分的关键。通过默写,考生可以逐渐提高自己在答题时的准确性和规范性,减少因粗心大意而导致的失分。
4.锻炼思维能力
默写不仅是对知识点的回顾,还是对思维能力的锻炼。在默写的过程中,考生需要调动自己的记忆、理解和分析能力,这有助于锻炼他们的思维能力和解决问题的能力。通过不断地默写练习,考生可以逐渐提高自己的思维速度和灵活性,以更好地应对考试中出现的各种问题。
5.便于复习和回顾
《默写本》可以作为复习的参考资料,方便考生在复习时快速回顾和巩固知识点。与其他复习资料相比,《默写本》更加个性化,因为它记录了考生的学习和思考过程。通过回顾《默写本》,考生可以更好地了解自己的学习情况,制订更具有针对性的复习计划。
6.激发学习动力
默写是一种具有挑战性的学习方式,它要求考生不断突破自己的极限。当考生能够成功默写出越来越多的知识点时,他们会感受到一种成就感,从而激发学习动力。这种动力将促使他们更加努力地学习和备考。
7.检测学习成果
《默写本》可以作为检测学习成果的工具。通过对比《默写本》上的作答内容和正确答案,考生可以清楚地看到自己在哪些知识点上还存在不足,从而有针对性地进行查漏补缺。
综上所述,使用《默写本》进行备考复习具有诸多优势。它不仅可以帮助考生加深记忆、巩固理解、提高答题的准确性,还可以锻炼考生的思维能力、便于复习和回顾、激发学习动力、检测学习成果。因此,在备考过程中,考生应该充分利用《默写本》这一有效的学习工具。
二、作者阵容强大,助您明确重点
本书由薛大龙、邹月平担任主编,由张珂、孙俊忠、王建平、孙灏担任副主编,第1章和第8 章由邹月平负责,第2 ~ 4 章和第7 章由孙灏和邹月平负责,第5 章由薛大龙和邹月平负责,第6 章和第9 ~ 11 章由王建平负责,第12 ~ 15 章由张珂负责,第16 ~ 19章由孙俊忠负责。全书由邹月平确定架构,由赵德端统稿,由薛大龙定稿。
薛大龙,中共党员,全国计算机技术与软件专业技术资格(水平)考试辅导用书编委会主任,北京理工大学博士研究生,多所大学的客座教授,北京市评标专家,财政部政府采购评审专家,曾多次参与全国软考的命题与阅卷,非常熟悉命题要求、命题形式、命题难度、命题深度、命题重点及判卷标准等。
邹月平,全国计算机技术与软件专业技术资格(水平)考试辅导用书编委会副主任、面授名师,因语言简练、逻辑清晰,善于在试题中把握要点、总结规律,帮助考生提纲挈领、快速掌握知识要点而深得学员好评,主要讲授系统分析师、系统架构设计师、软件设计师等课程。
张珂,高级工程师、系统分析师、系统架构设计师、信息系统项目管理师,全国计算机技术与软件专业技术资格(水平)考试辅导用书编委会委员。曾在百度、腾讯等知名互联网公司担任系统架构设计师并主导亿级大型项目的实施,在央行下属公司作为研发组长参与国家级重点金融项目的建设,具有丰富的项目管理经验和技术经验。
孙俊忠,南京大学软件工程专业研究生,系统架构设计师、系统分析师、软件设计师,拥有20 余年的行业经验,曾担任系统研发、方案经理、项目经理及技术总监等职位,并涉足多个行业领域,包括通信、环保、人力资源等,不仅具备丰富的实战经验,还拥有深厚的行业理解。
王建平,全国计算机技术与软件专业技术资格(水平)考试辅导用书编委会委员,高级工程师、系统架构设计师、系统分析师、系统规划与管理