首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在静态测试中,主要是对程序代码进行静态分析。“数据初始化、赋值或引用过程中的异常”属于静态分析中的( )。
在静态测试中,主要是对程序代码进行静态分析。“数据初始化、赋值或引用过程中的异常”属于静态分析中的( )。
admin
2016-05-11
39
问题
在静态测试中,主要是对程序代码进行静态分析。“数据初始化、赋值或引用过程中的异常”属于静态分析中的( )。
选项
A、控制流分析
B、数据流分析
C、接口分析
D、表达式分析
答案
B
解析
本题考查静态测试方法的知识点。
静态测试是指被测试程序不在机器上运行,而采用人工检测和计算机辅助静态分析的手段对程序进行检测。静态测试包括对文档的静态测试和对代码的静态测试。对代码的静态测试包括控制流分析、数据流分析、接口分析和表达式分析。
①控制流分析。控制流分析是指使用控制流程图检查被测程序控制结构的过程。例如,可检查被测程序是否存在没有使用的语句或子程序、是否调用并不存在的子程序,以及是否存在无法达到的语句等。
②数据流分析。数据流分析是指使用控制流程图分析数据各种异常情况的过程,包括数据初始化、赋值或引用过程中的异常。例如,引用未定义的变量、对以前未使用的变量再次赋值等程序差错或异常情况。
③接口分析。接口分析主要包括模块之间接口的一致性分析、模块与外部数据库及其他软件配置项之间的一致性分析、子程序和函数之间的接口一致性分析等。例如可以检查函数形参与实现的数量、顺序、类型和使用的一致性。
④表达式分析。表达式分析用于检查程序代码中的表达式错误。例如,括号不配对、数组引用越界、除数为零,以及浮点数变量比较时的误差等错误。
转载请注明原文地址:https://jikaoti.com/ti/T267FFFM
本试题收录于:
系统架构师上午综合知识考试题库软考高级分类
0
系统架构师上午综合知识考试
软考高级
相关试题推荐
Facebookdevelopedwhatitcallsafoundational"breakthrough":softwarethatenablesmachinestolearntowalkliketoddler
Asthelatestcropofstudentspentheirundergraduateapplicationformandweighuptheiroptions,itmaybeworthconsidering
Nearlytwo-thirdsofbusinessesintheUKwanttorecruitstaffwithforeignlanguageskills.Frenchisstillthemosthighly
四个工人,四个任务,每个人做不同的任务需要的时间不同,求任务分配的最优方案。(2005年5月29日全国计算机软件资格水平考试——软件设计师的算法题)。
有4种面值(面值为1,4,12,21)的邮票很多枚,从中最多任取5张进行组合,求邮票最大连续组合值
把个人的信息进行设置,显示图片“火箭发射”,与其他人共享网络摄像机功能。
在即时通讯工具MSN中,通过菜单栏中的【高级搜索】命令,在MSN用户中查找符合以下条件的MSN用户:姓氏为ny,年龄范围为25—29,其余保持默认。
将金山网镖应用程序规则列表中的应用程序QQ2009删除。
从当前WindowsXP窗口切换到MS—DOS方式。
请打开"计算器"应用程序,利用科学型模式将十六进制的ABC转换为二进制。
随机试题
#include<stdio.h>main(){inta[]={1,2,3,4},i,j,s=0;j=1;for(i=3;i>=0;i--){s=s+a[i]*j;j=j*10;}printf("
张某,女,35岁,被汽车撞伤,主诉右侧胸痛难忍。体检:神志清楚,面色呈紫绀,呼吸急促,烦躁不安,脉搏细速,四肢湿冷,体温为36.5℃,脉搏为104次/min,呼吸为25次/min,血压为11/8kPa右侧胸壁损伤,有一个3cm×2cm大小裂口,见肋骨断端,
下列哪项不属于肾虚不纳证的症状
《中华人民共和国环境保护法》规定:排放污染物的企业事业单位,应当建立(),明确单位负责人和相关人员的责任。
TC公司是一家典型的制造型企业,由刘某于2009年10月创建。刘某在创业之前在某国有大型企业工作16年,于是在TC公司成立之初便一手制定了公司的薪酬体系,前后经历了数次调整形成了现行的薪酬制度,薪酬水平处于行业薪酬水平的50%处,核心技术、管理人员的薪酬水
公文最主要的表达方式是()。
广告:“脂立消”是一种新型减肥药,它可以有效地帮助胖人减肥。在临床实验中,100个服用“脂立消”的人中只有6人报告有副作用,因此,94%的人在服用了“脂立消”后有积极效果,这种药是市场上最有效的减肥药。以下哪项陈述最恰当地指出了该广告存在的问题?
要将一个弹出式菜单作为某个控件的快捷菜单,需要在该控件的某事件代码中调用弹出式菜单程序的命令。这个事件是
软件开发环境是全面支持软件开发全过程的______的集合。
WhopersonallyintervenedtomakesuretheOlympicstadiuminBerlinposednodangers?
最新回复
(
0
)