【问题2】(3分) 对该数据管理系统进行性能测试时,主要关注哪些性能指标?
【问题2】(3分)
对该数据管理系统进行性能测试时,主要关注哪些性能指标?
【问题2】(3分)
对该数据管理系统进行性能测试时,主要关注哪些性能指标?
试题五(共15分)
阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。
【说明】
某数据管理系统有两个重要模块:数据接收模块和数据查询模块。数据接收模块按照一定的时间间隔从多个不同数据源接收数据进行一定的预处理后存入数据库中;数据查询模块根据用户请求从数据库中查询相应的数据并返回给用户。现需要对该系统执行负载压力测试。
该数据管理系统的性能要求为:
(1)交易执行成功率100%;
(2)接收间隔最小为200ms;
(3)查询响应时间在3s以内;
(4)查询功能支持至少10个并发用户;
(5)数据接收模块CPU利用率不超过40%;
(6)数据查询模块CPU利用率不超过20%。
【问题1】(3分)
简述负载压力测试的主要目的。
【问题2】(3分)
对该数据管理系统进行性能测试时,主要关注哪些性能指标?
【问题3】(6分)
该系统数据接收模块和数据查询模块的测试结果如表5-1、5-2所示,请分别指出测试结果是否满足性能需求并说明原因。
表5-1数据接收模块测试结果
【问题4】(3分)
根据问题3的测试结果,试分析该系统的可能瓶颈。
请帮忙给出每个问题的正确答案和分析,谢谢!
阅读下列说明和图,回答问题1至问题3.将解答填入答题纸的对应栏内。
【说明】
某公司欲开发一个管理选民信息的软件系统。系统的基本需求描述如下:
(1)每个人(Person)可以是一个合法选民(Eligible)或者无效的选民(Ineligible)。
(2)每个合法选民必须通过该系统对其投票所在区域(即选区,Riding)进行注册
(Registration)。每个合法选民仅能注册一个选区。
(3)选民所属选区由其居住地址(Address)决定。假设每个人只有一个地址,地址
可以是镇(Town)或者城市(City)。
(4)某些选区可能包含多个镇,而某些较大的城市也可能包含多个选区。
现采用面向对象方法对该系统进行分析与设计,得到如图3-1所示的初始类图。
【问题1】(8分)
根据说明中的描述,给出图3-1中C1-C4所对应的类名(类名使用说明中给出的
英文词汇)。
【问题2】(3分)
根据说明中的描述,给出图3-1中Ml-M6处的多重度
【问题3】(4分)
现对该系统提出了以下新需求:
(l)某些人拥有在多个选区投票的权利,因此需要注册多个选区:
(2)对于满足(1)的选民,需要划定其“主要居住地”,以确定他们应该在哪个
选区进行投票。
为了满足上述需求,需要对图3-1所示的类图进行哪些修改?请用100字以内
文字说明。
试题三(共25分)
阅读以下机载信息处理系统数据管理软件开发的叙述,回答问题1至问题3。
A公司承接了开发机载信息处理系统数据管理软件的任务。该机载信息处理系统数据管理软件在机载设备中的地位十分重要,因此对该软件的安全性和可靠性有很高的要求。尽管对设备供电的稳定性有较充分的考虑及措施,但鉴于该机载信息处理系统中存储的数据至关重要,用户仍提出在任何时候设备断电都不应对数据造成破坏。该机载信息处理系统采用非易失的NandFlash(按串行方式访问的Flash)作为存储介质,该NandFlash的特点是以页为最小存储管理单位,每一页只有在擦除后才可写入,擦写是有寿命的,假设每页可擦写十万次。NandFlash在使用过程中可能受到其他机载电子设备的干扰而发生一位的跳变,即读出的数据块中可能存在一位是错误的。为了机载软件的安全,在这样的条件下也要保证系统正确运行。
【问题1】(7分)
A公司指派李工组织进行需求分析,并完成机载信息处理系统数据管理软件需求规格说明。以下4条需求描述摘录自该需求规格说明,请判断这4条描述是否满足软件需求的一般要求,如果不满足,请指出存在的问题,并将答案填写在答题纸中。
(1)软件应能够纠正一位读错误;
(2)软件一般应提供存储介质的均匀擦写功能,以解决因频繁擦写NandFlash的某一固定块而导致该NandFlash过早损害的问题;
(3) NandFlash擦写是有寿命的;
(4)软件对安全性和可靠性有很高的要求。
【问题2】(9分)
在开发上述信息处理系统数据管理软件过程中,按照总体设计单位要求,采用开发库、受控库和产品库三库进行软件配置管理,并规定软件产品装机后,该数据管理软件项目在受控库中保存3年。但到发布后第2年时,用户报告了一个bug,经分析,是数据管理软件的一个缺陷。此时,A公司重新调配人员对该数据管理软件进行变更。图3-1是A公司软件变更管理的流程,请从配置管理的角度分析此次变更应开展哪些活动,在图中的(1)到(6)处填写恰当的活动,答案填写在答题纸对应处。
(注:CCB,Change Control Board,变更控制委员会。)
【问题3】(9分)
针对用户提出在任何时候设备断电都不应对数据造成破坏并保证数据系统的完整性的要求,A公司指派王工进行机载信息处理系统数据管理软件设计。王工设计了一种数据完整性保护机制,图3-2是该机制处理流程的示意图。请将表3-1列出的数据完整性保护机制活动索引按照正确的顺序填入图3-2的数据完整性保护机制处理流程中,并将答案写在答题纸的对应栏中。
试题 三(15分)
阅读以下说明,请回答问题1至问题3,将解答或相应的编号填入答题纸的对应栏内。
【说明】
某系统集成商A两年前通过了ISO9000认证,并能够按照要求持续改进,不断提高质量管理水平。
近期,该公司承担了某自然灾害预警系统项目,由于项目时间紧张,上线任务迫切,经过管理层讨论,决定临时简化流程,在开发阶段集中对质量进行把关。
由于以前做过类似的项目,为了节约时间,项目经理带领团队套用原有成功项目的需求和设计思路,对历史项目的相关文档进行修改后,立即进入编码阶段。编码完成后,为争取系统提前交付,匆忙进行测试,并上线试运行。
系统试运行中,各种错误不断涌现。到目前为止,延期半年还没有交付,严重影响了用户满意度。
【问题1】(5分)
结合本案例,分析该项目在质量管理方面可能存在的不足,并简述项目质量管理的流程。
【问题2】(8分)
(1)面对该项目现状,你作为该项目的项目经理,请提出下一步的应对措施。(5分)
(2)软件的质量保证与控制涉及一系列术语,其中,确定软件开发周期中的一个给定阶段的产品是否达到在上一阶段确立的需求的过程是__(A)__;在软件开发过程结束时对软件进行评价以确定它是否和软件需求相一致的过程是__(B)__;通过执行程序来有意识地发现程序中的设计错误和编码错误的过程是__(C)__。(3分)
【问题3】(2分)
请说明项目质量控制包括那些活动?
【问题1】(12分) 请用200字以内的文字解释什么是软件架构风格,并从集成开发环境与用户的交互方式、集成开发环境的扩展性、集成开发环境的数据管理三个方面说明为什么最终采用了李工的设计方案。 【问题2】(13分) 在对软件系统架构进行设计时,要对架构需求进行分析,针对特定需求选择最为合适的架构风格,因此实际的软件系统通常会混合多种软件架构风格。请对核心需求进行分析,说明为了满足需求(2)和(3),分别应采用何种架构风格,并概要说明采用相应架构风格后的架构设计过程。
试题二(14分)
阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。
【说明】
某软件公司在研发一个城镇居民保险系统时,为了加快进度,测试工作在系统开发初步完成之后开始并直接进行系统测试。测试工程师针对界面进行了功能测试。测试工程师和开发工程师借助缺陷管理工具,交互进行测试与缺陷修复工作。测试期间发现系统的“文档审批”功能出现严重缺陷,开发工程师认为修改难度大,经测试工程师认可后决定暂停修复该缺陷,直到产品发布前,该缺陷在开发环境下被修复。随后,测试工程师在开发环境下针对该缺陷执行了有关的用例,进行了回归测试。回归测试结束后,开发工程师在开发环境下对产品直接打包发布。
【问题1】(3分)
测试开展的时间是过早、过晚还是合适?说明理由。
【问题2】(2分)
测试工程师功能测试的方法是否正确?若不正确,请陈述正确的方法;若正确,请
说明理由。
【问题3】(6分)
该案例中对缺陷的管理有哪些不妥之处?
【问题4】(3分)
开发工程师产品发布的做法是否正确?
阅读下列说明和图,回答问题1至问题4,将解答填入答题纸的对应栏内。
【说明】
某巴士维修连锁公司欲开发巴士维修系统,以维护与维修相关的信息。该系统的 主要功能如下:
1)记录巴士ID和维修问题。巴士到车库进行维修,系统将巴士基本信息和ID记录在巴士列表文件中,将待维修机械问题记录在维修记录文件中,并生成维修订单。
2)确定所需部件。根据维修订单确定维修所需部件,并在部件清单中进行标记。
3)完成维修。机械师根据维修记录文件中的待维修机械问题,完成对巴士的维修,登记维修情况;将机械问题维修情况记录在维修记录文件中,将所用部件记录在部件 清单中,并将所用部件清单发送给库存管理系统以对部件使用情况进行监控。巴士司机可查看已维修机械问题。
4)记录维修工时。将机械师提供的维修工时记录在人事档案中,将维修总结发送 给主管进行绩效考核。
5)计算维修总成本。计算部件清单中实际所用部件、人事档案中所用维修工时的 总成本;将维修工时和所用部件成本详细信息给会计进行计费。
现采用结构化方法对巴士维修系统进行分析与设计,获得如图1-1所示的上下文 数据流图和图1-2所示的0层数据流图。
【问题1】(5分)
使用说明中的词语,给出图1-1中的实体E1~E5的名称。
【问题2】(4分)
使用说明中的词语,给出图1-2中的数据存储D1~D4的名称。
【问题3】(3分)
说明图1-2中所存在的问题。
【问题4】(3分)
根据说明和图中术语,釆用补充数据流的方式,改正图1-2中的问题。要求给出 所补充数据流的名称、起点和终点。
【问题2】(13分)
(1)项目组对变更产生的影响进行了分析,请说明此变更可能会对项目管理的哪些方面造成影响。(4分)
(2)项目的CCB(变更控制委员会)对变更进行了审批。请说明对于此项目,CCB的组成应该包括哪些人员。(2分)
(3)请简要叙述变更被批准后小李应该安排哪些工作。(2分)
(4)对于变更产生的结果可采取一定的方法进行验证。其中,对于需求、设计等文档类变更是否正确可采用什么方法进行验证?对于软硬件系统变更是否正确可采用什么方法进行验证?(2分)
(5)请简要阐述在这次变更过程中监理方应参与的工作环节。(3分)
【问题1 】(4分) 在图1-1的防火墙设备中,配置双出口链路有提高总带宽、 (1)、链路负载均衡作用。通过配置链路聚合来提高总带宽,通过配置(2)来实现链路负载均衡。 【问题2】(4分) 防火墙工作模式有路由模式、透明模式、混合模式,若该防火墙接口均配有IP地址,则防火墙工作在(3)模式,该模式下,ERP服务器部署在防火墙的(4)区域。 【问题3】(4分) 若地址规划如表1-1所示,从IP规划方案看该地址的配置可能有哪些方面的考虑? 表1-1 位置或系统 VLAN ID 地址区间 信息点数量 备注 行政部 10~13 192.168.10.0~192.168.13.0 60 网段按楼层分配,每个网段末位地址为网关 技术部 14~17 192.168.14.0~192.168.17.0 80 生产部 18~20 192.168.18.0~192.168.20.0 30 无线网络 22 192.168.22.0 行政楼区域部署 监控网络 23 192.168.23.0 30 信息点分散 ERP 30 192.168.30.0 【问题4】(3分) 该网络拓扑中,上网行为管理设备的位置是否合适?请说明理由。 【问题5】(3分) 该网络中有无线节点的接入,在安全管理方面应采取哪些措施? 【问题6】(2分) 该网络中视频监控系统与数据业务共用网络带宽,存在哪些弊端?
试题三(25分)
阅读下面说明,回答问题1至问题3,将解答填入答题纸的对应栏目内。
【说明】
试题三(25分)
阅读下面说明,回答问题1至问题3,将解答填入答题纸的对应栏目内。
【说明】
某高校计划建设校园一卡通项目,选择了具有自主一卡通产品的A公司作为系统集成商。项目的主要内容是对学校的3个学生食堂、1个图书馆、1个体育馆实现统一管理,并与学校的后勤保障和财务部门的主要业务系统联通。为保证项目的实施,校方聘请了监理公司对此项目进行监理。
经双方协定,合同规定工期为6个月。A公司指定了项目经理小李负责该项目。项目组经需求调研后制定了项目计划,将项目划分为需求分析、设计、卡机具生产、应用系统开发、综合布线及硬件安装调试、软硬件系统联调、现场测试、验收等活动。
项目进入编码阶段后,校方领导指示,要求把另外一个教职工食堂也纳入…卡通管理,并对学校重点教研室和实验室进行门禁管理。因此,校方代表直接找到A公司领导提出增加项目内容,并答应会支付相应的费用、延长项目工期。由于该高校是公司重要的客户,A公司领导口头答应了客户的要求。
【问题1】(6分)
将空白处需要填写的恰当内容写入答题纸对应栏内。
(1)根据项目管理知识域相关理论,学校提出的增加项目内容的要求造成了项目的变更。
(2)在此项目中,为了控制项目变更过程,小李应首先向__________方提交书面的___________。
【问题2】 (13分)
(1)项目组对变更产生的影响进行了分析,请说明此变更可能会对项目管理的哪些方面造成影响。 (4分)
(2)项目的CCB(变更控制委员会)对变更进行了审批。请说明对于此项目,CCB的组成应该包括哪些人员。 (2分)
(3)请简要叙述变更被批准后小李应该安排哪些工作。 (2分)
(4)对于变更产生的结果可采取一定的方法进行验证。其中,对于需求、设计等文档类变更是否正确可采用什么方法进行验证?对于软硬件系统变更是否正确可采用什么方法进行验证?(2分)
(5)请简要阐述在这次变更过程中监理方应参与的工作环节。 (3分)
【问题3】(6分)
在客户提出新需求时,该项目产品基线中哪些配置项会发生变化?