系统架构设计师——案例分析

系统架构设计师——案例分析

2017年下半年系统架构设计师真题+答案解析

案例1

某单位为了建设健全的公路桥梁养护管理档案,拟开发一套公路桥梁在线管理系统。在系统的需求分析与架构设计阶段,用户提出的需求、质量属性描述和架构特性如 下:

(a) 系统用户分为高级管理员、数据管理员和数据维护员等三类;

(b) 系统应该具备完善的安全防护措施,能够对黑客的攻击行为进行检测与防御;

(c) 正常负载情况下,系统必须在 0.5 秒内对用户的查询请求进行响应;

(d) 对查询请求处理时间的要求将影响系统的数据传 [阅读全文]

系统架构设计师——历年论文题目2009年-2020年

年份

论文题目

2020年下

论数据分片技术及其应用

论云原生架构及其应用

论软件测试中缺陷管理及其应用

论企业集成架构设计及应用

2019年下

论软件设计方法

论软件架构评估

论数据湖

论负载均衡算法应用

2018年下

论软件开发过程 RUP 及其应用

论软件体系结构的演化

论面向服务架构设计及其应用

[阅读全文]

信息系统项目管理师——历年论文题目2012年-2020年

信息系统项目管理师——历年论文题目2012年-2020年

2020年上半年考试延期,与下半年合并。部分同学出了考场,直呼论文爆冷“成本管理与采购管理”。

 

年份

论文题目

2020年下

论信息系统项目的成本管理

论信息系统项目的采购管理

2019年上

论信息系统项目的风险管理与安全管理

论信息系统项目的人力资源管理与成本管理

2018年下

论信息系统项目的沟通管理

论项目的风险管理

[阅读全文]

系统架构设计师——遗产系统的演化策略

系统架构设计师——遗产系统的演化策略

遗产系统(Legacy System)的演化策略分为淘汰策略、继承策略、改造策略和集成策略。

淘汰策略:低水平低价值。

继承策略:低水平高价值。

改造策略:高水平高价值。

集成策略:高水平低价值。

[阅读全文]

系统分析师——零件加工工序

系统分析师——零件加工工序

某车间需要用一台车床和一台铣床加工A、B、C、D 四个零件。每个零件都需要先用车床加工,再用铣床加工。车床和铣床加工每个零件所需的工时(包括加工前的准备时间以及加工后的处理时间)如下表。

若以A、B、C、D 零件顺序安排加工,则共需29 小时。适当调整零件加工顺序,可产生不同实施方案,在各种实施方案中,完成四个零件加工至少共需__(53)B__ 小时。

(53)

A.25

B.26

C.27

D.28

解析:

1、工序规则。车床用时少的排在前面(减少等待时间 [阅读全文]

系统分析师——磁盘磁道

系统分析师——磁盘磁道

当进程请求读磁盘时,操作系统__(48)C__ 。假设磁盘每磁道有10 个扇区,移动臂位于18 号柱面上,且进程的请求序列如表1 所示。那么,最省时间的响应序列为__(49)D__ 。

(48)

A.只需要进行旋转调度,无须进行移臂调度

B.旋转、移臂调度同时进行

C.先进行移臂调度,再进行旋转调度

D.先进行旋转调度,再进行移臂调度

(49)

A.②③④⑤⑧①⑦⑥

B.⑥⑦①⑤⑧②③④

C.⑤⑧①⑦⑥②④③

D.⑥⑦⑧①⑤②③④

[阅读全文]

系统分析师——磁盘存储

假设磁盘上每个磁道划分成9 个物理块,每块存放1 个逻辑记录。逻辑记录R0,R1,...,R8 存放在同一个磁道上,记录的安排顺序如下表所示:

假定磁盘的旋转一圈的时间为27ms,磁头当前处在R0 的开始处。若系统顺序处理这些记录,单缓冲区,每个记录处理时间为3ms,则处理这9 个记录的最长时间为__(48) B__; 若对信息存储进行优化分布后, 处理9 个记录的最少时间为__(49) C__。

(48)

A.243ms

B.246ms

C.254ms

D.280 [阅读全文]

系统分析师——数据库 第一范式 第二范式 第三范式

系统分析师——数据库 第一范式 第二范式 第三范式

1、第一范式(1NF):属性值都是不可再分的原子值。

比如:【联系人】(姓名、手机号码、地址)。

由于一个联系人有公司地址、家庭地址,因此不符合1NF。

要符合1NF,需要把列(地址)拆分,即:【联系人】(姓名、手机号码、公司地址、家庭地址)。

2、第二范式(2NF):消除非主属性对候选键的部分依赖。

比如:【成绩】(学号、课程号、成绩、学分)。

候选键为(学号、课程号)。

由于存在部分依赖(课程号->学分),因此不符合2NF。

要符合2NF,需要拆成两张表 [阅读全文]

系统分析师——Scrum敏捷开发

系统分析师——Scrum敏捷开发

Scrum术语解释:

1、Sprint:原意为冲刺,Scrum中的Sprint指一个迭代周期,即一个交付阶段一般2-3周为宜,特别是互联网项目。

2、Backlog:待办列表,即等待认领或者开发的任务列表。

3、Product Backlog:产品待办列表,指产品的需求列表。

4、User Story:用户故事,指一条需求,也就是一个功能点。

5、Story Point:衡量用户故事的工作量大小的计量单位。一般为天/小时。

6、Product Owner:产品负责人 [阅读全文]