期刊文献+
共找到64篇文章
< 1 2 4 >
每页显示 20 50 100
程序算法识别研究综述
1
作者 张雅雯 张丽萍 +1 位作者 闫盛 魏敏 《计算机应用研究》 CSCD 北大核心 2024年第7期1940-1950,共11页
了解程序代码所描述的算法,能帮助程序员理解程序从而开展各项软件工程任务。由于人工理解程序算法要求程序员具备丰富的专业知识并且十分耗时耗力,程序算法识别任务以实现程序算法理解的自动化为主要研究目标,与人工理解相比更为高效... 了解程序代码所描述的算法,能帮助程序员理解程序从而开展各项软件工程任务。由于人工理解程序算法要求程序员具备丰富的专业知识并且十分耗时耗力,程序算法识别任务以实现程序算法理解的自动化为主要研究目标,与人工理解相比更为高效、准确。系统整理了程序算法识别领域的相关工作。首先,梳理程序算法识别等相关概念,简介基于知识表示与基于信息检索的方法;其次,将基于代码表征的方法划分为基于序列、基于树和基于图等方法展开详细阐述,并对三类方法作出小结与对比;最后,介绍程序算法识别任务的相关应用领域,分析该任务中尚存的问题并对未来的发展作出展望。 展开更多
关键词 程序算法识别 程序理解 程序代码表征
在线阅读 下载PDF
单机开式复合约束绳系吊装的动点坐标与绳力的通用程序算法分析 被引量:2
2
作者 刘树堂 李才 《计算力学学报》 CAS CSCD 北大核心 2001年第4期492-497,504,共7页
主要介绍单机开式复合约束绳系吊装计算的通用程序算法。利用 Picard迭代法建立了单机开式复合约束绳系动点坐标的通用迭代算式 ,以及绳力计算的通用算式 ,并描述了实现通用算法的关键编程技术 ;典型算例结果分析表明 ,通用程序算法是... 主要介绍单机开式复合约束绳系吊装计算的通用程序算法。利用 Picard迭代法建立了单机开式复合约束绳系动点坐标的通用迭代算式 ,以及绳力计算的通用算式 ,并描述了实现通用算法的关键编程技术 ;典型算例结果分析表明 ,通用程序算法是非常有效的 。 展开更多
关键词 单机吊装 动点坐标计算 开式复合约束绳系 比卡迭代法 绳力 通用程序算法
在线阅读 下载PDF
变螺距圆柱螺旋面展开图AutoCAD辅助设计程序算法结构 被引量:1
3
作者 丁羽 李平 《塔里木大学学报》 2007年第4期58-61,共4页
螺旋面在工程上应用非常广泛,例如螺旋输送器、某些叶轮上的叶片、变螺距的螺旋开沟器等都使用不同类型的螺旋面。变螺距圆柱正螺旋面是一种直纹螺旋曲面,是不可展的,传统方法只能进行近似展开。通过计算机辅助设计实现螺旋面展开图精... 螺旋面在工程上应用非常广泛,例如螺旋输送器、某些叶轮上的叶片、变螺距的螺旋开沟器等都使用不同类型的螺旋面。变螺距圆柱正螺旋面是一种直纹螺旋曲面,是不可展的,传统方法只能进行近似展开。通过计算机辅助设计实现螺旋面展开图精确自动绘制是非常必要的,本文利用变螺距螺旋线的参数方程推导了变螺距圆柱正螺旋面展开图的AutoCAD辅助设计程序算法结构,通过该算法可在AutoCAD中轻松实现的计算机编程。 展开更多
关键词 变螺距螺旋面 展开图 计算机辅助设计 程序算法 AUTOCAD
在线阅读 下载PDF
关于剖面线程序算法讨论
4
作者 刘生民 《四川兵工学报》 CAS 1990年第2期61-66,共6页
关键词 剖面线 程序算法 机械 绘图 零件
在线阅读 下载PDF
一元非线性回归模型参数估计的ExcelVBA算法与程序实现
5
作者 赵浩彦 亢新刚 +3 位作者 杨华 陆元昌 龚直文 宁金魁 《西北林学院学报》 CSCD 北大核心 2011年第3期147-151,共5页
为了拟合带有2个参数的一元非线性回归模型,提出了一种ExcelVBA程序算法。该算法根据"残差平方和最小"原则通过建立关于参数的For循环语句并利用最小值传递的思想,从而获得一元非线性回归模型的参数值。实例证明该算法简单实用。
关键词 一元非线性回归模型 “残差平方和最小”原则 ExcelVBA程序算法
在线阅读 下载PDF
用MATLAB实现遗传算法程序 被引量:63
6
作者 刘国华 包宏 李文超 《计算机应用研究》 CSCD 北大核心 2001年第8期80-82,共3页
简要阐述了遗传算法的基本原理 ,探讨了在MATLAB环境中实现遗传算法各算子的编程方法 ,并以一个简单的实例说明所编程序在函数全局寻优中的应用。
关键词 遗传算法 MATLAB 编码 变异操作 编程方法 遗传算法程序
在线阅读 下载PDF
面向分组密码算法的程序设计语言研究 被引量:4
7
作者 李凤华 阎军智 +2 位作者 谢绒娜 马建峰 欧海文 《电子学报》 EI CAS CSCD 北大核心 2009年第12期2705-2710,共6页
本文提出了一种接近数学描述的面向分组密码算法的程序设计语言(Programming Language for the BlockCipher Algorithm,PLBCA).PLBCA能够以形式化方式方便地描述分组密码算法的结构.本文介绍了PLBCA的语法规范,以分组密码算法DES为例说... 本文提出了一种接近数学描述的面向分组密码算法的程序设计语言(Programming Language for the BlockCipher Algorithm,PLBCA).PLBCA能够以形式化方式方便地描述分组密码算法的结构.本文介绍了PLBCA的语法规范,以分组密码算法DES为例说明PLBCA应用方法,并借助ANTLR工具实现了PLBCA的解析器.利用PLBCA,密码学专家可以方便快捷地对密码算法进行算法正确性和安全性分析,以检验算法的设计.PLBCA有助于提高密码算法检验的效率,为密码算法的设计和自动检测分析提供了一种辅助工具. 展开更多
关键词 领域专用语言 分组密码算法程序设计语言 DES密码算法
在线阅读 下载PDF
算法程序变换研究与进展 被引量:3
8
作者 石海鹤 石海鹏 +1 位作者 郑宇军 薛锦云 《计算机科学》 CSCD 北大核心 2007年第11期232-238,共7页
开发算法程序是计算机科学领域中最具挑战性的问题之一。为了提高算法程序的可靠性和生产效率,人们正在追求其开发的自动化。算法程序变换是实现算法程序开发自动化的重要途径,已成为程序设计方法学和软件自动化领域中的重要课题,目前... 开发算法程序是计算机科学领域中最具挑战性的问题之一。为了提高算法程序的可靠性和生产效率,人们正在追求其开发的自动化。算法程序变换是实现算法程序开发自动化的重要途径,已成为程序设计方法学和软件自动化领域中的重要课题,目前已取得很大进展。本文介绍了算法程序变换的相关概念,给出了算法程序变换的分类,并从方法学、语言、算法设计能力、支撑工具及其适用领域等方面分析和比较了几个有代表性的算法程序变换研究项目,讨论了当前研究的不足以及今后的研究方向。 展开更多
关键词 算法程序变换 自动化 形式化方法 算法设计
在线阅读 下载PDF
若干算法程序的形式化推导与生成技术研究 被引量:7
9
作者 胡启敏 薛锦云 《计算机研究与发展》 EI CSCD 北大核心 2008年第z1期148-153,共6页
PAR方法基于分划与递推、量词变换规则、循环不变式开发新策略和软件转换工具,实现了复杂算法问题的形式化开发.采用PAR方法形式化推导几个典型的算法问题.通过量词变换规则对程序规约进行形式化推导,可以得到具有数学引用透明性、易于... PAR方法基于分划与递推、量词变换规则、循环不变式开发新策略和软件转换工具,实现了复杂算法问题的形式化开发.采用PAR方法形式化推导几个典型的算法问题.通过量词变换规则对程序规约进行形式化推导,可以得到具有数学引用透明性、易于形式化证明的求解算法问题的递推关系;并在此基础上,自然地导出循环不变式.在得到简短、易于理解、高可靠性的Apla算法程序之后,通过转换工具自动生成Java,C++等可执行程序. 展开更多
关键词 PAR方法 形式化推导 算法程序 递推关系
在线阅读 下载PDF
基于遗传程序设计的GP-决策树优化算法及应用 被引量:1
10
作者 王四春 张泰山 +2 位作者 殷志云 李日保 张楚文 《计算机工程与应用》 CSCD 北大核心 2005年第10期8-10,103,共4页
该文根据决策树结点的错误率与分割后的错误率减少量,提出一种新的基于遗传程序设计(GP)的GP-决策树优化算法。该算法不但可以求解出GP-决策树结点的权值矢量,同时也确定了GP-决策树的结构。实验结果表明,应用GP-决策树优化算法能够正... 该文根据决策树结点的错误率与分割后的错误率减少量,提出一种新的基于遗传程序设计(GP)的GP-决策树优化算法。该算法不但可以求解出GP-决策树结点的权值矢量,同时也确定了GP-决策树的结构。实验结果表明,应用GP-决策树优化算法能够正确完成对趋势预测模型的选择。 展开更多
关键词 遗传程序设计算法(GPA) GP-决策树优化算法 模型选择
在线阅读 下载PDF
基于Isabelle定理证明器算法程序的形式化验证 被引量:10
11
作者 游珍 薛锦云 《计算机工程与科学》 CSCD 北大核心 2009年第10期85-89,共5页
形式化验证对保证软件的正确性和可靠性具有十分重要的意义。定理机械证明是形式化验证的一个重要研究领域,Isabelle系统是一个被广泛运用的定理证明辅助工具。本文在分析Dijkstra最弱前置谓词理论的基础上,根据PAR方法开发的算法程序... 形式化验证对保证软件的正确性和可靠性具有十分重要的意义。定理机械证明是形式化验证的一个重要研究领域,Isabelle系统是一个被广泛运用的定理证明辅助工具。本文在分析Dijkstra最弱前置谓词理论的基础上,根据PAR方法开发的算法程序循环不变式,提出了一种使用Isabelle定理证明器对算法程序进行机械验证的方法。该方法既克服了传统手工验证过程的繁琐性和易错性等缺点,又达到"提高验证效率和保证算法程序高可信"的目标,具有很好的实用价值。 展开更多
关键词 形式化验证 定理机械证明 Dijkstra最弱前置谓词理论 PAR方法 算法程序 定理证明器
在线阅读 下载PDF
一组基于PAR的高可靠查找算法程序开发 被引量:2
12
作者 石海鹤 薛锦云 《计算机研究与发展》 EI CSCD 北大核心 2010年第S1期204-208,共5页
使用形式化方法PAR,从查找问题的形式化规约出发,使用量词的性质等作为规则,分别施行不同的等价规约变换,开发了一组查找算法程序,并借助PAR平台进一步将其转换成可执行程序,这清晰展示了各算法程序间存在的关系,保证了结果程序的正确... 使用形式化方法PAR,从查找问题的形式化规约出发,使用量词的性质等作为规则,分别施行不同的等价规约变换,开发了一组查找算法程序,并借助PAR平台进一步将其转换成可执行程序,这清晰展示了各算法程序间存在的关系,保证了结果程序的正确性和可靠性,使得算法程序的设计效率得到提高. 展开更多
关键词 查找算法程序 形式化方法PAR 可靠性
在线阅读 下载PDF
使用SPEC#开发高可靠性的算法程序 被引量:1
13
作者 郑宇军 马燕 薛锦云 《计算机工程与应用》 CSCD 北大核心 2006年第12期114-117,130,共5页
概要介绍了SPEC#的基本特性;使用SPEC#开发了若干典型的算法程序,利用该语言中的契约机制来形式化地描述前置条件、后置条件、对象不变式等程序规约,从而显著地提高了程序的可读性、可靠性和可维护性,有助于软件自动化水平的提高。
关键词 SPEC# 形式化方法 算法程序 契约
在线阅读 下载PDF
一种简化依赖关系的动态程序切片算法 被引量:1
14
作者 贾利敏 张忠林 《郑州大学学报(工学版)》 CAS 北大核心 2009年第2期84-87,共4页
动态程序切片是由影响程序中某个兴趣点处变量值的所有语句和控制谓词组成的一个程序子集.笔者提出了一种简化依赖关系的动态程序切片算法,主要目的是解决H.Agrawal的动态切片算法计算切片不太精确的问题,该算法通过程序执行轨迹,确定... 动态程序切片是由影响程序中某个兴趣点处变量值的所有语句和控制谓词组成的一个程序子集.笔者提出了一种简化依赖关系的动态程序切片算法,主要目的是解决H.Agrawal的动态切片算法计算切片不太精确的问题,该算法通过程序执行轨迹,确定数据依赖结点、控制依赖结点和结点可到达语句来计算变量切片.实例证明,该算法提高了动态切片的精确度,减少了计算动态程序切片的复杂度. 展开更多
关键词 动态程序切片 切片准则 动态程序切片算法 依赖关系 程序依赖图
在线阅读 下载PDF
“算法与程序设计”课程目标的认知结构解析 被引量:5
15
作者 田俊华 李艺 《课程.教材.教法》 CSSCI 北大核心 2005年第12期65-69,共5页
普通高中信息技术课程标准中“算法与程序设计”模块的目标可描述为:使学生尽可能地形成一个合理的算法与程序设计的认知结构,外显能力上促使其达到从读懂代码、修改程序到深入理解并熟练运用之间的某个合理的“层次/亚层”。在基础... 普通高中信息技术课程标准中“算法与程序设计”模块的目标可描述为:使学生尽可能地形成一个合理的算法与程序设计的认知结构,外显能力上促使其达到从读懂代码、修改程序到深入理解并熟练运用之间的某个合理的“层次/亚层”。在基础教育阶段,“算法与程序设计”教学的关键是要帮助学生建构这种认知结构,而不是注重学生掌握多少具体的语法知识与编程技巧,进一步的目标在于提升学生的信息素养,为其终身发展奠定良好的基础。 展开更多
关键词 普通高中 课程目标 认知结构 算法程序设计” 信息技术课
在线阅读 下载PDF
程序设计与算法类课程建设模式探索 被引量:2
16
作者 张玥杰 赵一鸣 《计算机工程与科学》 CSCD 北大核心 2014年第A02期38-41,共4页
程序设计与算法类课程是计算机科学与技术专业的必修课,是综合性的专业基础课,在计算机科学与技术专业课程建设中的地位十分重要,因此针对该类课程的有效建设模式进行更深层次的探索是一项非常有价值的工作。从基于系统观的课程体系架... 程序设计与算法类课程是计算机科学与技术专业的必修课,是综合性的专业基础课,在计算机科学与技术专业课程建设中的地位十分重要,因此针对该类课程的有效建设模式进行更深层次的探索是一项非常有价值的工作。从基于系统观的课程体系架构、基于全局观的建设规划设计以及基于局部观的课程内容建设三个层面,分析和讨论了有关程序设计与算法类课程建设模式的一些新探索,由此进一步提升学生对该类课程精髓的理解度,进一步提高这一重要课程群体的整体教学质量和教研水平。 展开更多
关键词 程序设计与算法类课程 课程体系架构 建设规划设计 课程内容建设
在线阅读 下载PDF
复杂算法程序的规范证明和形式推导 被引量:1
17
作者 薛锦云 《江西师范大学学报(自然科学版)》 CAS 1992年第3期195-202,共8页
能否实现复杂算法程序的规范证明和形式推导是检验某种形式化方法有无生命力的重要标志。本文介绍了这一领域的研究现状,重点综述了作者近年来提出的复杂算法程序形式化技术,以典型实例说明了使用这些技术的方法。
关键词 算法程序 形式化 算法设计
在线阅读 下载PDF
遗传程序设计算法在水溶于有机溶剂过程研究应用
18
作者 徐燏 董进义 石玉冰 《河南师范大学学报(自然科学版)》 CAS CSCD 北大核心 2007年第3期108-111,共4页
对若干物性体系进行了有机溶剂分子结构与水溶解度之间的定量研究,选取了39个有机溶剂分子,分为两组,一组30个分子作为训练集,另外9个分子作为测试集组.采用28个分子结构描述符来定量描述分子的结构,最终通过遗传程序设计筛选,得到一个... 对若干物性体系进行了有机溶剂分子结构与水溶解度之间的定量研究,选取了39个有机溶剂分子,分为两组,一组30个分子作为训练集,另外9个分子作为测试集组.采用28个分子结构描述符来定量描述分子的结构,最终通过遗传程序设计筛选,得到一个4参数的非线性方程,关联和预测相关系数的平方均在0.95以上,研究取得了较满意的计算结果. 展开更多
关键词 遗传程序设计算法 有机分子结构 溶解过程 相关性
在线阅读 下载PDF
一种用于测试数据生成的动态程序切片算法 被引量:6
19
作者 王雪莲 赵瑞莲 李立健 《计算机应用》 CSCD 北大核心 2005年第6期1445-1447,1450,共4页
介绍了程序切片技术的基本概念,提出了一种基于前向分析的动态程序切片算法,探讨了程序切片在软件测试数据生成中的应用,结果表明可以有效地提高基于路径的测试数据生成效率。
关键词 程序切片 测试数据生成 前向分析 动态程序切片算法
在线阅读 下载PDF
变压器遗传算法程序中的编码问题
20
作者 姜宏伟 《电气制造》 2008年第3期64-67,共4页
变压器电磁方案计算属于对离散变量的求解问题,而遗传算法是一种建立在统计基础上、模拟生物进化,按一定策略和方法对解域进行随机搜索的优化方法,对离散变量、连通性较差的NP难题具有较强的解决能力,在变压器优化计算领域获得了较... 变压器电磁方案计算属于对离散变量的求解问题,而遗传算法是一种建立在统计基础上、模拟生物进化,按一定策略和方法对解域进行随机搜索的优化方法,对离散变量、连通性较差的NP难题具有较强的解决能力,在变压器优化计算领域获得了较大发展空间。 展开更多
关键词 遗传算法程序 变压器 编码问题 优化计算 离散变量 求解问题 电磁方案 生物进化
在线阅读 下载PDF
上一页 1 2 4 下一页 到第
使用帮助 返回顶部