热门关键字:  听力密码  听力密码  新概念美语  单词密码  巧用听写练听力

系统分析师5天修炼(适配第2版考纲)

中国水利水电出版社
    【作 者】施游 邹汉斌 黄少年 主编 【I S B N 】978-7-5226-4072-3 【责任编辑】周春元 【适用读者群】科技 【出版时间】2026-02-05 【开 本】16开 【装帧信息】平装(光膜) 【版 次】第1版第1次印刷 【页 数】404 【千字数】643 【印 张】25.25 【定 价】88 【丛 书】 【备注信息】
图书详情

    内 容 提 要

    系统分析师考试是全国计算机技术与软件专业技术资格(水平)考试系列中的一个重要的高级资格考试,是计算机专业技术人员获得高级工程师职称的一个重要途径。系统分析师考试涉及的知识点极广,几乎涵盖了本科计算机专业课程的全部内容,并且有一定的难度。

    本书通过深度剖析最新2024版考试大纲,综合历年的考试情况,将系统分析师考试涉及的各知识点进行高度概括、整理,形成了系统性的知识图谱,并对图谱涉及的知识点逐一进行详细讲解。本书辅以重要的考试试题和详细的试题分析以确保考生做到触类旁通。考生通过对本书中知识图谱的学习,可以快速提高复习效率和准确度,做到复习时有的放矢,考试时得心应手。本书的最后还给出了一套模拟试题并配有详细分析。

    本书可作为参加系统分析师考试考生的自学用书,也可作为软考培训班的教材。

    前 言

    通过系统分析师考试已成为IT技术人员获得职称和提升薪资的必要条件,在企业和政府的信息化过程中也需要大量拥有系统分析师资质的专业人才,同时,随着个别大城市积分落户制度的实施,软考中级以上职称证书也是获得积分的重要一项,随着相关政策的不断完善,软考证书在招投标加分、人才补贴、加入专家库、个税抵扣等方面的作用越来越大,因此,每年都会有大量考生参加这个考试。通过与很多考生的交流可以了解到,“考试范围太广,通过考试不容易”是广大考生的共同感受。在这些考生中,有些人基础扎实,有些人基础薄弱;有些人是计算机专业科班出身,有些人是学其他专业转行的;有些人工作很忙,没有太多时间学习;有些人年龄偏大,理论知识忘得差不多了,重新拾起来不容易;有些人理论扎实,但是经验欠缺。

    考生最希望老师能给出考试重点,但软考作为严肃的国家级考试,是很难通过“猜重点”来达到目标的。我们给各位考生的真诚建议是,与其等待所谓的重点,不如静下心来,系统地进行备考学习,将工作的心得体会与考试进行结合,或许就会有柳暗花明的感觉。考试能否通过,主要在于个人付出的努力。

    为了帮助备考系统分析师的考生,我们结合多年来辅导的心得,以历次培训经典的 5 天时间作为学习时序,精心编写了本书。具体的进度安排为:第1天学习计算机科学基础、计算机硬件基础知识、操作系统知识、数据库知识等内容,即第1章~第4章知识;第2天学习计算机网络与信息安全、多媒体基础、软件工程与系统开发基础等内容,即第5章~第7章知识;第3天学习面向对象、信息化基础、法律法规与标准化、数学知识等内容,即第8章~第11章知识;第4天学习典型软件系统开发、论文写作等案例与论文写作相关内容,即第12章~第13章知识;第5天进行学习总结,并结合书中的模拟试题进行模拟测试。

    真诚地希望“准系统分析师”们能抛弃一切杂念,静下心来,把备考当作一个修炼项目,相信一定会有意外的收获。

    通过分析2024版的系统分析师考试大纲等资料,我们发现系统分析师的综合知识部分的考试内容涉及计算机科学基础、硬件知识、操作系统、数据库、计算机网络与信息安全、多媒体、软件工程与系统开发、面向对象、信息化、法律法规标准化、数学等多个领域知识;案例分析与论文部分的考试则集中考查Web应用系统开发、移动应用系统分析与设计、大数据处理系统分析与设计、微服务系统分析与设计、信息物理系统分析与设计、软件工程与系统开发、面向对象等多个领域知识。尽管考试涉及知识点很多,但考查内容相对集中,通过一定的技巧和方法,仍然可以达到事半功倍的效果。

    不过也提醒广大考生,不要只是为了考试而考试,一定要抱着“修炼”的心态,通过考试只是目标之一,更多的是要以考促学,提高自身水平,将来在工作岗位上有所作为。

    此外,要感谢中国水利水电出版社周春元等编辑,他们的真诚约稿和辛勤劳动,也是我们编写此书的动力之一。感谢薛大龙和邹月平老师对本书的编写给出许多宝贵的建议,感谢我的同事们、助手们,是他们帮助我做了大量的资料整理,甚至参与了部分编写工作。

    编者毕竟水平有限,敬请各位考生、各位培训师批评指正,不吝赐教。大家可以关注我们的微信平台,与我们进行实时互动。

    编 者

    2025年7月

    考前必知
    前言

    第1章 计算机科学基础 1
    考点分析与知识结构图 1
    1.1 数制及其转换 2
    1.1.1 二进制、八进制、十进制和
    十六进制 2
    1.1.2 二进制与十进制相互转换 3
    1.1.3 二进制与八进制相互转换 4
    1.2 计算机内数据的表示 5
    1.2.1 数的表示 5
    1.2.2 非数值表示 7
    1.3 编码基础 8
    1.3.1 排列组合 8
    1.3.2 常见编码 9
    第2章 计算机硬件基础知识 15
    考点分析与知识结构图 15
    2.1 计算机体系结构概述 16
    2.1.1 计算机体系结构概述 16
    2.1.2 指令系统 20
    2.1.3 CPU结构 23
    2.1.4 流水线 25
    2.2 存储系统 27
    2.2.1 存储系统基础 27
    2.2.2 存储器相关计算 28
    2.2.3 高速缓存 30
    2.2.4 RAID 32
    2.2.5 硬盘存储器 33
    2.2.6 网络存储 35
    2.3 输入/输出技术 36
    2.3.1 程序控制方式 36
    2.3.2 中断方式 36
    2.3.3 DMA方式 37
    2.3.4 输入/输出处理机(IOP) 37
    2.4 总线结构 37
    2.5 嵌入式系统 40
    2.6 可靠性与系统性能评测 42
    2.6.1 系统性能评价 42
    2.6.2 容错 44
    2.6.3 系统可靠性分析 44
    第3章 操作系统知识 47
    考点分析与知识结构图 47
    3.1 操作系统概述 48
    3.2 处理机管理 48
    3.2.1 进程状态 49
    3.2.2 进程的互斥和同步 51
    3.2.3 进程调度 54
    3.2.4 死锁 55
    3.2.5 管程 58
    3.2.6 线程 58
    3.3 存储管理 59
    3.3.1 实存管理 59
    3.3.2 虚存管理 60
    3.4 文件管理 63
    3.4.1 文件的组织结构 64
    3.4.2 文件目录 65
    3.4.3 文件管理其他知识 66
    3.5 作业管理 66
    3.6 设备管理 67
    3.6.1 设备管理概述 67
    3.6.2 I/O软件 68
    3.6.3 磁盘调度 68
    第4章 数据库知识 70
    考点分析与知识结构图 70
    4.1 数据库三级模式结构 71
    4.2 数据模型 72
    4.2.1 概念模型 72
    4.2.2 E-R图 73
    4.2.3 基本数据模型 74
    4.3 数据依赖、函数依赖、规范化 75
    4.3.1 数据依赖 75
    4.3.2 函数依赖 75
    4.3.3 存储异常 77
    4.3.4 关系模式范式 77
    4.3.5 模式分解 78
    4.3.6 反规范化 80
    4.4 关系代数 81
    4.4.1 基本关系代数运算 81
    4.4.2 扩展关系代数运算 82
    4.5 关系数据库标准语言 88
    4.5.1 数据定义(DDL) 88
    4.5.2 数据操纵语言(DML) 89
    4.5.3 数据更新操作 91
    4.5.4 视图 92
    4.5.5 访问控制 92
    4.5.6 嵌入式SQL 93
    4.5.7 触发器 93
    4.6 数据库的控制功能 93
    4.6.1 事务 93
    4.6.2 并发控制 94
    4.6.3 数据库优化 96
    4.7 数据仓库基础 97
    4.8 分布式数据库基础 98
    4.9 数据库设计 99
    4.9.1 数据库设计过程 99
    4.9.2 需求分析 99
    4.9.3 概念结构设计 99
    4.9.4 逻辑结构设计 100
    4.9.5 数据库物理设计 100
    4.9.6 数据库的实施 100
    4.9.7 数据库运行与维护 100
    4.10 非关系型数据库 100
    第5章 计算机网络与信息安全 103
    考点分析与知识结构图 103
    5.1 计算机网络概述 104
    5.2 网络体系结构 104
    5.2.1 网络拓扑 104
    5.2.2 OSI 104
    5.2.3 TCP/IP参考模型 107
    5.3 物理层 108
    5.3.1 数字通信基础 108
    5.3.2 传输介质 109
    5.3.3 常见网络设备 110
    5.4 数据链路层 111
    5.4.1 点对点协议 111
    5.4.2 局域网的数据链路层结构 111
    5.4.3 CSMA/CD 112
    5.5 网络层 113
    5.5.1 IP协议 113
    5.5.2 IPv4地址 113
    5.5.3 IPv4地址分类 113
    5.5.4 子网掩码 114
    5.5.5 地址结构 116
    5.5.6 VLSM和CIDR 116
    5.5.7 IP地址和子网规划 116
    5.5.8 ICMP 118
    5.5.9 ARP和RARP 118
    5.5.10 IPv6 118
    5.6 传输层 119
    5.6.1 TCP 119
    7.6.2 UDP 121
    5.7 应用层 121
    5.7.1 DNS 121
    5.7.2 DHCP 122
    5.7.3 WWW 122
    5.7.4 HTTP 123
    5.7.5 E-mail 124
    5.7.6 FTP 125
    5.7.7 SNMP 125
    5.7.8 Telnet 126
    5.7.9 SSH 126
    5.8 路由交换与VPN 126
    5.8.1 交换 126
    5.8.2 路由 126
    5.8.3 VPN 127
    5.9 信息安全 129
    5.9.1 信息安全基础 129
    5.9.2 信息安全基本要素 130
    5.9.3 防火墙与入侵检测 130
    5.9.4 入侵检测与入侵防护 133
    5.9.5 常见网络安全威胁 133
    5.9.6 网络安全协议 135
    5.9.7 加密算法与信息摘要 135
    5.9.8 认证、单点登录 139
    5.9.9 访问控制 139
    5.9.10 备份与容灾 141
    5.9.11 信息安全法律法规 142
    5.10 网络管理 143
    5.10.1 QoS 144
    5.10.2 Windows管理 144
    5.10.3 Linux管理 145
    第6章 多媒体基础 146
    考点分析与知识结构图 146
    6.1 多媒体基础概念 147
    6.2 声音处理 148
    6.2.1 声音相关的两个参数 148
    6.2.2 声音数字化处理参数 148
    6.2.3 声音合成 149
    6.2.4 声音文件格式 149
    6.3 图形和图像处理 150
    6.3.1 图形数据 150
    6.3.2 图像的压缩 150
    6.3.3 图像属性 150
    6.3.4 动画 152
    6.3.5 视频 152
    6.3.6 流媒体 152
    第7章 软件工程与系统开发基础 153
    考点分析与知识结构图 153
    7.1 软件工程概述 154
    7.2 软件生存周期与软件生存周期模型 154
    7.2.1 软件开发模型 155
    7.2.2 软件开发方法 160
    7.2.3 软件过程改进 164
    7.2.4 软件过程评估 166
    7.3 软件项目管理 166
    7.3.1 软件项目管理基础 166
    7.3.2 软件项目范围管理 167
    7.3.3 软件项目成本管理 168
    7.3.4 软件项目进度管理 170
    7.3.5 软件项目质量管理 178
    7.3.6 软件项目风险管理 179
    7.3.7 软件项目沟通管理 181
    7.3.8 软件项目资源管理 181
    7.3.9 软件项目配置管理 183
    7.3.10 软件文档管理 185
    7.3.11 软件项目度量 185
    7.4 系统规划分析 186
    7.4.1 系统规划 186
    7.4.2 项目立项 187
    7.4.3 问题分析 187
    7.4.4 业务流程分析 187
    7.4.5 业务流程建模 188
    7.4.6 数据与数据流程分析 189
    7.4.7 数据汇总分析与数据属性分析 189
    7.4.8 系统可行性分析 190
    7.4.9 成本效益分析 190
    7.5 需求工程 193
    7.5.1 需求工程概述 193
    7.5.2 需求获取 193
    7.5.3 需求分析 194
    7.5.4 结构化分析方法 194
    7.5.5 面向对象分析方法 201
    7.5.6 需求定义和需求验证 202
    7.5.7 需求评审和需求测试 202
    7.5.8 需求管理 203
    7.6 系统设计 204
    7.6.1 系统设计分类 204
    7.6.2 处理流程设计 204
    7.6.3 结构化设计 207
    7.6.4 面向对象设计 210
    7.6.5 输入/输出原型设计 211
    7.6.6 人机交互设计 211
    7.7 软件实现与测试 212
    7.7.1 软件实现 212
    7.7.2 软件测试 213
    7.7.3 按软件开发阶段分类 213
    7.7.4 按测试程序内部结构是否
    可见分类 214
    7.7.5 按被测程序是否被执行分类 216
    7.7.6 按测试对象分类 216
    7.8 系统运行与维护 216
    7.8.1 软件系统运行管理 216
    7.8.2 系统故障管理 217
    7.8.3 系统维护 217
    7.8.4 系统评价 218
    7.9 软件重用和再工程 218
    7.9.1 软件重用 218
    7.9.2 逆向工程 219
    7.9.3 遗留系统 219
    7.9.4 新旧系统转换 220
    7.10 软件产品线 221
    7.10.1 软件产品线过程模型 221
    7.10.2 构建软件产品线 223
    7.11 软件架构 223
    7.11.1 软件架构模型 224
    7.11.2 软件架构风格 225
    7.11.3 软件架构标准 231
    7.11.4 基于架构的软件设计 231
    7.11.5 面向软件架构的质量属性 232
    第8章 面向对象 233
    考点分析与知识结构图 233
    8.1 面向对象基础 234
    8.1.1 面向对象基本定义 234
    8.1.2 面向对象分析 235
    8.1.3 面向对象设计 235
    8.1.4 面向对象程序设计 235
    8.1.5 面向对象测试基础 236
    8.2 UML 236
    8.2.1 事物 236
    8.2.2 关系 237
    8.2.3 图 238
    8.3 设计模式 244
    8.3.1 设计模式基础 244
    8.3.2 创建型设计模式 246
    8.3.3 结构型设计模式 250
    8.3.4 行为型设计模式 256
    第9章 信息化基础 264
    考点分析与知识结构图 264
    9.1 信息与信息化规划 265
    9.1.1 信息与信息化基础概念 265
    9.1.2 信息化战略 266
    9.1.3 信息化规划 266
    9.2 信息系统与信息技术 270
    9.2.1 EAI 270
    9.2.2 ERP、CRM、SCM 270
    9.2.3 产品管理与知识管理 271
    9.2.4 商业智能 271
    9.2.5 电子商务与电子政务 272
    9.2.6 决策支持系统 273
    9.2.7 云计算 273
    9.2.8 互联网+ 273
    9.2.9 移动互联网 274
    9.2.10 智慧城市 274
    第10章 法律法规与标准化 275
    考点分析与知识结构图 275
    10.1 著作权与计算机软件保护 275
    10.1.1 中华人民共和国著作权法 275
    10.1.2 计算机软件保护条例 278
    10.1.3 其他知识 279
    10.2 专利与商标权 280
    10.2.1 中华人民共和国专利法 280
    10.2.2 中华人民共和国商标法 281
    第11章 数学知识 283
    考点分析与知识结构图 283
    11.1 运筹学 284
    11.1.1 线性规划基本概念 284
    11.1.2 运输问题 285
    11.1.3 组合有限资源获得最大利润
    问题 287
    11.1.4 优化理论和决策分析结合 293
    11.1.5 最大流量问题 296
    11.1.6 背包问题 300
    11.1.7 博弈论中的策略选择问题 300
    11.1.8 指派问题 301
    11.1.9 组合优化 305
    11.2 图论 306
    11.2.1 画网络图,求解关键路径 306
    11.2.2 求解最短路径 307
    11.2.3 求解最小生成树 309
    11.3 概率论 312
    11.3.1 基础概率计算 312
    11.3.2 统计应用 313
    11.4 逻辑推理与组合 314
    11.4.1 根据逻辑列出方程并解方程 314
    11.4.2 函数变换 315
    11.5 项目管理相关计算 315
    11.5.1 计算盈亏临界点 315
    11.5.2 计算复利 316
    11.5.3 计算净现值 316
    11.5.4 计算动态投资回收期 317
    11.5.5 计算投资收益率 318
    第12章 典型软件系统开发 319
    考点分析与知识结构图 319
    12.1 Web应用系统开发 320
    12.1.1 Web应用架构设计原则 320
    12.1.2 Web应用架构模式 320
    12.1.3 Web应用开发框架 323
    12.1.4 Web应用系统开发与部署 324
    12.1.5 Web应用系统测试 326
    12.2 移动应用系统分析与设计 328
    12.2.1 移动应用平台 328
    12.2.2 移动应用开发 329
    12.3 大数据处理系统分析与设计 330
    12.3.1 大数据的特点 330
    12.3.2 大数据处理系统的体系结构 330
    12.3.3 大数据处理系统的开发 332
    12.3.4 大数据处理系统部署 334
    12.3.5 大数据处理系统测试 334
    12.4 微服务系统分析与设计 334
    12.4.1 容器化和自动化部署 334
    12.4.2 微服务注册、发现、通信 335
    12.4.3 微服务安全、运维 335
    12.4.4 微服务系统测试 336
    12.5 信息物理系统分析与设计 336
    第13章 论文写作 339
    考点分析与知识结构图 339
    13.1 论文考情分析 340
    13.2 建议的论文写作步骤 341
    13.3 阅卷办法 341
    13.3.1 评分要点 342
    13.3.2 试卷判定标准 343
    13.4 框架写作法 343
    13.4.1 论面向对象设计方法及其应用 343
    13.4.2 论信息系统开发方法论 346
    13.4.3 论软件设计模式及其应用 349
    13.5 范文 351
    13.5.1 论系统测试技术及应用 351
    13.5.2 论信息系统的安全与保密设计 353
    第14章 模拟试题 356
    14.1 综合知识试卷 356
    14.2 案例分析试卷 366
    14.3 论文试卷 371
    14.4 综合知识试卷解析 372
    14.5 案例分析试卷解析 381
    14.6 论文试卷解析 387
    参考文献 389





最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册