期刊文献+
共找到324篇文章
< 1 2 17 >
每页显示 20 50 100
基于函数调用的路径覆盖生成技术研究 被引量:27
1
作者 张志华 牟永敏 《电子学报》 EI CAS CSCD 北大核心 2010年第8期1808-1811,共4页
针对目前路径覆盖方法所存在的缺陷,提出了一种新的基于函数调用的路径覆盖生成方法.根据控制结构与函数调用语法,获取全部的静态函数调用路径,依据程序执行后的动态路径信息,判断测试用例是否覆盖了程序变更部分及受影响部分.该方法既... 针对目前路径覆盖方法所存在的缺陷,提出了一种新的基于函数调用的路径覆盖生成方法.根据控制结构与函数调用语法,获取全部的静态函数调用路径,依据程序执行后的动态路径信息,判断测试用例是否覆盖了程序变更部分及受影响部分.该方法既能避免路径数目的急剧增长,又可以保证测试完全. 展开更多
关键词 路径覆盖 函数调用 控制逻辑 回归测试
下载PDF
恶意代码同源性分析及家族聚类 被引量:18
2
作者 钱雨村 彭国军 +1 位作者 王滢 梁玉 《计算机工程与应用》 CSCD 北大核心 2015年第18期76-81,共6页
针对恶意代码数量呈爆发式增长,但真正的新型恶意代码却不多,多数是已有代码变种的情况,通过研究恶意代码的行为特征,提出了一套判别恶意代码同源性的方法。从恶意代码的行为特征入手,通过敏感恶意危险行为以及产生危险行为的代码流程... 针对恶意代码数量呈爆发式增长,但真正的新型恶意代码却不多,多数是已有代码变种的情况,通过研究恶意代码的行为特征,提出了一套判别恶意代码同源性的方法。从恶意代码的行为特征入手,通过敏感恶意危险行为以及产生危险行为的代码流程、函数调用,应用反汇编工具提取具体特征,计算不同恶意代码之间的相似性度量,进行同源性分析比对,利用DBSCAN聚类算法将具有相同或相似特征的恶意代码汇聚成不同的恶意代码家族。设计并实现了原型系统,实验结果表明提出的方法能够有效地对不同恶意代码及其变种进行同源性分析及判定。 展开更多
关键词 恶意代码 同源性 静态分析 函数调用 行为特征 聚类
下载PDF
回调函数在软件设计中的应用 被引量:9
3
作者 王铬 《河南教育学院学报(自然科学版)》 2003年第3期44-46,共3页
回调函数是软件设计中的一种非常重要的函数调用方式 ,在一些应用中它的作用是不可替代的。利用回调函数可以改善软件的结构和提高软件的复用性 ,还可以实现程序间复杂的通信。回调函数在Win3 2API中也很常见 ,因此理解回调函数的概念... 回调函数是软件设计中的一种非常重要的函数调用方式 ,在一些应用中它的作用是不可替代的。利用回调函数可以改善软件的结构和提高软件的复用性 ,还可以实现程序间复杂的通信。回调函数在Win3 2API中也很常见 ,因此理解回调函数的概念并掌握它的重要用法对于进行高质量的软件开发是非常必要和重要的 ,本文以Vc+ + 6.0平台为例就这两个问题展开讨论。 展开更多
关键词 回调函数 软件设计 函数调用 函数指针 软件开发 VC++6.0 WIN32API
下载PDF
嵌入式软件性能分析方法研究与工具设计 被引量:10
4
作者 张惠臻 王超 陈雁 《计算机应用与软件》 CSCD 北大核心 2013年第10期284-287,321,共5页
通过对当前业界常见软件性能分析方法和常用性能分析工具技术特点的分析,根据嵌入式系统交叉开发方法的特点,以GNU性能分析工具gprof为切入点,针对其在性能数据采集和处理方面的不足,设计并实现一个面向嵌入式领域交叉开发环境的嵌入式... 通过对当前业界常见软件性能分析方法和常用性能分析工具技术特点的分析,根据嵌入式系统交叉开发方法的特点,以GNU性能分析工具gprof为切入点,针对其在性能数据采集和处理方面的不足,设计并实现一个面向嵌入式领域交叉开发环境的嵌入式性能分析工具Cross-Profiler。该工具能够针对以GCC作为交叉编译器,运行在嵌入式交叉环境下的应用软件进行性能分析,统计软件中各函数的执行时间、被调用次数、调用关系链以及执行过程中的函数堆栈开销等性能信息,从而有效帮助定位嵌入式软件的执行热点与性能瓶颈,为改善软件性能提供依据。同时,对Cross-Profiler的处理结果进行了可视化的输出设计,增强了易用性、可移植性和扩展性。 展开更多
关键词 嵌入式交叉环境 性能分析 插桩 函数调用
下载PDF
Web技术在下一代网络中的应用研究 被引量:1
5
作者 万晓榆 万敏 《计算机应用研究》 CSCD 北大核心 2004年第2期205-207,210,共4页
下一代网络提供给用户的将是结合了语音/数据的各种Web业务,所以关键问题是如何在下一代网络中灵活地应用Web技术。就VoiceXML,SOAP,UDDI,WSDL,IPDR,CPL技术在NGN业务中的应用进行了研究分析,并提出了一些具有实用价值的应用范例。
关键词 下一代网络(NGN) 基于XML 文档类型定义 绑定 函数调用
下载PDF
图像采集卡开发库函数调用及二次开发探讨 被引量:1
6
作者 陈家凤 彭其圣 《计算机应用与软件》 CSCD 北大核心 2005年第6期84-86,共3页
以OK系列图像采集卡配合CCD探测器作为图像采集处理系统,详细介绍了如何在VC++环境下利用图像采集卡进行用户的二次开发。
关键词 图像采集卡 二次开发 函数调用 图像采集处理系统 CCD探测器 VC++环境 详细介绍 K系列
下载PDF
Windows环境下实时测控软件的开发
7
作者 杨宜平 王平 冯国胜 《测控技术》 CSCD 北大核心 1996年第6期41-43,共3页
通过实例,详细介绍了在Windows环境下用VisualBasic(VB)结合动态链接库(DLL)开发实时测控软件的方法。
关键词 测控软件 动态链接库 函数调用
下载PDF
C语言静态代码分析中的调用关系提取方法 被引量:7
8
作者 江梦涛 荆琦 《计算机科学》 CSCD 北大核心 2014年第S1期442-444,共3页
程序静态分析(Program Static Analysis)是指在不运行代码的方式下,通过词法分析、语法分析、控制流分析等技术对程序代码进行扫描,验证代码是否满足规范性、安全性、可靠性、可维护性等指标的一种代码分析技术。首先对程序静态分析的... 程序静态分析(Program Static Analysis)是指在不运行代码的方式下,通过词法分析、语法分析、控制流分析等技术对程序代码进行扫描,验证代码是否满足规范性、安全性、可靠性、可维护性等指标的一种代码分析技术。首先对程序静态分析的特点、常用静态分析技术、静态分析实现方式进行描述,然后通过一个实例讲解C语言静态代码分析中函数与变量的调用关系的实现方法,总结了现今在C语言调用关系分析中可以借鉴的工具与实现方式。 展开更多
关键词 程序静态分析 函数调用 代码安全
下载PDF
在Delphi下用Windows API函数实现串行通信 被引量:2
9
作者 王艳萍 张锐 《宁夏工程技术》 CAS 2003年第2期141-143,共3页
简单说明了在Msdos和Windows下的编程差别及怎样用WindowsAPI函数在Delphi下建立串行通信机制,着重论述了在Windows下基于串行通信的API函数的功能及使用方法,讨论了怎样打开、设置、读写和关闭串行端口,并给出了WindowsAPI函数在使用... 简单说明了在Msdos和Windows下的编程差别及怎样用WindowsAPI函数在Delphi下建立串行通信机制,着重论述了在Windows下基于串行通信的API函数的功能及使用方法,讨论了怎样打开、设置、读写和关闭串行端口,并给出了WindowsAPI函数在使用时应重点注意的几个问题.通过具体的实例给出了在Delphi下利用Windows环境的通信编程技术实现串行通信的程序设计. 展开更多
关键词 串行通信 WINDOWSAPI函数 DELPHI软件 程序设计 通信方式 函数调用
下载PDF
基于GPRS路灯无线监控系统的实现 被引量:6
10
作者 冯志芬 盛青松 《大众科技》 2006年第8期53-54,共2页
针对GPRS通信方式的特点,文章提出了基于GPRS路灯无线监控系统,并对实现GPRS无线通信的相关技术作了简要分析,阐述了在.NET环境下实现平台调用服务和消息响应。
关键词 路灯监控 GPRS 函数调用 消息响应
下载PDF
基于D1-H应用处理器的RT-Thread驻留方法
11
作者 李志嫒 王宜怀 刘长勇 《计算机应用研究》 CSCD 北大核心 2024年第1期222-225,共4页
针对实时操作系统复杂性内核导致嵌入式应用程序编译速度慢、可复用性差的问题,提出基于通用嵌入式计算机架构(GEC)的RT-Thread实时操作系统驻留方法。在合理划分存储空间的基础上,通过对中断服务例程进行共享,为用户提供底层驱动与软... 针对实时操作系统复杂性内核导致嵌入式应用程序编译速度慢、可复用性差的问题,提出基于通用嵌入式计算机架构(GEC)的RT-Thread实时操作系统驻留方法。在合理划分存储空间的基础上,通过对中断服务例程进行共享,为用户提供底层驱动与软件应用层的函数调用服务。最后以D1-H应用处理器为例进行RT-Thread驻留测试。实践结果表明,该驻留方法实现了系统内核与应用程序的物理隔离,编译时间更短,开发效率更高,为嵌入式程序开发的时效性、便捷性和简易性提供了应用基础。 展开更多
关键词 实时操作系统 应用处理器 通用嵌入式计算机 驻留 函数调用
下载PDF
带控制流的静态函数调用分析方法 被引量:5
12
作者 陈忠湘 詹瑾瑜 郝宗波 《计算机工程》 CAS CSCD 北大核心 2011年第9期47-50,共4页
提出一种带有控制流的静态函数调用分析的方法,通过建立模型,对源程序进行静态分析,得到程序中的控制流信息和函数调用信息。和已有的静态函数调用关系图分析工具calltree和Source Insight相比,该方法生成的函数调用流图不仅能展现函数... 提出一种带有控制流的静态函数调用分析的方法,通过建立模型,对源程序进行静态分析,得到程序中的控制流信息和函数调用信息。和已有的静态函数调用关系图分析工具calltree和Source Insight相比,该方法生成的函数调用流图不仅能展现函数间的调用次序,还可以了解程序设计的逻辑复杂度,有助于代码阅读和分析人员更快更好地理解程序结构以及设计流程,并为分析程序控制条件、设计路径覆盖测试用例和进行程序优化奠定基础。 展开更多
关键词 静态分析 控制流 函数调用 程序优化
下载PDF
C程序单元级依赖性分析 被引量:3
13
作者 周晓宇 黄文伟 +1 位作者 史亮 徐宝文 《计算机与数字工程》 2004年第6期1-4,27,共5页
程序依赖性分析是软件分析的一个基本内容 ,目前的相关工作大多集中在语句级的分析方面。人们同样需要单元级的依赖信息来考察单元间的信息流向及整个程序的构架。本文针对C程序中函数间的调用依赖、参数传递依赖、全局数据依赖以及文... 程序依赖性分析是软件分析的一个基本内容 ,目前的相关工作大多集中在语句级的分析方面。人们同样需要单元级的依赖信息来考察单元间的信息流向及整个程序的构架。本文针对C程序中函数间的调用依赖、参数传递依赖、全局数据依赖以及文件间的包含依赖和外部变量定义依赖进行了分析 ,并提出单元依赖图表达这些关系。基于此图 ,本文采用基于信息论的方法度量了单元间的耦合性。单元依赖图中保留的函数调用间的互斥关系提高了度量的准确性。相关的分析思想和技术适用于分析使用其它高级程序设计语言编写的软件。 展开更多
关键词 依赖性 函数调用 指针分析 内聚性 度量
下载PDF
一种通用报表的设计和实现 被引量:5
14
作者 旭日 薛慧君 《现代电子技术》 2010年第18期69-71,共3页
提出一种通用报表的设计和实现方法,在信息管理系统设计中,查询数据通常需要以报表的形式输出,设计了一个非常实用的函数,采用OLE自动化技术,通过程序代码实现对Excel文档的各种编辑功能,并应用于一类通用报表的设计和输出。设计的函数... 提出一种通用报表的设计和实现方法,在信息管理系统设计中,查询数据通常需要以报表的形式输出,设计了一个非常实用的函数,采用OLE自动化技术,通过程序代码实现对Excel文档的各种编辑功能,并应用于一类通用报表的设计和输出。设计的函数接口简单、易于调用,可以大大减少信息系统开发中一类通用报表的设计工作量,可重用性高。该方法已经应用于多个实际应用系统的开发和设计。在此详尽分析和阐述了通用报表的设计和实现,并给出了该函数的主要代码。 展开更多
关键词 通用报表 信息管理系统 函数调用 Excel报表格式
下载PDF
C语言函数间参数传递机制的探讨 被引量:5
15
作者 马新 《白城师范学院学报》 2008年第6期61-62,共2页
C语言函数之间的参数传递方式可以分为值传递和地址传递。本文探讨了这两种方式下参数传递的机制。
关键词 函数调用 实参 形参 值传递 地址传递
下载PDF
用前馈神经网络对软件理解中函数调用序列的混沌识别 被引量:4
16
作者 王万诚 《计算机科学》 CSCD 北大核心 2005年第11期235-237,共3页
对有噪声小数据量时间序列的混沌识别,是目前国内外许多应用领域研究的热点与难点。利用BP神经网络的非线性函数逼近能力,对小数据有噪声的时间序列计算最大李亚谱诺夫指数,可判断该序列是否存在混沌现象。本文首创将这一算法经转换应... 对有噪声小数据量时间序列的混沌识别,是目前国内外许多应用领域研究的热点与难点。利用BP神经网络的非线性函数逼近能力,对小数据有噪声的时间序列计算最大李亚谱诺夫指数,可判断该序列是否存在混沌现象。本文首创将这一算法经转换应用到软件逆向工程过程的分析中,结果表明,软件逆向工程过程分析中出现的函数(或类)调用序列有些存在、有些不存在混沌现象,这为理解软件系统构建高层结构和抽取重用信息而开发新方法与新技术找到了理论依据。 展开更多
关键词 软件逆向工程 神经网络 LYAPUNOV指数 函数调用 混沌识别 有噪声小数据量 时间序列 软件理解 前馈神经网络 函数逼近能力
下载PDF
PDGcross:基于跨文件图表征的源代码漏洞检测
17
作者 熊可欣 李涛 +1 位作者 余琴 乔梦晴 《计算机技术与发展》 2023年第8期102-107,共6页
随着软件安全性需求不断增长,大量的研究工作将深度学习应用于漏洞检测领域,目前存在多种源代码漏洞检测方法。现阶段在检测单个文件中由于函数调用导致的漏洞方面有较好的效果,但由于复杂函数调用关系可能涉及到多个文件,针对多文件的... 随着软件安全性需求不断增长,大量的研究工作将深度学习应用于漏洞检测领域,目前存在多种源代码漏洞检测方法。现阶段在检测单个文件中由于函数调用导致的漏洞方面有较好的效果,但由于复杂函数调用关系可能涉及到多个文件,针对多文件的漏洞检测是当前的检测难点之一。因此,该文在源代码程序依赖图的基础上提出了一个新的图表征PDGcross,从一个文件入口合并其他被调用的文件,生成一个图表征即PDGcross。再运用Node2Vec图嵌入算法将PDGcross进一步处理为特征矩阵,利用长短时记忆神经网络训练出漏洞分类模型,实现了一种基于跨文件程序依赖图表征和深度学习的源代码检测方法。在实验中,针对跨文件间的函数调用产生的漏洞,Fortify和PDG表征的检测效率很低,而提出的基于PDGcross表征的检测方法则明显优于该两类方法。 展开更多
关键词 函数调用 程序依赖图 漏洞检测 源代码 深度学习
下载PDF
C语言函数的教学实践 被引量:4
18
作者 刘井莲 樊守芳 +2 位作者 尚晓丽 包向辉 王志国 《通化师范学院学报》 2011年第8期58-60,共3页
针对C语言特点及重要性,结合我校合作办学学生C语言学习和C语言函数教学效果不理想的情况,总结出一套适合我校学生的C语言函数教学方法,并精心设计了C语言函数教学内容.首先选取生活和学习中具体实例来设计导入法,重点阐述C语言函数思想... 针对C语言特点及重要性,结合我校合作办学学生C语言学习和C语言函数教学效果不理想的情况,总结出一套适合我校学生的C语言函数教学方法,并精心设计了C语言函数教学内容.首先选取生活和学习中具体实例来设计导入法,重点阐述C语言函数思想,然后重点提炼函数语法要素,把语法公式化,并精选大量实例用以强化函数设计方法,并对数组作为形参情况重点讲解分析,最后对函数设计方法进行总结.实践证明,这种方法在教学中能够取得良好的实际效果,培养了学生C语言函数设计的编程思维. 展开更多
关键词 教学方法 导入 函数定义 函数调用 参数传递
下载PDF
G.729算法的一种优化改进 被引量:3
19
作者 吴秀枝 陈智慧 万晓榆 《广东通信技术》 2009年第5期16-19,共4页
G.729的大部分运算都集中在几个函数中,在源文件中有个溢出标志位,很多基本函数为检查溢出浪费了很多时间。本文提出了一种基于统计的方法,节省了算法的溢出检查,还节省了函数调用的开销,使得算法性能大大提高。实验结果表明语音质量并... G.729的大部分运算都集中在几个函数中,在源文件中有个溢出标志位,很多基本函数为检查溢出浪费了很多时间。本文提出了一种基于统计的方法,节省了算法的溢出检查,还节省了函数调用的开销,使得算法性能大大提高。实验结果表明语音质量并没有明显下降。 展开更多
关键词 G.729溢出检查 函数调用 溢出概率
下载PDF
通过汇编语言理解函数调用的内在机理 被引量:4
20
作者 火善栋 《计算机时代》 2010年第7期47-48,共2页
汇编语言是一种面向计算机硬件的符号化的机器语言,通过对汇编语言的学习可以加深对计算机内部原理的理解。文章借助汇编语言详细分析了高级语言中计算机实现函数调用的一些技术细节,包括调用过程中计算机做了哪些具体动作。实践表明,... 汇编语言是一种面向计算机硬件的符号化的机器语言,通过对汇编语言的学习可以加深对计算机内部原理的理解。文章借助汇编语言详细分析了高级语言中计算机实现函数调用的一些技术细节,包括调用过程中计算机做了哪些具体动作。实践表明,借助汇编语言有助于理解函数调用和堆栈的关系以及函数调用的内在机理,进而加深对一些相关算法和高级语言的理解。 展开更多
关键词 汇编语言 函数调用 堆栈 内在机理
下载PDF
上一页 1 2 17 下一页 到第
使用帮助 返回顶部