皮皮学,免费搜题
登录
logo - 刷刷题
搜题
【简答题】
阅读以下关于软件架构风格的说明,在答题纸上回答问题1和问题2。 【说明】 某软件公司为其新推出的字处理软件设计了一种脚本语言,专门用于开发该字处理软件的附加功能插件。为了提高该语言的编程效率,公司组织软件工具开发部门为脚本语言研制一套集成开发环境。软件工具开发部门根据字处理软件的特点,对集成开发环境进行了需求分析,总结出以下3项核心需求: (1)集成开发环境需要提供对脚本语言的编辑、语法检查、解释、执行和调试等功能的支持,并要实现各种功能的灵活组合、配置与替换。 (2)集成开发环境需要提供一组可视化的编程界面,用户通过对界面元素拖拽和代码填充的方式就可以完成功能插件核心业务流程的编写与组织。 (3)在代码调试功能方面,集成开发环境需要实现在脚本语言编辑界面中的代码自动定位功能。具体来说,在调试过程中,编辑界面需要响应调试断点命中事件,并自动跳转到当前断点处所对应的代码。 针对上述需求,软件工具开发部门对集成开发环境的架构进行分析与设计,认为该集成开发环境应该采用管道-过滤器的架构风格实现,则认为该集成开发环境应该采用以数据存储为中心的架构风格来实现。公司组织专家对和的方案进行了评审,最终采用了的方案。 【问题1】(12分) 请用200字以内的文字解释什么是软件架构风格,并从集成开发环境与用户的交互方式、集成开发环境的扩展性、集成开发环境的数据管理三个方面说明为什么最终采用了的设计方案。 【问题2】(13分) 在对软件系统架构进行设计时,要对架构需求进行分析,针对特定需求选择最为合适的架构风格,因此实际的软件系统通常会混合多种软件架构风格。请对核心需求进行分析,说明为了满足需求(2)和(3),分别应采用何种架构风格,并概要说明采用相应架构风格后的架构设计过程。
手机使用
分享
复制链接
新浪微博
分享QQ
微信扫一扫
微信内点击右上角“…”即可分享
反馈
参考答案:
举一反三
【单选题】产妇于产后1一2周寒战、高热、下腹痛并放射到腹股沟,下腹软,有深压痛,最可靠的诊断为:( )
A.
轻型子宫内膜炎
B.
子宫肌炎
C.
盆腔腹膜炎
D.
盆腔栓塞性静脉炎
E.
急性盆腔结缔组织炎
【单选题】食品生产经营者在《食品安全法》施行前已经取得相应许可证的,该许可证
A.
继续有效
B.
重新申请
C.
有效期两年
D.
重新复核
【单选题】产妇于产后 1-2 周寒战、高热、下腹痛并放射到腹股沟,下腹软,有深压痛。最可能的诊断是
A.
子宫肌炎
B.
盆腔腹膜炎
C.
轻型子宫内膜炎
D.
盆腔栓塞性静脉炎
E.
急性盆腔结缔组织炎
【单选题】以下FX2N系列可变程序控制器程序,0步和2步实现的启动功能是( ).(A)不一样的 (B)一样的 (C)0步中Y0不能保持 (D)0步不对,2步对
A.
B.
C.
D.
D
【判断题】强筋小麦的生产,小麦后期灌水要控制,后期灌水较多对强筋小麦品质有负面影响。
A.
正确
B.
错误
【简答题】食品生产经营者在《食品安全法》施行前已经取得相应许可证的,该许可证( )。 A、 继续有效 C、 有效期两年 B、 重新申请 D、 重新复核
【简答题】食品生产经营者在《食品安全法》施行前已经取得相应许可证的,该许可证是否有效?
【简答题】城市开放空间指在城市中向()开放的开敞性()空间,即非建筑实体所占用的公共外部空间及室内化的城市公共空间。
【判断题】食品生产经营者在《中华人民共和国食品安全法》施行前已经取得相应许可证的,该许可证继续有效。
A.
正确
B.
错误
【单选题】下列关于全地址译码的说法中,正确的是( )。
A.
全地址译码不需要使用全部的高位地址线
B.
全地址译码可以充分利用每一个地址资源
C.
全地址译码电路确定的单元地址不是唯一的
D.
全地址译码的译码电路是比较简单的
相关题目:
参考解析:
知识点:
题目纠错 0
发布
创建自己的小题库 - 刷刷题