当评估和选择最佳系统设计方案时,甲认为可以采用点值评估方法,即根据每一个价值因素的重要性,综合打分来选择最佳的方案。乙根据甲的提议,对表4-4所示的系统A和B进行评估,那么乙认为(69)。
A.最佳方案是A
B.最佳方案是B
C.条件不足,不能得出结论
D.只能用成本/效益分析方法做出判断
A.最佳方案是A
B.最佳方案是B
C.条件不足,不能得出结论
D.只能用成本/效益分析方法做出判断
A.最佳方案是A
B.最佳方案是B
C.条件不足,不能得出结论
D.只能用成本/效益分析方法做出判断
A.最佳方案是A
B.最佳方案是B
C.条件不足,不能得出结论
D.只能用成本/效益分析方法做出判断
(58)
A. 最佳方案是A
B. 最佳方案是B
C. 条件不足,不能得出结论
D. 只能用成本/效益分析方法做出判断
A.财务方法
B.启发式方法
C.重要因素评价法
D.交易成本法
试题二(共25分)
阅读以下关于分布式存储系统设计的叙述,回答问题1至问题3。
某软件公司开发基于云计算的分布式文档协作平台(DDCP),系统部分需求如下所示:
(1)实现文档的分布式存储,客户端可随时随地上传和下载文档;
(2)支持多客户端并发编辑同一文档,某个客户端所做修改会实时显示在其他客户端;
(3)要求系统具有自我修复机制,当系统中某个节点失效时,无需人工干预能够自动实现节点替换并恢复到一致状态。
项目组经过讨论,决定采用现有的分布式文件系统作为基础架构,但在具体选用哪种设计方案时产生了分歧。王工建议采用Hadoop分布式文件系统HDFS作为系统参考架构,但张工认为Google分布式文件系统GFS更适合该系统需求。最后经过更为详细
的分析和讨论,同意了张工的建议,采用GFS作为分布式文档协作平台的文件系统架构。
【问题1】(12分)
请用300字以内的文字说明GFS和HDFS有何异同,并针对系统需求,用200字以内的文字说明选择GFS的原因。
【问题2】(8分)
针对图2-1所示DDCP基础架构,请分别说明一次数据读操作和一次并发写操作的过程。
【问题3】(5分)
请分别叙述采用GFS和HDFS架构,单点失效问题是如何解决的。
A.当客人呼叫网管时,应该向其挥手示意表示收到
B.当客人呼叫网管时,应该首先口头进行回应,然后快速走向客人询问需要什么帮助
C.当客人呼叫网管时,先处理完手头上的工作再回应客人,以免影响当前工作效率
阅读以下关于嵌入式软件体系架构的叙述。
3. 某公司承担了一项宇航嵌入式设备的研制任务。本项目除对硬件设备环境有很高的要求外,还要求支持以下功能:
(1) 设备由多个处理机模块组成,需要时外场可快速更换(即LRM结构);
(2) 应用软件应与硬件无关,便于软硬件的升级;
(3) 由于宇航嵌入式设备中要支持不同功能,系统应支持完成不同功能任务间的数据隔离;
(4) 宇航设备可靠性要求高,系统要有故障处理能力。
公司在接到此项任务后,进行了反复论证,提出三层栈(TLS)软件总体架构,如下图所示,并将软件设计工作交给了李工,要求他在三周内完成软件总体设计工作,给出总体设计方案。
[问题1]
用150字以内的文字,说明公司制定的TLS软件架构的层次特点,并针对上述功能需求(1)~(4),说明架构中各层内涵。
[问题2]
在TLS软件架构的基础上,关于选择哪种类型的嵌入式操作系统问题,李工与总工程师发生了严重分歧。李工认为,宇航系统是实时系统,操作系统的处理时间越快越好,隔离意味着以时间作代价,没有必要,建议选择类似于VxWorks5.5的操作系统;总工程师认为,应用软件间隔离是宇航系统安全性要求,宇航系统在选择操作系统时必须考虑这一点,建议选择类似于Linux的操作系统。
请说明两种操作系统的主要差异,完成下表中的空白部分,并针对本任务要求,用200字以内的文字说明你选择操作系统的类型和理由。
两种操作系统的主要差异
[问题3]
故障处理是宇航系统软件设计中极为重要的组成部分。故障处理主要包括故障监视、故障定位、故障隔离和系统容错(重组)。用150字以内的文字说明嵌入式系统中故障主要分哪几类?并分别给出两种常用的故障滤波算法和容错算法。
A.选择最佳穿刺部位。宜选前臂,避开关节、静脉瓣、瘢痕、炎症、硬 结等,上肢血管穿刺困难时可选择下肢
B.基于治疔方案和患者病情选择管径细的静脉导管
C.关注患者主诉,评估穿刺点及周围皮肤有无感染、导管固定情况
D.评估导管留置的必要性,尽早拔除留置导管
E.留置的PIVC导管,若导管脱出不应再送入血管送入继续使用,若脱出少许,回抽可见回血,推注盐水顺利,可继续使用