首页
登录
从业资格
某软件公司为某品牌手机厂商开发一套手机应用程序集成开发环境,以提高开发手机应用程
某软件公司为某品牌手机厂商开发一套手机应用程序集成开发环境,以提高开发手机应用程
题库
2022-08-02
45
问题
某软件公司为某品牌手机厂商开发一套手机应用程序集成开发环境,以提高开发手机应用程序的质量和效率。在项目之初,公司的系统分析师对该集成开发环境的需求进行了调研和分析,具体描述如下: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://tihaiku.com/congyezige/2397956.html
本试题收录于:
高级系统架构设计师题库软件水平考试初中高级分类
高级系统架构设计师
软件水平考试初中高级
相关试题推荐
()是指用户或应用程序不需要知道逻辑上访问的表具体是如何分块存储的。A.分片透
属于应用层协议的该协议的报文封装在()。A.TCP B.IP C.UDP
采用面向对象方法进行软件开发,在分析阶段,架构师主要关注系统的()A.技术
请作答(43)UML图中,对新开发系统的需求进行建模,规划开发什么功能或测试用例
某公司计划开发一种产品,技术含量很高,与客户相关的风险也很多,则最适于采用()
若用户需求不清晰且经常发生变化,但系统规模不太大且不太复杂,则适宜采用()开发
某软件公司欲设计一款图像处理软件,帮助用户对拍摄的照片进行后期处理。在软件需求分
某项目组拟开发一个大规模系统,且具备了相关领域及类似规模系统的开发经验。下列过程
面向对象分析的目的是为了获得对应用问题的理解,其主要活动不包括()。A.认定
某开发小组欲为一公司开发一个产品控制软件,监控产品的生产和销售过程,从购买各种材
随机试题
Allpeoplehavesomeabilitytomanagetheirhealthandthehealthofthose
Comeon—Everybody’sdoingit.Thatwhis
在设计某购物中心的收银软件系统时,要求能够支持在不同时期推出打折、返利、满减等不
用超声法检测灌注桩的混凝土质量,当超声波穿过缺陷区域时()。A、声时增大 B
胃癌的伴癌综合征有A.血栓性静脉炎 B.左锁骨上淋巴结肿大 C.黄疸 D.
下列属于碱性蛋白的物质是( )。A.嗜碱性颗粒 B.RNA C.红细胞胞质
下列建设法律中属于与建设活动相关的其他法律的是( )。 A、城乡规划法
关于腭部发育,错误的是A.腭的发育使口腔与鼻腔分开 B.来自上颌突的前腭突将形
极小可能导致经济利益流出企业的或有负债不需要披露。( )
某工程施工承包合同单价合同,在签订合同时双方根据估算的工程量约定了一个合同总价。
最新回复
(
0
)