2016年下半年系统架构设计师考试下午真题(完整版)8521.pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2016年下半年系统架构设计师考试下午真题(完整版)8521.pdf》由会员分享,可在线阅读,更多相关《2016年下半年系统架构设计师考试下午真题(完整版)8521.pdf(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2016 年下半年系统架构设计师考试下午真题(专业解析+参考答案)1、阅读以下关于软件架构设计的叙述,在答题纸上回答问题 1 至问题 3。【说明】某软件公司为某品牌手机厂商开发一套手机应用程序集成开发环境,以提高开发手机应用程序的质量和效率。在项目之初,公司的系统分析师对该集成开发环境的需求进行了调研和分析,具体描述如下:a需要同时支持该厂商自行定义的应用编程语言的编辑、界面可视化设计、编译、调试等模块,这些模块产生的模型或数据格式差异较大,集成环境应提供数据集成能力。集成开发环境还要支持以适配方式集成公司现有的应用模拟器工具。b经过调研,手机应用开发人员更倾向于使用Windows 系统,因此
2、集成开发环境的界面需要与 Windows 平台上的主流开发工具的界面风格保持一致口 c支持相关开发数据在云端存储,需要保证在云端存储数据的机密性和完整性。d支持用户通过配置界面依据自己的喜好修改界面风格,包括颜色、布局、代码高亮方式等,配置完成后无需重启环境。e支持不同模型的自动转换。在初始需求中定义的机器性能条件下,对于一个包含 50 个对象的设计模型,将其转换为相应代码框架时所消耗时间不超过 5 秒。f能够连续运行的时间不小于240 小时,意外退出后能够在 10 秒之内自动重启。g集成开发环境具有模块化结构,支持以模块为单位进行调试、测试与发布。h支持应用开发过程中的代码调试功能:开发人员
3、可以设置断点,启动调试,编辑器可以自动卷屏并命中断点,能通过变量监视器查看当前变量取值。在对需求进行分析后,公司的架构师小张查阅了相关的资料,认为该集成开发环境应该采用管道一过滤器(Pipe-Filter)的架构风格,公司的资深架构师王工在仔细分析后,认为应该采用数据仓储(Data Repository)的架构风格。公司经过评审,最终采用了王工的方案。问题内容:【问题 1】(10 分)识别软件架构质量属性是进行架构设计的重要步骤。请分析题干中的需求描述,填写表 1-1 中(1)(5)处的空白。表 1-1 质量属性识别表 【问题 2】(7 分)请在阅读题干需求描述的基础上,从交互方式、数据结构、
4、控制结构和扩展方法 4 个方面对两种架构风格进行比较,填写表 1-2 中(1)(4)处的空白。表 1-2 两种架构的比较 【问题 3】(8 分)在确定采用数据仓库架构风格后,王工给出了集成开发环境的架构图。请填写图 1-1 中(1)(4)处的空白,完成该集成开发环境的架构图。1-1 集成开发环境架构图 2、阅读以下关于软件系统建模的叙述,在答题纸上回答问题1 至问题 3。【说明】某软件公司计划开发一套教学管理系统,用于为高校提供教学管理服务。该教学管理系统基本的需求包括:(1)系统用户必须成功登录到系统后才能使用系统的各项功能服务;(2)管理员(Registrar)使用该系统管理学校(Univ
5、ersity)、系(Department)、教师(Lecturer)、学生(Student)和课程(Course)等教学基础信息;(3)学生使用系统选择并注册课程,必须通过所选课程的考试才能获得学分;如果考试不及格,必须参加补考,通过后才能获得课程学分;(4)教师使用该系统选择所要教的课程,并从系统获得选择该课程的学生名单;(5)管理员使用系统生成课程课表,维护系统所需的有关课程、学生和教师的信息;(6)每个月到了月底系统会通过打印机打印学生的考勤信息。项目组经过分析和讨论,决定采用面向对象开发技术对系统各项需求建模。问题内容:【问题 1】(7 分)用例建模用来描述待开发系统的功能需求,主要元
6、素是用例和参与者。请根据题目所述需求,说明教学服务系统中有哪些参与者。【问题 2】(7 分)用例是对系统行为的动态描述,用例获取是需求分析阶段的主要任务之一。请指出在面向对象系统建模中,用例之间的关系有哪几种类型?对题目所述教学服务系统的需求建模时,“登录系统”用例与“注册课程”用例之间、“参加考试”用例与“参加补考”用例之间的关系分别属于哪种类型?【问题 3】(11 分)类图主要用来描述系统的静态结构,是组件图和配置图的基础。请指出在面向对象系统建模中,类之间的关系有哪几种类型?对题目所述教学服务系统的需求建模时,类 University 与类 Student 之间、类 University
7、 和类Department 之间、类 Student 和类 Course 之间的关系分别属于哪种类型?7、阅读以下关于嵌入式实时系统设计的描述,回答问题 1 至问题 3。【说明】嵌入式系统是当前航空、航天、船舶及工业、医疗等领域的核心技术,嵌入式系统可包括实时系统与非实时系统两种。某宇航公司长期从事航空航天飞行器电子设备的研制工作,随着业务的扩大,需要大量大学毕业生补充到科研生产部门。按照公司规定,大学毕业生必须进行相关基础知识培训,为此,公司经理安排王工对他们进行了长达一个月的培训。问题内容:【问题 1】(7 分)王工在培训中指出:嵌入式系统主要负责对设备的各种传感器进行管理与控制。而航空航
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2016 年下 半年 系统 架构 设计师 考试 下午 完整版 8521
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内