首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在静态测试中,主要是对程序代码进行静态分析。“数据初始化、赋值或引用过程中的异常”属于静态分析中的( )。
在静态测试中,主要是对程序代码进行静态分析。“数据初始化、赋值或引用过程中的异常”属于静态分析中的( )。
admin
2016-05-11
54
问题
在静态测试中,主要是对程序代码进行静态分析。“数据初始化、赋值或引用过程中的异常”属于静态分析中的( )。
选项
A、控制流分析
B、数据流分析
C、接口分析
D、表达式分析
答案
B
解析
本题考查静态测试方法的知识点。
静态测试是指被测试程序不在机器上运行,而采用人工检测和计算机辅助静态分析的手段对程序进行检测。静态测试包括对文档的静态测试和对代码的静态测试。对代码的静态测试包括控制流分析、数据流分析、接口分析和表达式分析。
①控制流分析。控制流分析是指使用控制流程图检查被测程序控制结构的过程。例如,可检查被测程序是否存在没有使用的语句或子程序、是否调用并不存在的子程序,以及是否存在无法达到的语句等。
②数据流分析。数据流分析是指使用控制流程图分析数据各种异常情况的过程,包括数据初始化、赋值或引用过程中的异常。例如,引用未定义的变量、对以前未使用的变量再次赋值等程序差错或异常情况。
③接口分析。接口分析主要包括模块之间接口的一致性分析、模块与外部数据库及其他软件配置项之间的一致性分析、子程序和函数之间的接口一致性分析等。例如可以检查函数形参与实现的数量、顺序、类型和使用的一致性。
④表达式分析。表达式分析用于检查程序代码中的表达式错误。例如,括号不配对、数组引用越界、除数为零,以及浮点数变量比较时的误差等错误。
转载请注明原文地址:https://kaotiyun.com/show/ogQZ777K
本试题收录于:
系统架构师上午综合知识考试题库软考高级分类
0
系统架构师上午综合知识考试
软考高级
相关试题推荐
Betweenthelastapplicationseasonandthecurrentone,SwarthmoreCollege,aschoolnationallyrenownedforitsacademicrigor
输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表。要求不能创建任何新的结点,只调整指针的指向。 比如将二元查找树转换成双向链表4=6=8=10=12=14=16。
输入一个已经按升序排序过的数组和一个数字,在数组中查找两个数,使得它们的和正好是输入的那个数字。要求时间复杂度是O(n)。如果有多对数字的和等于输入的数字,输出任意一对即可。例如输入数组1、2、4、7、11、15和数字15。由于4+11=15,因此输出4
设置TCP/IP属性筛选TCP/IP只允许TCP的80端口(网页浏览)数据通过。
设置Internet选项使得在表单上完成输入用户名就会自动完成填写密码。
设置OutlookExpress邮箱属性,使之当用非Web方式发送邮件时,都要求服务器进行身份验证。
请打开"计算器"应用程序,利用科学型模式将十六进制的ABC转换为二进制。
将C盘下"华文字库"文件夹中的字体添加到系统字体库中。
硬盘和光盘的存储原理是不同的。
多媒体的()这一特征满足了人的感官对多媒体信息的需求。
随机试题
下列符号表示生物需氧量的是()。
关于排水最小管径的规定,多层住宅厨房间的立管管径不宜小于()mm。
伴随1kg工质进入控制体积的能量为()。
首次公开发行股票时,根据公开性原则,发行人和主承销商应公开本次股票()。
一般情况下,明细分类账采用活页式账簿,以便根据实际需要,随时添加账页。()
当一个待人接物很热情的人突然变得很冷漠时,我们可以初步判断他的心理活动出现了异常,这样判断的根据是()。
就给定资料反映的问题,用不超过150字进行概括。要求:全面,有条理,有层次。从政府制定政策的角度,就推进节能降耗,建设节约型社会,提出对策建议。要求:有针对性,有条理,切实可行。字数不超过350字。
设f(x,y)=,则f’x(0,1)=_________.
若变量已正确定义,要求通过scanf("%c%d%c%d,&c1,&a,&c2,&b)语句给变量a和b分别赋32和45,给变量c1和c2分别赋字符A和B;下列选项中数据从第1列开始输入,正确的输入形式是()。
Between1852,when【C1】______wasfirstestablishedthatMountEverestwasthehighestmountainonearth,and1953,whenEdmundHi
最新回复
(
0
)