刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

简答题
试题一

阅读以下关于软件架构设计的叙述, 在答题纸上回答问题 1~3。

【说明】

某软件公司为某品牌手机厂商开发一套手机应用程序集成开发环境,以提高开发手机应 用程序的质量和效率。在项目之初,公司的系统分析师对该集成开发环境的需求进行了调研和分析,具体描述如下。

a.需要支持和兼容该厂商的全系列硬件。

b.经过调研,手机应用开发人员更倾向于使用Android系统,因此集成开发环境的界面需要与 Android平台上的主流开发工具的界面风格保持一致。

c.支持相关开发数据在云端存储,需要保证在云端存储数据的机密性和完整性。

d.支持用户备份和加载配置。

e.支持不同模型的自动转换,在初始需求中定义的机器性能条件下, 对于一个包含 50 个对象的设计模型,将其转换为相应代码框架时所消耗时间不超过 5 s。

f.能够连续运行的时间不小于 360 小时,意外退出后能够在 10 s 之内自动重启。

g.集成开发环境具有丰富的插件库。

h.支持应用开发过程中的代码调试功能,开发人员可以设置断点并启动调试。编辑器可以自动卷屏并命中断点, 能通过变量监视器查看当前变量取值。

在对需求进行分析后,公司的架构师小张查阅了相关的资料,认为该集成开发环境应该 采用管道-过滤器(Pipe-Filter)的架构风格。公司的资深架构师王工在仔细分析后,认为应该采用数据仓储(Data Repository)的架构风格。公司经过评审,最终采用了王工的方案。

根据资料描述,确定集成开发环境的架构风格为数据仓储(Data Repository)后,请填写集成开发环境的架构图中缺失的部分。图中有四个空白部分需要填写,请分析并填写对应的描述。

使用微信搜索喵呜刷题,轻松应对考试!

答案:

(1)语法结构树   (2)编辑器   (3)适配器   (4)应用模拟器工具

解析:

在确定采用数据仓库架构风格后,集成开发环境的架构图需要完善。根据题目的描述和需求,我们可以推断出:

(1)语法结构树:在数据仓库架构中,语法结构树负责管理和组织开发环境中的语法元素,是开发环境的核心组成部分。

(2)编辑器:编辑器是开发环境中供开发人员编写和编辑代码的地方,是开发人员与开发环境交互的主要界面。

(3)适配器层:适配器层负责连接和整合不同的开发工具和技术,确保它们能够无缝地协同工作。在数据仓库架构中,适配器层是实现数据仓库与其他系统之间交互的关键。

(4)应用模拟器工具:用于模拟应用程序在实际手机硬件上的运行情况,帮助开发人员调试和测试应用程序。

因此,在图1-1中的(1)~(4)处,应该分别填写“语法结构树”、“编辑器”、“适配器层”和“应用模拟器工具”。

创作类型:
原创

本文链接:根据资料描述,确定集成开发环境的架构风格为数据仓储(Data Repository)后,请填写集成开

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share