期刊文献+
共找到10篇文章
< 1 >
每页显示 20 50 100
即时重构系统下的switch语句检测算法
1
作者 郭雪 《山西大同大学学报(自然科学版)》 2015年第5期9-12,共4页
软件重构是在不改变软件外部特性的前提下重新组织其内部结构从而提高软件的可维护性、可扩展性以及可重用性的技术统称。代码坏味是程序中存在的需要进行重构的代码部分,是软件的设计缺陷。软件重构就是不断进行坏味查找和修改的过程... 软件重构是在不改变软件外部特性的前提下重新组织其内部结构从而提高软件的可维护性、可扩展性以及可重用性的技术统称。代码坏味是程序中存在的需要进行重构的代码部分,是软件的设计缺陷。软件重构就是不断进行坏味查找和修改的过程。基于监控的即时重构系统通过后台运行的监控机制分析处理代码的变化,并可选择合适的检测时机对代码进行坏味检测,并将检测结果反馈给程序员,提醒其重构。Switch语句是在软件开发过程中使用较多的一种分支结构语句,但大量使用该语句则会造成代码冗余。本文将结合基于监控的即时重构特点,对代码中的Switch语句进行查寻,并设计相应的检测算法,寻找冗余部分。将该检测算法应用于即时重构系统可显著提高重构效率。 展开更多
关键词 软件重构 坏味 即时重构 switch语句
下载PDF
C语言开关语句的自动翻译 被引量:2
2
作者 侯济恭 余坚 《华侨大学学报(自然科学版)》 CAS 1995年第1期105-110,共6页
介绍C编译器开关语句目标结构、生成算法及实现该算法的程序,讨论使尾码的生成非常简单且与目标机结构完全无关的自动移植方案.
关键词 编译系统 开关语句 C语言 编译程序
下载PDF
基于多分支语句的控制流迷惑技术 被引量:1
3
作者 李永祥 陈意云 《小型微型计算机系统》 CSCD 北大核心 2006年第9期1637-1640,共4页
控制流迷惑是代码迷惑的一个重要方面.程序控制流分为过程内控制流及过程间控制流.本文提出了一种基于sw itch_case语句的控制流迷惑技术:首先给出一种基于sw itch语句的程序变换方法,使得过程内的控制流关系变得复杂,同时利用sw itch... 控制流迷惑是代码迷惑的一个重要方面.程序控制流分为过程内控制流及过程间控制流.本文提出了一种基于sw itch_case语句的控制流迷惑技术:首先给出一种基于sw itch语句的程序变换方法,使得过程内的控制流关系变得复杂,同时利用sw itch语句对整个程序中的函数进行重新定义,从而迷惑程序中的函数调用关系,以达到迷惑过程间控制流信息的目的.最后本文定性地分析了这种代码迷惑技术的性能. 展开更多
关键词 switch_case语句 代码迷惑 控制流迷惑
下载PDF
财务报告重述、审计师变更与内部控制缺陷披露——基于深圳主板市场2010年的经验证据 被引量:12
4
作者 叶陈刚 刘桂春 姜亚凝 《经济与管理研究》 CSSCI 北大核心 2013年第8期108-115,共8页
以深圳主板市场披露的内部控制自我评价报告为研究对象,运用逻辑斯蒂(Logistic)模型,检验了内部控制缺陷披露与财务报告重述、审计师变更之间的关系。结果显示,内部控制缺陷披露与财务报告重述之间呈现显著的正相关关系,即因公司前期年... 以深圳主板市场披露的内部控制自我评价报告为研究对象,运用逻辑斯蒂(Logistic)模型,检验了内部控制缺陷披露与财务报告重述、审计师变更之间的关系。结果显示,内部控制缺陷披露与财务报告重述之间呈现显著的正相关关系,即因公司前期年度报告存在缺陷而进行重述的公司更有可能披露内部控制缺陷。将内部控制缺陷进一步划分为财务报告层面缺陷和公司层面缺陷,财务报告重述与二者都呈显著正相关,而审计师变更仅与财务报告层面内部控制缺陷单方面呈显著正相关。 展开更多
关键词 财务报告重述 内部控制缺陷披露 审计师变更 财务报告层面缺陷 公司层面缺陷
下载PDF
基于C#的定点播放音乐功能的实现. 被引量:1
5
作者 罗丽云 《计算机光盘软件与应用》 2010年第16期98-98,104,共2页
根据广州科技职业技术学院图书馆的要求,本文实现了定点播放音乐的功能。本文描述了在时钟控件中,通过c#中的DateTime类来获取电脑时间,使用if条件语句判断是否符合播放音乐的时间,再通过switch语句对不同星期的不同时段进行匹配,... 根据广州科技职业技术学院图书馆的要求,本文实现了定点播放音乐的功能。本文描述了在时钟控件中,通过c#中的DateTime类来获取电脑时间,使用if条件语句判断是否符合播放音乐的时间,再通过switch语句对不同星期的不同时段进行匹配,最后激发时钟控件实现定点播放音乐的功能。将此功能嵌入在图书查询系统中,是本文在应用上的一个创新点。 展开更多
关键词 C# DateTime类 IF语句 switch语句
下载PDF
浅谈英译汉中的转译法 被引量:1
6
作者 张景丰 《河南机电高等专科学校学报》 CAS 2000年第2期87-89,,92,,共4页
英译汉的方法很多 ,其中转译法是极为常见而多用的 ,使用时需准确理解、把握原文内涵 ,恰当地进行词类、句型的转换 ,以便译文正确、通顺。
关键词 英译汉 词类转移 句型 转译法 句型转换 翻译
下载PDF
英语课堂教师反馈用语的顺应性研究 被引量:1
7
作者 柳亚杰 《浙江树人大学学报》 2011年第6期101-104,共4页
教师话语,特别是教师反馈用语,在大学英语课堂教学过程中起着重要的作用。该文通过教师反馈用语的顺应性研究和实践,对教师反馈用语的话语量、话语音质与反馈话语的展示方式(如低调陈述、纠错的方式和语码转换等)进行分析,旨在加大英语... 教师话语,特别是教师反馈用语,在大学英语课堂教学过程中起着重要的作用。该文通过教师反馈用语的顺应性研究和实践,对教师反馈用语的话语量、话语音质与反馈话语的展示方式(如低调陈述、纠错的方式和语码转换等)进行分析,旨在加大英语课堂上学生的语言产出。 展开更多
关键词 教学改革 教师话语 反馈用语 语言顺应性理论 低调陈述 语码转换
下载PDF
深入探析C语言中多分支结构的性能
8
作者 宋雅娟 《长春大学学报》 2007年第10期66-69,共4页
在C语言中,if语句嵌套和switch语句都可用来实现多分支结构。本文对二者在实现多分支结构时的执行性能进行了比较,并对三种不同情况下switch语句的执行性能进行分析,最终阐述了二者的优缺点和适宜使用场合。
关键词 多分支 switch语句 目标代码 if语句嵌套
下载PDF
C语言程序设计中break语句分析
9
作者 李欣然 赵山林 《计算机时代》 2013年第12期48-49,共2页
在C语言程序设计课程中,break语句有两个作用:一是应用于switch语句中,可以结束多分支选择结构;二是应用于循环结构中,可以结束本层循环。通过实例分析出break语句使用的条件,break语句的功能,以及注意事项,明确了break语句的使用方法。
关键词 C语言程序设计 break语句 switch语句 循环结构
下载PDF
新的设计模式——数组工厂和数组原型模式 被引量:2
10
作者 彭世康 周逢权 《计算机应用》 CSCD 北大核心 2012年第A02期107-112,共6页
为了去除程序中的简单开关分支结构,提出了一种新的重构方法——"以数组取代类型码"重构手法。将这种新的重构方法用于重构简单工厂模式,就得到了一种新的软件设计模式——"数组工厂"模式。数组工厂模式适用于实例... 为了去除程序中的简单开关分支结构,提出了一种新的重构方法——"以数组取代类型码"重构手法。将这种新的重构方法用于重构简单工厂模式,就得到了一种新的软件设计模式——"数组工厂"模式。数组工厂模式适用于实例化某个具体类在软件执行流程的任意时刻只存在一个实体的对象;对于软件执行流程中可以同时存在多个实体的具体类对象的实例化工作,通过改造数组工厂模式,提出了"数组原型"模式。数组工厂和数组原型模式是两种结构优良的创建型设计模式,它们免除了简单工厂方法中的开关分支语句,具有优化代码结构、提高程序执行性能等优点,并且完全符合开放—封闭原则。 展开更多
关键词 设计模式 重构 开关分支语句 类型码 简单工厂 数组工厂 数组原型
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部