[计算机类试卷]2013年上半年软件水平考试(高级)系统分析师下午(案例分析)试题真题试卷及答案与解析.doc
《[计算机类试卷]2013年上半年软件水平考试(高级)系统分析师下午(案例分析)试题真题试卷及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]2013年上半年软件水平考试(高级)系统分析师下午(案例分析)试题真题试卷及答案与解析.doc(15页珍藏版)》请在麦多课文档分享上搜索。
1、2013年上半年软件水平考试(高级)系统分析师下午(案例分析)试题真题试卷及答案与解析 0 阅读以下关于需求建模的叙述,在答题纸上回答问题 1至问题 3。 某软件公司拟为物流企业开发一套库存管理系统,该系统的部分需求陈述如下: (1)库存管理系统主要包括货物入库管理、货物出库管理、仓库管理、统计报表和系统管理等功能。 (2)库存管理系统的用户包括仓库管理员、仓库经理和系统管理员,用户必须在注册后才能使用系统功能;用户可以选择使用邮件注册或电话注册。 (3)仓库管理员在进行出入库操作前必须先登录;仓库经理可以 通过系统查看统计报表,如果前一个月的报表未生成,则系统自动生成统计报表,否则直接显示。
2、 (4)系统管理员可以在系统中设置仓库温度范围,当仓库内温度超过最高值或者低 于最低值时,系统自动调用温控管理操作,连接温度调节系统进行制冷或加热。 (5)仓库管理功能要求每个月 1日零点对前一个月货物入库和出库记录进行数据汇总操作。 项目组决定构造用例模型以描述系统需求。 1 用例建模的首要任务是识别系统中的参与者。请根据题目中所描述的需求,识别出系统中有哪些参与者 ? 2 用例建模的主要工作是书写用例规约。用例规约 通常包括哪几部分内容 ? 3 建立了用例模型后,可以利用用例之间的关系调整用例模型,用例之间的关系包括哪几种 ?对于每种关系,请根据题目中所描述的需求分别给出一组用例。 3 阅
3、读以下关于桌面云项目建设的叙述,在答题纸上回答问题 1至问题 2。某高校计算机学院实验中心有 5个机房, 200个机位,主要承担学生计算机软件相关课程的上机实践任务。实验中心每年工作时间约为 200天,每天平均工作时间为 8小时。 2013年初,实验中心决定对机房进行升级改造,其中 UPS电源等设备可利旧,不需要重新购置,改造后每个机位机器的基本配 置要求见表 2-1。实验中心现公开征集硬件改造方案。一个月后,实验中心的主管从众多的改造方案中选择了 A公司和 B公司提出的方案进行最终评审。 A公司主张采用 PC机更新换代的方式进行改造,其主要的设备和报价如表 2-2所示。B公司主张以桌面云的方
4、式对实验中心进行全面改造,其主要的设备和报价情况如表 2-3所示。实验中心组织了多名专家召开了论证会,会上专家对这两种方案进行了评审,最终采纳了 B公司的改造方案。 4 桌面云方案的核心是虚拟化技术,请用 200字以内的文字说明什么是虚拟化技术,并从应用角度列举 3种虚拟化 技术。 5 请以 A公司方案中的机器性能为基准,从应用模式、投入成本、运维成本、安全性、能源消耗等 5个方面对两种方案进行详细比较 (其中投入成本与能源消耗要求量化比较 ),说明为什么专家采纳了 B公司的改造方案。 5 阅读有关嵌入式系统新架构风格方面的描述,在答题纸上回答问题 1至问题 3。在传统的嵌入式系统中,由于应用
5、背景的不同,架构风格存在着差异。某公司长期从事各类嵌入式电子产品的研发工作,为了扩展业务,拟承担安全关键嵌入式产品的研制,为了统一本公司嵌入式产品的架构,以兼顾安全关键系统和非安全关键系统,公司领 导层提出了采用国外近年新的跨领域嵌入式系统架构,新架构主要有 6个特点: (1)面向构件化 (2)开放式 (3)支持多种安全级别 (4)服务的层次化 (5)确定性核心 (6)内部组合的标准化图 3-1给出了跨领域嵌入式系统架构,图中 CS表示领域无关的核心服务、 OS表示领域无关的选择性服务、 DSC表示领域相关的中心服务、DSO表示领域相关的选择性服务。该架构通常称为 “腰 ”型架构,将嵌入式系统
6、分为核心服务层、域服务层和应用服务层三个层次,实现了应用间相对无关性设计,架构的腰部为与领域无关的核心服务。6 请用 200字以内 文字说明图 3一 1“腰 ”型架构的特点。 7 针对图 3一 1的 “腰 ”部的核心层,表 3-1中给出了 10种服务,请判断这些服务中哪些属于核心服务 (Core Services),哪些属于选择性服务 (Optional Service),将结果填到表 3-1中。8 该公司遵从图 3-1定义的嵌入式架构风格,梳理了现有产品序列,定义了公司产品中涉及的软件主要包括以下 4类: (1)基于分区化的嵌入式操作系统 (如: VxWorks653) (2)存储管理部件
7、(如:文件系统 ) (3)支持产品互联的多种网络协议部件 (如: TCP IP、 PPP、 CAN、 1394等 ) (4)应用软件 请根据你所掌握的上述软件的相关知识,说明这些软件应归属图 3-1中核心服务层、域服务层和应用服务层中的哪一层。并举例说明上述软件提供的服务中哪些归属于架构的 OS、 CS、 DSC和 DSO服务,填写表 3-2。 8 阅读以下关于数据库分析与设计的叙述,在答题纸上回答问题 1至问题 4。 某集团公司在各省均设有分公司,现欲建立全国统一的销售管理信息系统,以便总公司及时掌握各分公司的销售情况。公司成立专门的项目组进行该系统的研发工作,其中张工负责其中的数据库设计工
8、作 。 张工和需求分析小组紧密合作,在设计出数据流图和数据字典的基础上,给出了数据库关系模式和相应的索引设计。同时考虑到未规范化关系模式可能引起的各类数据错误,对关系模式进行了全面的规范化处理,使所有关系模式均达到了 3NF或BCNF。 在项目实施过程中,应用开发小组认为该设计方案未考虑应用功能的实际需求。如果严格按照设计方案实施,会对应用系统的整体性能产生较大影响。主要的原因在于进行数据查询时,会产生大量的多表连接操作,影响性能。而设计方案中的索引设计,并不能完全满足数据查询的性能要求。应用开发小组还认为,该设 计方案未考虑到信息系统中核心销售数据处理的特点:各分公司在使用该信息系统时只能操
9、作自己分公司的销售数据,无权操作其他分公司的销售数据;只有总公司有权利操作所有销售数据,以便进行统计分析。 应用开发小组要求,在数据库设计方案中,必须针对实际应用功能的实现来考虑关系模式的规范化,必要时需要采用逆规范化或解除规范化的方法来保证性能要求。 9 系统需要管理供应商和货物等信息,具体包括供应商姓名、地址以及货物名称、价格等,供应商可以提供 0 n种货物,其公司地址也可能发生变化。请以供应商关系模式 supplier(name, address, product, price)为例,解释不规范的关系模式存在哪些问题 10 系统需要管理供应商和货物等信息,具体包括供应商姓名、地址以及货物
10、名称、价格等,供应商可以提供 O n种货物,其公司地址也可能发生变化。请以供应商关系模式 supplier(name, address, product, price)为例,解释不规范的关系模式存在哪些问题。 11 应用开发小组认为张工的规范化设计虽然解决了未规范化关系模式带来的问题,但实际实现功能时会造成系统性能的下降。请解释其原因。 12 请 解释逆规范化方法,说明其优缺点。 12 阅读以下关于软件维护的叙述,在答题纸上回答问题 1至问题 4。 某企业两年前自主研发的消防集中控制软件系统在市场上取得了较好的业绩,目前已成功应用到国内外众多企业用户的消防管理控制系统中。该软件系统通过不同型号
11、消防控制器连接各种消防器件,实现集中式消防告警信息显示与控制。该软件系统的系统维护主管组织,对近期收集到的该软件系统的如下维护申请进行了讨论: (1)将系统目前的专用报表功能改成通用报表生成功能,以适应未来用户可能提出的报表格式变化需求; (2)在界面语言中增加 德文支持,以满足新增的两个德国企业用户的使用要求; (3)修正系统在与控制器通信时由于硬件网络故障导致的与控制器之间的连接失效,而控制器后续无法重新连接的问题; (4)完成因某已支持型号消防控制器通信协议改变而导致的相应软件修改; (5)增加与某新型号消防控制器的互连通信功能,以支持在后续推广过程中与该型号消防控制器进行互连; (6)
12、修正用户报告的由于系统从 Win7平台迁移到最新发布的 Win8平台而导致的部分显示功能失效的问题; (7)修正用户报告的系统自动切换消防平面图形时部分器件位置显示错误的问题; (8)改进系统历史消防告警记录的检索算法,以提高系统在处理大量消防报警记录时的效率; (9)将系统目前针对某一特定数据库管理系统的数据库访问方式改成基于数据源的通用数据库访问方式,以适应用户可能提出的使用其他数据库管理系统的需求。 13 软件维护的内容通常分为正确性维护、适应性维护、完善性维护以及预防性维护四类,请用 300字以内文字说明这 4类软件维护内容的特点与区别。 14 请根据不同类型软件维护的特点,将上述 (
13、1) (9)的维护申请填入表 5-1相应的类别中。15 对于软件维护申请的处理,首先需 要确定维护工作的类型,不同类型的维护工作,其处理流程往往不同,图 5 1是区分不同维护类型的典型处理流程,请将表5-1中代表维护类型的序号 (1) (4)填入图 5-1的 (a) (d)。 2013年上半年软件水平考试(高级)系统分析师下午(案例分析)试题真题试卷答案与解析 1 【正确答案】 (1)仓库管理员; (2)仓库经理; (3)系统管理员; (4)时间; (5)温度; (6)温度调节系统。 【试题解析】 本题考查考生对于需求建模的掌握情况。用例方法是一种需求建模技术,在获取系统需求并记录后,从用户的
14、要求和期望 中进行整理与提炼,从而建立用例模型。在面向对象分析方法中,构建用例模型一般需要经历四个阶段,分别是识别参与者、合并需求获得用例、细化用例描述和调整用例模型。根据题目所述需求,绘制系统用例图如下图所示。参与者可以表示与系统接口的任何事物和任何人,这可以包括人 (不仅仅是最终用户 )、外部系统和其他组织。根据需求陈述 (2)可知系统的用户包括仓库管理员、仓库经理和系统管理员;根据需求陈述 (4)和系统有交互关系的外部系统是温度调节系统,温度通过温度监控接口与系统关联;根据需求陈述 (5)所描述时态事件,时间会触发系统的 行为。所以参与者包括了仓库管理员、仓库经理、系统管理员、时间、温度
15、、温度调节系统。 2 【正确答案】 (1)用例名称; (2)简要说明; (3)事件流; (4)非功能需求; (5)前置条件和后置条件; (6)扩展点; (7)优先级。 【试题解析】 用例模型是由用例图和每一个用例的详细描述 用例规约所组成的。 RUP中提供了用例规约的模板,每一个用例的用例规约都应该包含以下内容:用例名称,简要说明,事件流,非功能需求,前置条件和后置条件,扩展点,优先级。 3 【正确答案】 用例之间的关系有三种,分别是包含关 系、扩展关系和泛化关系。 (1)包含关系:用例 “入库管理 ”和用例 “用户登录 ”之间的关系;用例 “出库管 理 “与用例 “用户登录 ”之间的关系;
16、(2)扩展关系:用例 “查看统计报表 ”和用例 “生成统计报表 ”之间的关系; (3)泛化关系:用例 “用户注册 ”和用例 “电话注册 ”之间的关系;用例 “邮件注册 ”和用例 “电话注册 ”之间的关系。 【试题解析】 用例之间的关系有包含关系、扩展关系和泛化关系。 (1)包含关系:一个用例可以简单地包含其他用例具有的行为,并把它所包含的用例行为作为自身行为的一部分,这称作包含关系。用例 “入库管理 ”和用例 “用户登录 ”之间的关系、用例 “出库管理 ”与用例 “用户登录 ”之间的关系就属于包含关系; (2)扩展关系:一个用例 (扩展用例 )可以被定义为基础用例的增量扩展,这称为扩展关系。用
17、例 “查看统计报表 ”和用例 “生成统计报表 ”之间是扩展关系; (3)泛化关系:一个用例被特别列举为一个或多个用例,这被称作用例泛化。用例“用户注册 ”和用例 “电话注册 ”之间、用例 “邮件注册 ”和用例 “电话注册 ”之间属于泛化关系。 4 【正确答案】 虚拟化技术是指将计算机物理资源如服务器、网络、内存及存储等予以抽象、转换后呈现出 来,虚拟化后的资源不受现有物理资源的架设方式、地域及物理组态所限制,用户能够十分灵活地使用这些资源,常见的虚拟化资源主要包括计算和存储能力。从应用角度看,常见的虚拟化技术包括服务器虚拟化、展现层虚拟化、桌面虚拟化、应用程序虚拟化、网络虚拟化和存储虚拟化等。
18、 【试题解析】 本问题主要考查云计算中的核心技术:虚拟化技术的理解与掌握情况。虚拟化技术是指将计算机物理资源如服务器、网络、内存及存储等予以抽象、转换后呈现出来,虚拟化后的资源不受现有物理资源的架设方式、地域及物理组态所限制,用户能够十分灵活地使用这 些资源,常见的虚拟化资源主要包括计算和存储能力。从应用角度看,常见的虚拟化技术包括服务器虚拟化、展现层虚拟化、桌面虚拟化、应用程序虚拟化、网络虚拟化和存储虚拟化等。 5 【正确答案】 从应用模式角度分析,该计算中心的主要业务是为学生提供课程上机环境,因此对机器性能和 网络带宽等指标要求不高,两种方案均满足要求。从投入成本角度分析, A公司的方案中
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 2013 上半年 软件 水平 考试 高级 系统分析 下午 案例 分析 试题 答案 解析 DOC

链接地址:http://www.mydoc123.com/p-493101.html