检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]北京信息科技大学计算机学院,北京100101
出 处:《计算机科学与技术汇刊(中英文版)》2014年第2期73-80,共8页Transactions on Computer Science and Technology
基 金:北京信息科技大学计算机学院网络文化与数字传播北京市重点实验室开放课题;北京市属高等学校创新团队建设与教师职业发展计划项目(IDHT20130519);北京市教委专项(PXM2013_014224_000042,PXM2014_014224_000067)
摘 要:研究编程语言规范,设计编程语言规范检查模型,运用该模型进行编程语言代码的规范检查,以提高代码维护效率为目标,实现在软件维护过程中的自动代码走查。分析C语言编程规范,对C程序进行规范检查与修改,设计实现C语言编程规范检查系统,完成自动代码走查。采用编程语言词法分析正则表达式,构造匹配各类不规范代码的正则表达式,完成对C程序标识符、头文件、源程序语法格式和语句代码行的不规范代码检查,运用Perl脚本语言实现本系统。该模型及其实现可应用于软件自动维护过程。By studying programming language specification, a programming language specification inspection model is designed. This model is used to inspect programming language code is implemented for the software maintenance specification for imp process. Based on C roving code maintenance efficiency. Automatic walkthroughs programming language Regular Expression, The program is designed and implemented for inspection and modification for standard C language specification, to achieve the automatic code review. Lexical analysis is used the programming language regex construct, to complete various types of non-standard code matching regular expression for the C program identifier in header files, source code syntax and statements of lines of code.to finish the standardized C code inspection. The system is done by using Perl scripting language. The model and its implementation can be applied to automatic software maintenance process
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.104