[试题]

试题一(15 分)

阅读下列说明,回答问题1 至问题3,将解答填入答题纸的对应栏内。

[说明]

基本路径法设计出的测试用例能够保证在测试中程序的每一条可执行语句至少执

行一次。以下代码由C++语言书写,请按要求回答问题。

void ReadPara( CString temp )

{

if ( temp == ">=" )

m_oper.SetCurSel( 0 );

else

{

if ( temp == ">" )

m_oper.SetCurSel( 1 );

else

{

if ( temp == "==" )

m_oper.SetCurSel( 2 );

else

{

if ( temp == "<=" )

m_oper.SetCurSel( 3 );

else

{

if ( temp == "<" )

m_oper.SetCurSel( 4 );

else

m_oper.SetCurSel( 5 );

}

}

}

}

return;

}

[问题1](6 分)

请画出以上代码的控制流图。

[问题2](3 分)

请计算上述控制流图的环路复杂度 V(G)。

[问题3](6 分)

请使用基本路径测试法为变量 temp 设计测试用例,使之满足基本路径覆盖要求。

参考答案与解析:

相关试题

试题一 (15分)阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。

[试题]试题一 (15分)阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。(说明)某信息系统集成企业随着规模的扩大,决定委派小王专门对合同进行管理,其职责主要是分析和审核各项目合同,以防潜在的合同风险。小王上任后,根据一般原则梳理了合同管理的主要内容,在此基础上制定了公司的合同管理制度,并将该制度分发给各项目组和职能部门。同时将自己的职责主要确定为对所有项目合同进行分析和审核,降低项目合同的风险。(问题1)(3分)请简要说明小王制定的合同管理制度主要应涉及哪些方面的管理。(问题2) (6分)

  • 查看答案
  • 试题二(15分) 阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。

    [试题]试题二(15分)阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。( 说明)某国家机关拟定制开发一套适用于行政管理的业务应用系统,先以本级单位为试点,如应用效果良好,则在本系统内地方单位进行统一安装部署。计划通过公开招投标的方式选择开发单位。[事件 1]监理在审核招标文件过程中发现,拟签订合同条款中未针对本业务应用系统的知识产权进行规定,于是建议业主单位对该部分进行补充。[事件 2]在评标过程中,评标委员会要求所有投标的 4 家单位对原招标文件未规定的售后服务方案进行补充提交。(问题1

  • 查看答案
  • 试题三(15 分)阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。

    [试题]试题三(15 分)阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。(说明 )某监理单位承担了某市政府机关的办公应用系统建设工程的监理工作。经过公开招标,建设单位选择A 公司作为工程的承建单位,目前项目已经进入分析设计阶段。A公司完成了系统的需求分析工作。按照合同约定,建设单位组织专家组对需求规格说明书进行评审,专家组形成以下主要评审意见:(1)需求规格说明书未能完全覆盖用户的业务需求;(2)需求规格书明书存在多处前后描述不一致的情况;(3)需求规格说明书中部分功能定义不明确,不能满足

  • 查看答案
  • 试题四(15分) 阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。

    [试题]试题四(15分)阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。(说明 )某信息系统网络工程建设内容包括网络设备的采购、局域网建设、综合布线系统的建设、购买操作系统、数据库、中间件、应用软件和开发工具等。监理在项目建设过程中,针对设备采购进行了到货验收,并对综合布线、机房工程中的隐蔽工程等进行了旁站监理,目前工程已经进入验收阶段。[事件1]在该网络系统验收前,承建单位提出了验收申请,监理工程师小张考虑到所有建设项目均按照标准设计方案要求全部建成,并满足建设单位的使用要求;承建单位提供

  • 查看答案
  • 试题四(15 分)阅读下列说明,回答问题1 至问题3,将解答填入答题纸的对应栏内

    [试题]试题四(15 分)阅读下列说明,回答问题1 至问题3,将解答填入答题纸的对应栏内。[说明]易用性和用户文档是影响软件质量的重要指标,也是直接决定一个软件能否取得市场成功的关键因素。[问题1](5 分)用户对软件系统的第一认识来自于安装,因此易用性的一个重要体现就是安装的易用性。简述安装测试应当从哪几个方面来考虑?[问题2](6 分)软件用户界面起着引导用户操作的重要作用,简述整体界面测试和界面中的元素测试分别应当设计哪些测试点?[问题3](4 分)软件帮助是协助用户使用软件的关键途径,因此也是软件

  • 查看答案
  • 试题四(15 分) 阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内

    [试题]试题 四(15 分)阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。[ 说明]在信息系统建设中,项目风险管理是信息系统项目管理的重要内容。项目风险是可能导致项目背离既定计划的不确定事件、不利事件或弱点。项目风险管理集中了项目风险识别、分析和管理。[问题 1] (3 分)风险是指某种破坏或损失发生的可能性。潜在的风险有多种形式,并且不只与计算机有关。信息系统建设与管理中, 必须重视的风险有: (1) 、 (2) 、 (3) 等。[ 问题2 ](6 分)在对风险进行了识别和评估后,可以利

  • 查看答案
  • 试题二(15分) 阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。

    [试题]试题二(15分) 阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。 [说明] 某企业进行企业信息化工程建设,主要包括综合布线系统、机房、网络及主机系统、软件开发等分项工程建设,分别由不同的承建单位承担建设任务。在工程建设过程中,发生了如下事件: 事件1:负责该项目的专业监理工程师根据监理规划编制了监理实施细则,设置了质量控制点。 事件2:承建单位为了抢进度,在完成敷设线槽、线缆后马上派相关人员到该项目监理办公室请负责该项目的专业监理工程师对隐蔽工程进行验收。该监理工程师立即到现场进行

  • 查看答案
  • 试题四(15分)阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。(

    [主观题]试题四(15分)阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。(说明)建设单位甲以招标的方式委托监理公司丙承担某电子政务工程项目监理任务,并签订了监理合同。甲又以公开招标的方式选择了承建单位乙承担该项目的建设任务,并签订了实施合同。项目过程中,发生了如下事件:(事件1)丙对该项目的监理工作非常重视,特指派公司的副经理任项目总监理工程师。总监理工程师要求公司技术负责人和技术部门人员主持编制该项目的监理规划,参加编写的人员将计算机中已有的其它项目的监理规划与投标时的监理大纲稍做修改作

  • 查看答案
  • 试题四(15分)阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。[

    [试题]试题四(15分)阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。[说明]某企业A承接了某一中心城市数字城管工程建设项目,委派小刘负责该项目的质量保证工作。在项目的执行过程中,由于数字城管建设涉及到该市的很多职能部门,互相之间的协调和沟通费时、费力,且在不同单位之间存在需求方面的不一致,导致项目质量管理活动很难开展。[事件1]鉴于沟通协调的困难,项目团队建议小刘暂时弱化对项目的质量管理工作,由项目开发团队先开展工作,然后等合适的时机再补充相关质量手续。小刘也考虑到目前项目成本超支、进度

  • 查看答案
  • 试题四(15分)阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。(

    [试题]试题四(15分)阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。(说明)某电力系统公司拟通过信息化来提高生产管理水平,决定开发一个生产过程管理信息系统。经过招投标,与信息系统集成企业A公司签订了生产过程管理信息系统开发合同。公司委派小张担任这个项目的项目经理,公司项目办公室和小张一起根据合同制订了项目章程。小张很快组建了项目团队并安排李工负责项目的需求分析,赵工负责项目的设计、开发与实施。李工带领需求分析小组经过实地调查,认真编写了需求分析说明书,并与电力系统公司的有关人员一起对需求

  • 查看答案
  • 试题一(15 分)阅读下列说明,回答问题1 至问题3,将解答填入答题纸的对应栏内