首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下关于开放式嵌入式软件架构设计的相关描述,回答问题。 【说明】 某公司一直从事宇航系统研制任务,随着宇航产品综合化、网络化技术发展的需要,公司的业务量急剧增加,研制新的软件架构已迫在眉睫。公司架构师王工广泛调研了多种现代架构的基础,建议采用基于FAC
阅读以下关于开放式嵌入式软件架构设计的相关描述,回答问题。 【说明】 某公司一直从事宇航系统研制任务,随着宇航产品综合化、网络化技术发展的需要,公司的业务量急剧增加,研制新的软件架构已迫在眉睫。公司架构师王工广泛调研了多种现代架构的基础,建议采用基于FAC
admin
2023-02-21
76
问题
阅读以下关于开放式嵌入式软件架构设计的相关描述,回答问题。
【说明】
某公司一直从事宇航系统研制任务,随着宇航产品综合化、网络化技术发展的需要,公司的业务量急剧增加,研制新的软件架构已迫在眉睫。公司架构师王工广泛调研了多种现代架构的基础,建议采用基于FACE(Future Airborne Capability Environment)的宇航系统开放式软件架构,以实现宇航系统的跨平台复用,实现宇航软件高质量、低成本的开发。公司领导肯定了王工的提案,并指出公司要全面实施摹于FACE的开放式软件架构,应注意每个具体项目在实施中如何有效实现从需求到架构设计的关系,掌握基于软件需求的软件架构设计方法,并做好开放式软件架构中各段间的接口标准化设计工作。
FACE架构的核心能力是可支持应用程序的跨平台执行和可移植性,要达到可移植能力,必须解决应用程序的紧耦合和封装的障碍。请用200字以内的文字简要说明在可移植性上,应用程序的紧耦合和封装问题的主要表现分别是什么,并给出解决方案。
选项
答案
紧耦合问题主要表现在:I/O问题、业务逻辑问题和表现问题。 解决方案:可采用分离原则,通过隔离实现硬件特定信息和少数模块的代码,减少耦合性。 封装问题主要表现在:ICD硬编码问题、组件的紧耦合问题、直接调用问题。 解决方案:可以通过提供数据源或槽的软件服务的方法,将紧耦合组件分解出应用程序,并将平台相关部分加入计算环境中,在计算平台内提供数据源或槽的软件服务,并实现接口标准化。
解析
紧耦合和封装是软件模块化设计中最难以解决的两个问题,要使软件具备良好的可移植性、可复用性,就必须清楚其问题的表现形式。
紧耦合是应用程序移植的一个障碍,进一步说,就是计算平台的硬件设备和软件模块及其沟通之间的耦合代表了一个应用程序的可移植性方面的障碍。原因是便携性使得每个平台设备都有一个接口控制文件(ICD),描述了由硬件所支持的消息和协议,应用程序对消息和协议的支持将紧密耦合于硬件。若要移植,需要太多的工作来修改应用程序以支持不同的结构元素。
为了尽量减少支持新的硬件设备所需要的工作,可采用分离原则,通过隔离实现硬件特定信息和少数模块的代码,来减少耦合性。
通常紧耦合问题主要表现在I/O问题、业务逻辑问题和表现问题。传统的应用程序不可移植的另一个原因是这些应用程序被紧密耦合到一组固定的接口,而这些数据的每个数据源或槽(sinks)都暴露出了设备的特殊接口,这些特殊接口在每个平台中都是不同的。这样,支持平台设备的接口控制文件(ICD)是被硬编码到应用程序中,就导致应用程序不能成功在不同计算平台上执行。
为了解决这种接口控制文件(ICD)被硬编码而难以封装的问题,可以通过提供数据源或槽的软件服务的方法,从紧耦合组件分解出应用程序,并将平台相关部分加入计算环境中,在计算平台内提供数据源或槽的软件服务,并实现接口标准化。
通常封装问题主要表现在:ICD硬编码问题、组件的紧耦合问题、直接调用问题。
转载请注明原文地址:https://kaotiyun.com/show/V90D777K
本试题收录于:
系统架构师下午案例分析考试题库软考高级分类
0
系统架构师下午案例分析考试
软考高级
相关试题推荐
已知以下三个断定成立:①如果李思在英国攻读法学学位,那么就可以在英国的法学杂志上看到他的文章。②只有获得全额奖学金并获得英国的签证,李思才去英国攻读法学学位。③没有在英国的法学杂志上看到李思的文章。则下面哪项无法确定真假?Ⅰ.
一座塑料大棚中有6块大小相同的长方形菜池,按照从左到右的顺序依次排列为:1、2、3、4、5和6号。而且1号与6号不相邻。大棚中恰好需要种6种蔬菜:Q、L、H、X、S和Y。每块菜池只能种植其中的一种。种植安排必须符合以下条件:①Q在H左侧的某一块菜
美国计划在捷克建立一个雷达基地,将它与波兰境内的导弹基地构成一个导弹防护罩,用以对付伊朗的导弹袭击。为此美国与捷克在2。08年先后签署了两个军事协议。捷克官员认为,签署协议可以使捷克联合北约盟友,借助最好的技术设备,确保本国的安全。以下哪项陈述如果为
我国《个人所得税法修正案(草案)》将工薪所得的费用扣除标准由原来的1500元/月提高到3000元/月。当个人月收入低于3000元时,无须纳税;高于3000元时对减去3000元后的收入征税。一位官员对此评论说:“个人所得税起征点不宜太高,因为纳税也
论证有效性分析:分析下述论证中存在的缺陷和漏洞,选择若干要点,写一篇600字左右的文章,对该论证的有效性进行分析和评论。(论证有效性分析的一般要点是:概念特别是核心概念的界定和使用是否准确并前后一致,有无各种明显的逻辑错误,论证的论据是否成立并支持结论,结
革命根据地等叫作“红色景点”,到红色景点参观叫“红色旅游”。浙江省长兴县新四军苏浙军区纪念馆以前收费卖门票时游客非常多,去年7月按省文物局规定免费开放后却变得冷冷清清。全国不少红色景点都出现了类似的尴尬局面。以下哪项陈述如果为真,则能够最好地解释上述
在人类成功登陆月球以后,下一个外太空的登陆目标应该是火星的卫星“火卫一”而不是火星。因为虽然从地球到二者的飞行时间差不多,但完成登陆探测“火卫一”所需的燃料,只是完成登陆探测火星所需的一半。以下哪项如果为真,则最能加强上述论据的说服力?
许多报纸有两种版面——免费的网络版和花钱订阅的印刷版。报纸上网使得印刷版的读者迅速流失,而网络版的广告收入有限,报纸经济收益大幅下挫。如果不上网,报纸的影响力会大大下降。如果对网络版收费,很多读者可能会流转到其他网站。要让读者心甘情愿地掏腰包,报纸必须提供
反核活动家:关闭这座核电站是反核事业的胜利,它表明核工业部门很迟才肯承认他们不能安全运作核电站的事实。核电站经理:它并不表明这样的事实。从非核资源可以得到便宜的电力,再加上强制性的安全检查和安全维修,使继续经营这座核电站变得很不经济。因此,关闭这座核
在一个标准的椭圆形自行车赛道上,甲、乙两个运动员从同一地点A同时反向出发,已知甲、乙两人的骑车速度之比为,当甲、乙两人恰好在A点第一次相遇时,乙骑行了()圈。
随机试题
A腹泻、呕吐B严重贫血、多尿、夜尿等,并伴有部分尿毒症中毒的症状C黄疸、出血、继发性感染、肾功能障碍等一系列临床综合征状D意识障碍E认知功能的损伤慢性肾衰竭出现
阳虚证的主要临床表现是
水泥混凝土配合比设计应满足()等基本要求。
成功的房地产销售过程一般分为()三阶段。
受力钢筋的接头宜优先采用焊接接头,无条件焊接时,也可采用绑扎接头,但下列构件中不得采用绑扎接头的是()
在安全检查中,检查组应当对查出的隐患的______进行复查,以实现安全检查工作的闭环。
关于分析程序的目的,以下事项中,不恰当的是()。
某女性,其爱人从事国际贸易,常参加涉外宴请。某次偕同该女性参加宴会。她因不会外语,发怵。自此后便不敢且恐惧参加任何宴会。但她工作,做家务都很正常。这称为()。
高等教育______是社会、经济、文化、教育发展到一定阶段的必然产物。
24
最新回复
(
0
)