无用代码的检测

来源 :北京化工大学学报:自然科学版 | 被引量 : 0次 | 上传用户:shhgay
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
程序中的无用代码意味着算法设计、代码实现中存在着问题。无用代码的存在增加了软件开发、测试、使用中的开销,对正确进行程序测试评估产生影响。在对无用代码的表现形式进行分析的基础上,对影响无用代码检测所要进行的数据流分析的各种因素进行了讨论。文中关于到达定值数据流分析过程中的常数传播、谓词表达式的变换、程序插装等的关于谓词表达式的求解方法为无效分支的检测提供了依据。
其他文献
以间苯二酚和甲醛为原料,在催化剂和表面活性剂的作用下经溶胶凝胶、超临界干燥、炭化等过程合成一种新型的炭气凝胶微球。采用扫描电镜(SEM)、X-射线衍射(XRD)、低温氮吸附(BET)和
利用硫酸二乙酯和紫外线对嗜麦芽黄单胞菌(Xanthomonas maltophilia复合诱变,初筛和复筛后,得到了转化率高且遗传性能稳定的α-熊果苷生产菌株BT-112.该菌株在以蔗糖为碳源、
负载能力是表征电子商务软件性能的一项重要标准。负载能力的评价方法包括在线系统的数据统计和估算、程序测算、基于测试的评估方法等。其中,基于测试的评估方法越来越受到人
提出了一种简单、快速的在线检测工业废水中痕量重金属离子含量的新方法.该方法表明通过加碱测溶液pH值变化来反映溶液中痕量Cr^3+离子是可行的.试验结果表明,工业废水中轻金
采用气相甄别法和封闭空间挥发减量法研究了多种气相缓蚀剂(VCI)对铜器文物的缓蚀效果,以此为基础,研制出了缓蚀性能优异的复合气相缓蚀剂,其缓蚀率达到94.5%。用扫描电子显微镜(SEM)
以太网技术正以前所未有的速度向前发展,并向城域网迈进。在众多城域以太网技术中,虚拟专用局域网业务(VPLS)作为一种二层虚拟专用网(VPN)技术,由于技术简单可靠、易于实现等优点而广受关注。VPLS有效结合了互联网协议/多协议标签交换(IP/MPLS)、VPN和以太网交换等多种技术的特点,实现广域范围的多点到多点局域网(LAN)互连,其核心技术包括控制平面的基于标记分发协议(LDP)或边界网关协议
以酰基化试剂α-溴代丙酰溴对异丁烯和对甲基苯乙烯的二元共聚物中的p-甲基苯乙烯单元进行Friedel—Crafts酰基化取代反应,获得大分子引发剂。以此引发剂引发丙烯酸叔丁酯的原
本文选取三种CBY型桨,对厌氧移动床生物膜反应器中采用的侧伸式搅拌装置进行了深入研究。探讨其最优桨型、安装角度、临界转速及其功率准数,为厌氧移动床生物膜反应器的搅拌装
研究了固态发酵微生物蛋白质的提取和纯化条件,以及压力脉动对固态发酵微生物蛋白质的影响,初步探讨了压力脉动固态发酵的作用机理。结果表明,在发酵后的酶曲中,加入Tris—HCI提
研究了一维黏性可压缩流体动力学动力学方程组,给出了在小扰动条件冲击波解的渐近稳定性.计算了在初始扰动相当小的情况下冲击波解的叠加,通过局部解的存在唯一性分析和先验