首页
登录
从业资格
某软件公司为某品牌手机厂商开发一套手机应用程序集成开发环境,以提高开发手机应用程
某软件公司为某品牌手机厂商开发一套手机应用程序集成开发环境,以提高开发手机应用程
题库
2022-08-02
24
问题
某软件公司为某品牌手机厂商开发一套手机应用程序集成开发环境,以提高开发手机应用程序的质量和效率。在项目之初,公司的系统分析师对该集成开发环境的需求进行了调研和分析,具体描述如下:a.需要同时支持该厂商自行定义的应用编程语言的编辑、界面可视化设计、编译、调试等模块,这些模块产生的模型或数据格式差异较大,集成环境应提供数据集成能力。集成开发环境还要支持以适配方式集成公司现有的应用模拟器工具。b.经过调研,手机应用开发人员更倾向于使用Windows系统,因此集成开发环境的界面需要与Windows平台上的主流开发工具的界面风格保持一致。c.支持相关开发数据在云端存储,需要保证在云端存储数据的机密性和完整性。d.支持用户通过配置界面依据自己的喜好修改界面风格,包括颜色、布局、代码高亮方式等,配置完成后无需重启环境。e.支持不同模型的自动转换。在初始需求中定义的机器性能条件下,对于一个包含50个对象的设计模型,将其转换为相应代码框架时所消耗时间不超过5秒。f.能够连续运行的时间不小于240小时,意外退出后能够在10秒之内自动重启。g.集成开发环境具有模块化结构,支持以模块为单位进行调试、测试与发布。h.支持应用开发过程中的代码调试功能:开发人员可以设置断点,启动调试,编辑器可以自动卷屏并命中断点,能通过变量监视器查看当前变量取值。在对需求进行分析后,公司的架构师小张查阅了相关的资料,认为该集成开发环境应该采用管道一过滤器(Pipe-Filter)的架构风格,公司的资深架构师王工在仔细分析后,认为应该采用数据仓储(Data Repository)的架构风格。公司经过评审,最终采用了王工的方案。【问题1】(10分)识别软件架构质量属性是进行架构设计的重要步骤。请分析题干中的需求描述,填写表1-1中(1)~(5)处的空白。表1-1 质量属性识别表
【问题2】(7分)请在阅读题干需求描述的基础上,从交互方式、数据结构、控制结构和扩展方法4个方面对两种架构风格进行比较,填写表1-2中(1)~(4)处的空白。表1-2 两种架构的比较
【问题3】(8分)在确定采用数据仓库架构风格后,王工给出了集成开发环境的架构图。请填写图1-1中(1)~(4)处的空白,完成该集成开发环境的架构图。
1-1 集成开发环境架构图
选项
答案
解析
【问题1】
(1)f (2)性能 (3)d (4)g (5)b
【问题2】
(1)星型(工具之间通过中心结点进行交互)
(2)数据流(或流式数据)
(3)数据驱动
(4)模型适配(与数据仓储进行数据适配)
【问题3】
(1)模型/数据库/语法结构树
(2)编辑器
(3)适配器
(4)应用模拟器工具
转载请注明原文地址:https://www.tihaiku.com/congyezige/2397956.html
本试题收录于:
高级系统架构设计师题库软件水平考试初中高级分类
高级系统架构设计师
软件水平考试初中高级
相关试题推荐
()是指用户或应用程序不需要知道逻辑上访问的表具体是如何分块存储的。A.分片透
属于应用层协议的该协议的报文封装在()。A.TCP B.IP C.UDP
采用面向对象方法进行软件开发,在分析阶段,架构师主要关注系统的()A.技术
请作答(43)UML图中,对新开发系统的需求进行建模,规划开发什么功能或测试用例
某公司计划开发一种产品,技术含量很高,与客户相关的风险也很多,则最适于采用()
若用户需求不清晰且经常发生变化,但系统规模不太大且不太复杂,则适宜采用()开发
某软件公司欲设计一款图像处理软件,帮助用户对拍摄的照片进行后期处理。在软件需求分
某项目组拟开发一个大规模系统,且具备了相关领域及类似规模系统的开发经验。下列过程
面向对象分析的目的是为了获得对应用问题的理解,其主要活动不包括()。A.认定
某开发小组欲为一公司开发一个产品控制软件,监控产品的生产和销售过程,从购买各种材
随机试题
AreportconsistentlybroughtbackbyvisitorstotheUSishowfriendly,co
股份有限公司的股东大会做出( )的决议,必须经出席会议的股东所持表决权的2/3
某C类网络进行子网划分,子网号长度4位。若某子网号为1010(二进制数)的子网中
桥梁用锚具、夹具静载锚固性能二次试验仍有一个试件不合格,则应逐个检查合格者方可使
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性:
按五行生克乘侮规律,“木火刑金”是指A.相生 B.相克 C.相乘 D.相侮
城市居住用地一般包括以下()用地构成。A.住宅用地、公共服务设施用地、工业用地、
成本中心类银行机构涵盖( )。A.管理部门 B.运作中心 C.培训机构
会计档案鉴定工作的牵头机构是()。A.单位审计机构 B.单位会计机构
A.医患双方不是双向作用,而是医生对病人单向发生作用 B.医患双方在医疗活动中
最新回复
(
0
)