登录   |   注册
    准考证打印   论文投票   报考指南   论文辅导   软考培训   郑重申明  
您现在的位置:  首页 > 软考学苑 > 信息系统监理师 > 信监题库 > 信监历年真题 >> 正文
正文
试题30
来源: 作者: 时间;2017-11-30 14:40:22 点击数: 尚大软考交流群:376154208
试题3030、以下关于软件测试技术中静态分析方法的叙述中( )是正确的。
A、程序设计语言不同,但使用的静态分析工具是相同的B、静态分析主要包括控制流分析、数据流分析、接口分析和表达式分析等C、静态分析是按照程序内部逻辑结构设计并执行测试用例的方法D、静态分析只能由人工完成尚大教育-分析:按使用的测试技术不同可以将测试分为静态测试
<尚大教育,教育至上,人才为大:sdedu.cc>

 

试题30

30、以下关于软件测试技术中静态分析方法的叙述中(  )是正确的。
    A、程序设计语言不同,但使用的静态分析工具是相同的

B、静态分析主要包括控制流分析、数据流分析、接口分析和表达式分析等

C、静态分析是按照程序内部逻辑结构设计并执行测试用例的方法

D、静态分析只能由人工完成

尚大教育-分析

按使用的测试技术不同可以将测试分为静态测试和动态测试,进一步地可以将静态测试分成静态分析和代码审查,将动态测试分成白盒测试和黑盒测试。

代码审查(包括代码评审和走查)主要依靠有经验的程序设计人员根据软件设计文档,通过阅读程序,发现软件错误和缺陷。代码审查一般按代码审查单阅读程序,查找错误。代码审查的内容包括:检查代码和设计的一致性;检查代码的标准性、可读性;检查代码逻辑表达的正确性和完整性;检查代码结构的合现性等。代码审查虽然在发现程序错误上有一定的局限性,但它不需要专门的测试工具和设备,且有一旦发现错误就能定位错误和一次发现一批错误等优点。

静态分析主要对程序进行控制流分析、数据流分析、接口分析和表达式分析等。静态分析一般由计算机辅助完成。静态分析的对象是计算机程序,程序设计语言不同,相应的静态分析工具也应不同。目前具备静态分析功能的软件测试工具有很多,如Purify、Macabe等。

尚大教育-参考答案B

<尚大教育,教育至上,人才为大:sdedu.cc>
 
   各省软考办 
 
来顶一下
返回首页
返回首页
上一篇:试题29
下一篇:试题31
 相关文章
 
 
跟贴共
笔 名 :   验证码:
网友评论仅供其表达个人看法,并不表明尚大教育同意其观点或证实其描述
距离2023年05月27-28日软考考试还有
尚大软考交流群:376154208
软考各地考务机构
历年真题汇总




各省市软考报名简章