首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在静态测试中,主要是对程序代码进行静态分析。“数据初始化、赋值或引用过程中的异常”属于静态分析中的( )。
在静态测试中,主要是对程序代码进行静态分析。“数据初始化、赋值或引用过程中的异常”属于静态分析中的( )。
admin
2016-05-11
70
问题
在静态测试中,主要是对程序代码进行静态分析。“数据初始化、赋值或引用过程中的异常”属于静态分析中的( )。
选项
A、控制流分析
B、数据流分析
C、接口分析
D、表达式分析
答案
B
解析
本题考查静态测试方法的知识点。
静态测试是指被测试程序不在机器上运行,而采用人工检测和计算机辅助静态分析的手段对程序进行检测。静态测试包括对文档的静态测试和对代码的静态测试。对代码的静态测试包括控制流分析、数据流分析、接口分析和表达式分析。
①控制流分析。控制流分析是指使用控制流程图检查被测程序控制结构的过程。例如,可检查被测程序是否存在没有使用的语句或子程序、是否调用并不存在的子程序,以及是否存在无法达到的语句等。
②数据流分析。数据流分析是指使用控制流程图分析数据各种异常情况的过程,包括数据初始化、赋值或引用过程中的异常。例如,引用未定义的变量、对以前未使用的变量再次赋值等程序差错或异常情况。
③接口分析。接口分析主要包括模块之间接口的一致性分析、模块与外部数据库及其他软件配置项之间的一致性分析、子程序和函数之间的接口一致性分析等。例如可以检查函数形参与实现的数量、顺序、类型和使用的一致性。
④表达式分析。表达式分析用于检查程序代码中的表达式错误。例如,括号不配对、数组引用越界、除数为零,以及浮点数变量比较时的误差等错误。
转载请注明原文地址:https://kaotiyun.com/show/ogQZ777K
本试题收录于:
系统架构师上午综合知识考试题库软考高级分类
0
系统架构师上午综合知识考试
软考高级
相关试题推荐
Don’ttalk:yourcellphonemaybeeavesdropping.Thankstorecentdevelopmentsin"spyphone"software,ado-it-yourselfspook
什么是SOAP,有哪些应用。
隐藏OutlookExpress的工具栏。
给联系人中的abc:发一封主题为“作业”的电子邮件,并将“E:\Tools”下名为“编辑.rar”的文件以附件的形式发送。
在金山毒霸2008中对屏保杀毒进行设置,要求发现病毒清除失败时跳过中毒文件。
在聊天状态下,在发送给Mike的消息中,添加“红心”(第二行第二种)为背景图,设置显示给对方的图片为“橡皮鸭子”,并将此消息发送。
启动操作系统自带的Intemet连接防火墙。
若按下Shift键同时用鼠标分别单击幻灯片中的标题、文本和图片对象,则()。A.仅最后单击的对象被选中B.三个对象被同时选中C.仅标题对象被选中D.仅图形对象被选中
请打开C盘中“幻灯片”文件夹里的“计算机基础”演示文稿。
请在光标处创建索引,格式为古典,排序依据为拼音。
随机试题
在Excel中,为了形象地表达数据,可以用改变图形的方式任意修改图形,方法是将鼠标移至图表内,单击右键,在快捷菜单中选择(),对图表进行修改。
生物指示剂有芽胞菌片与培养基混合装的指示管。所用生物指示剂中
将0.2mol.L–1的醋酸与0.2mol.L–1醋酸钠溶液混合,为使溶液pH值维持在4.05,则酸和盐的比例应为()。(其中,Ka=1.76×10–5)
煤矿应当建立重点部位巡视检查制度。当接到暴雨灾害预警信息和警报后,对井田范围内废弃老窑、地面塌陷坑、采动裂隙以及可能影响矿井安全生产的河流、湖泊、水库、涵闸、堤防工程等实施()不间断巡查。
在堤防工程的堤身填筑施工中,根据碾压试验确定()等,以保证碾压质量达到设计要求。
背景资料某三级公路地处丘陵地区,砂类土居多,设计车速40km/h,路基宽度8.5m,基层为石灰稳定砂砾,面层为8cm的沥青混凝土。施工过程部分事件摘要如下:事件1:路基施工正好赶上雨期,施工前,施工方做了如下准备工作:(1)住地、库
在会计核算中,一般应通过财产清查进行账实核对。()
矩阵组织形式在()环境中较为有效。
某夜,群众举报张家有人在看黄碟,警察敲门人户后,直接进入张某夫妇的卧室.并没收了VCD和黄碟。关于本案.下列表述不正确的是()。
GRANDAUTOJOURNALTheFirstFedfireAutoRacingCompetitionPublishedquarterlybyAardvarkPublishing,GrandAutoJournaliso
最新回复
(
0
)