问答题阅读下列关于软件产品线方面的叙述,回答问题。[说明] A公司是一家中等规模的计算机企业,专门从事网络安全防护软件系统的开发。从最初仅开发基于Windows的个人防火墙产品开始,现在已经延伸到基Linux、Windows系列、Mac操作系统的个人防火墙、企业防火墙、入侵检测系统、病毒扫描系统,以及安全扫描系统等多种产品。公司原来的产品都是一个一个地开发,为每个软件对应地组织一个项目组。 为了适应快速变化的市场,降低开发成本,公司想引入产品线方法。然而,软件产品线方法涉及了一个软件开发企业的多个产品,所以,公司的王总决定在弄清楚以下3个问题之后再做决定:首先是本公司的业务范围是否适合使用产品线方法,其次是如何在原有产品的基础上建立产品线,最后是成功实施产品线的主要因素。
问答题阅读以下关于UML软件系统建模的叙述,根据要求回答问题。[说明]车载GPS(GlobalPositionSystem)终端是置于机动车内的实时定位装置,它的应用对象是需要定位和调度的车辆。车辆可以通过终端与GPS进行实时、准确的定位,并能够通过无线通信网络上报远程的车辆调度中心。中心可以通过终端远程监视车行轨迹,并可在特殊情况下通过终端控制车辆。同时,终端还装备车载电话,可以在出现特殊情况时及时地通知车辆调度中心。图2—10所示为车载终端系统的用例图,对于车载GPS终端系统来说,主要的角色有两个,分别为车辆调度中心用户和车载终端用户。图2—11所示为车载终端系统中的GSM无线电通信模块的部分状态图,用于与调度中心进行联系。GSM模块共有4个状态,分别为通话中、有问题、待命和短消息通信中。
问答题试题三阅读以下有关嵌入式软件FMEA方法和相关案例的说明,回答问题。[说明]故障(失效)模型影响分析FMEA是分析产品所有可能的故障模式及其可能产生的影响,并按每个故障模式产生影响的严重程度及其发生概率予以分类的一种归纳分析方法。近年来,FMEA方法已被广泛用于安全关键系统的嵌入式软件可靠性分析工作。某软件公司承担了一项通信软件的开发项目。该项目由FC系统、DY系统和GD系统组成,而DY系统(TMS320C25S)软件负责按系统的通信协议完成与FC系统的通信,图给出了该通信软件的约定层次图。公司高层将项目交给王工,王工认为此项目是安全关键系统,安全等级应为II类(致命的),因此应开展软件的FMEA分析。
问答题阅读以下关于办公自动化(OA)系统的相关叙述,根据要求回答问题。[说明]某企业的办公自动化(OA)系统采用Browse/Server架构,服务器是一台PCServer(4路2.7GHz处理器,4GB内存),安装的平台软件包括MicrosoftInternetInformationServer5.0、ASRNET和SQLServer2000。现对该OA系统进行负载压力测试,采用专业的负载压力测试工具来执行测试,并使用2台笔记本电脑安装测试工具模拟客户端执行“登录”业务操作。测试目标分别为以下两个。(1)测试系统分别在2Mbps和4Mbps网络带宽下,能够支持用户登录的最大并发用户数。(2)测试服务器的吞吐量(即每秒可以处理的交易数),主要包括服务器CPU平均使用率达到85%时系统能够支持的最大吞吐量,以及服务器CPU平均使用率达到100%时系统能够支持的最大吞吐量。本次测试的性能需求是:指标“响应时间”合理范围为0~5s。在2Mbps和4Mbps网络带宽的测试环境下,客户端性能及服务器资源使用情况的测试结果如表3—11所示。表3-11性能测试结果网络带宽测试对象测试指标平均值2Mbps客户端性能登录响应时间3.391s虚拟用户数N/A每秒处理完成登录的个数11.897交易/s服务器资源使用情况CPU使用率78%4Mbps客户端性能登录响应时间4.795s虚拟用户数N/A每秒处理完成登录的个数13.447交易/s服务器资源使用情况CPU使用率98%在2Mbps带宽的网络测试环境下,负载压力测试工具上客户端性能的显示结果如图3-16所示(注:图中登录响应时间的纵坐标单位是0.1s),服务器资源使用情况如图3-17所示。在4Mbps带宽的网络测试环境下,负载压力测试工具上客户端性能的显示结果如图3—18所示(注:图中登录响应时间的纵坐标单位是0.1s),服务器资源使用情况如图3—19所示。
