首页 | 本学科首页   官方微博 | 高级检索  
     

基于数据流分析的程序变量识别方法(Ⅱ)
引用本文:张振国,王晓霞.基于数据流分析的程序变量识别方法(Ⅱ)[J].西北轻工业学院学报,2005,23(1):61-63.
作者姓名:张振国  王晓霞
作者单位:陕西科技大学计算机与信息工程学院 陕西咸阳712081 (张振国),陕西科技大学计算机与信息工程学院 陕西咸阳712081(王晓霞)
摘    要:要把BASIC程序变为C程序,就需找出BASIC程序中那些可在C函数中用局部变量表示的变量。作者提出了一种基于数据流分析的局部变量确定方法,通过对源程序进行数据流分析和相关性分析,找出了局部变量变化的特点;采用程序抽取技术,将与输入变量无关的语句和函数剔除,简化了源程序,提高了分析效率。实践证明,该方法是行之有效的。

关 键 词:数据流分析  局部变量  全局变量  变量的定义  变量的引用  变量表
文章编号:1000-5811(2005)01-0061-03
修稿时间:2004年5月13日

IDENTIFICATION PROGRAM VARIABLE BASED ON VARIABLE FUNCTION
ZHANG Zhen-guo,WANG Xiao-xia.IDENTIFICATION PROGRAM VARIABLE BASED ON VARIABLE FUNCTION[J].Journal of Northwest University of Light Industry,2005,23(1):61-63.
Authors:ZHANG Zhen-guo  WANG Xiao-xia
Abstract:Based BASIC program is turned to C program; we need find those variables in based BASIC program that are expressed as local variables in C program. The text produces a method of program local variable identification based on data flow analysis. By analyzing source program in data flow analysis, we find local variation peculiarity and use the technology that get away some programs which is irrelevant to variable. So we simplify the program and improve the analysis efficiency. A lot of experiments proved that this method is efficient.
Keywords:data flow analysis  variable  local variable  get away  some program
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号