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

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

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

案例1

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

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

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

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

(d) 对查询请求处理时间的要求将影响系统的数据传

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

年份

论文题目

2020年下

论数据分片技术及其应用

论云原生架构及其应用

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

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

2019年下

论软件设计方法

论软件架构评估

论数据湖

论负载均衡算法应用

2018年下

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

论软件体系结构的演化

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

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

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

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

 

年份

论文题目

2020年下

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

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

2019年上

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

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

2018年下

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

论项目的风险管理

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

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

某车间需要用一台车床和一台铣床加工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:产品负责人

系统分析师——著作权

1、甲公司委托乙公司开发一种工具软件,未约定软件的使用权、转让权及利益

分配办法,甲公司按规定支付乙公司开发费用。然而,乙公司按约定时间开发该

工具软件后,在未向甲公司交付之前,将其转让给丙公司。下列说法中,正确的

是(A )

A、该工具软件的使用权属于甲公司

B、甲和乙公司均有该工具软件的使用权和转让权

C、乙公司与丙公司的转让合同无效

D、该工具软件的转让权属于乙公司

2、根据《计算机软件保护条例》,下列说法中,错误的是(B )

A、受保护的软件必须固化在

系统分析师——预测与决策

系统分析师——预测与决策

根据历史统计情况,某超市某种面包的日销量为100、110、120、130、140 个的概率相同,每个面包的进价为4 元,销售价为5 元,但如果当天没有卖完,剩余的面包次日将以每个3 元处理。为取得最大利润,该超市每天应进货这种面包( )个。

(57)答案B

A.110

B.120

C.130

D.140

 

系统分析师——排队检票入口

系统分析师——排队检票入口

某博览会每天8:00 开始让观众通过各入口处检票进场,8:00 前已经有很多观众在排队等候。假设8:00 后还有不少观众均匀地陆续到达,而每个入口处对每个人的检票速度都相同。根据以往经验,若开设8 个入口,则需要60 分钟才能让排队观众全部入场;若开设10 个入口,则需要40 分钟才能消除排队现象。为以尽量少的入口数确保20 分钟后消除排队现象,博览会应在8:00 和8:20 开设的入口数分别为__(59)__。

(59)答案C

A.12,2

B.14,4

C.16,4

D.

系统分析师——网络与最大流量

系统分析师——网络与最大流量

某石油管理公司拥有下图所示的输油管道网。其中有6 个站点,标记为①~⑥。站点①是唯一的供油站。各站点之间的箭线表示输油管道和流向。箭线边上标注的数字表示该管道的最大流量(单位:百吨/小时)。据此可算出,从站点①到达站点⑥的最大流量为__(54)__百吨/小时,而且当管道__(55)__关闭维修时管道网仍可按该最大流量值向站点⑥供油。

(54)答案C

A.14

B.15

C.16

D.18

(55)答案D

A.②→③

B.②→⑤

C.③→④

D.⑤→④

系统分析师——信号量与PV操作

系统分析师——信号量与PV操作

进程P1 、P2、P3、P4、P5 和 P6 的前趋图如下所示:

若用PV 操作控制这 6 个进程的同步与互斥的程序如下,那么程序中的空①和空②处应分别为

__(48)__;空③和空④处应分别为__(49)__;空⑤和空⑥处应分别为__(50)__。

(48)答案为B。

A.V(S1)和P(S2)

B.P(S1)和V(S2)

C.V(S1)和V(S2)

D.V(S2)和P(S1)

(49)答案为A。

A.V(S4)V(S5)和P(S3)

B.P

系统分析师——MDA模型驱动体系架构

系统分析师——MDA模型驱动体系架构

Model Driven Architecture(MDA)是对象管理组织OMG提出的一个新的程序设计方法学。

它是一种基于UML以及其他工业标准的框架,支持软件设计和模型的可视化、存储和交换。

MDA把建模语言用作一种编程语言而不仅仅是设计语言。

PIM:Platform Independent Models。

PSM:Platform Specific Models。

MDA的3种核心模型:

平台无关模型(PIM):具有高抽象层次、独立于任何实现技术的模型。