首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 0 毫秒
1.
遗传程序设计(之一)   总被引:9,自引:0,他引:9  
1.引论 近三十年来,计算机学者对模拟自然过程,特别是生物进化过程的算法产生了日浓厚的研究兴趣。研究分析表明,软件技术同生物技术有很大相似  相似文献   

2.
自动程序设计探索:论遗传程序设计   总被引:3,自引:0,他引:3  
康立山  陈毓屏 《软件学报》1997,8(A00):182-188
自动程序设计是计算机科学的中心目标之一。近几年来该在理论上取得了突破性进展,那就是演化计算理论,特别是其中的遗传程序设计GP的理论与方法的进展。本文从3个方面论证GP方法学给自动程序设计带来了希望的曙光。  相似文献   

3.
一种新型程序设计范型概述   总被引:1,自引:0,他引:1       下载免费PDF全文
介绍了一种新型程序设计范型——生成式程序设计提出的背景和意义、概念、分类、研究概况、存在的问题以及进一步的研究方向。  相似文献   

4.
遗传程序设计(之二)——基于自然选择的程序设计范型   总被引:1,自引:0,他引:1  
1.引论“物竞天择,适者生存”是达尔文生物进化论阐明的主要原理之一。自然界中,生物体的结构体现了生物对其环境的适应能力(即生存与繁殖的能力);  相似文献   

5.
吴迪  陈林  徐宝文 《计算机科学》2014,41(7):1-8,44
为了满足越来越高的软件开发需求,许多通用程序设计语言扩充了各种新的语言设施,从而使语言变得复杂而难于学习和使用。为了创造一个核心概念简单明确、同时可以广泛用于各类开发的语言,设计了一种具有简明核心概念和丰富语言设施的程序设计语言SIMPLE。首先对SIMPLE语言进行概述,然后针对SIMPLE的模块化、泛型、内存管理以及异常处理等设施进行阐述。此外,讨论了如何将过程式、面向对象、函数式3种程序设计范型在SIMPLE中实现有机的融合。  相似文献   

6.
面向Aspect的程序设计——一种新的编程范型   总被引:34,自引:2,他引:34  
Currently the main stream programming paradigm is Object Oriented Programming: OOP, which has got-ten great success. The advantage of OOP is that it provides effective modularity support, and enables direct mappingfrom requirement space to design space, etc. However, there are still some specific requirement and design issues,e.g. , security and logging, which are hard to be implemented with clear modularity using either procedural or OOP techniques. In fact, the code of this kind of concerns are often scattered through out the whole system, resulting insome ugly scattering code and tangling code. Such kinds of programs are often difficult to develop and maintain. Re-cently a new programming paradigm Aspect Oriented Programming:AOP, which aims at solving the crosscutting concerns, has gained much popularity. This paper is an overview of AOP.  相似文献   

7.
多种范型程序设计中递归问题的探讨   总被引:1,自引:0,他引:1  
通过几种不同范型程序设计语言(Ada、Haskell.Prolog、Smalltalk)的简要介绍、分析和研究较常见的递归算法思想,从而了解不0同范型程序设计语言的程序设计风格、特点和解决问题的思路。  相似文献   

8.
9.
10.
本文在描述了程序设计范型的特性之后,详细地介绍了代码组件的组合重用方法,提出并论述了代码组件的组合重用是一种新程序设计范型的观点.本文还详细地描述了这种新程序设计范型的特点,同时也指出了应当解决的一些课题.  相似文献   

11.
并发计算范型:CCS和π-演算   总被引:1,自引:0,他引:1  
1 引言并发现象和并发系统在生活中随处可见:网络通信、移动电话系统、银行的信息流动、超市的物流系统都是典型的并发系统。所谓并发系统就是存在并发事件的系统。顺序计算是并发计算的特例,相比于并发计算是一个小得多的领域,其复杂性也小得多。函数被用来作为顺序计算的公共语义框架的基础。λ-演算就是一个著名的原型。一个顺序程序从语义上可以看作是一个从状态到状态的函数。例如顺序程序P1和P2:  相似文献   

12.
三、MCI.VBX的属性及设备类型 在我们尝试了媒体控制对象的功能后,虽然觉得非常简单实用,但还是感到缺少些什么。例如播放器面板上有些按钮无法使用,也不能显示当前播放的曲目信息。事实上,媒体控制对象提供了一些可以监测  相似文献   

13.
遗传程序设计方法综述   总被引:31,自引:2,他引:31  
近年来,遗传程序设计(genetic programming,GP)的研究引起了人们很大的关注,它运用遗传算法(genetic algorithm,GA)的思想,通过生成计算机程序来解决问题,介绍了遗传程序设计的研究状况以及目前的研究进展,概述了它的基本算法、主要特点、理论与技术,同时介绍了一些GP实现系统以及主要的应用领域,最后探讨了遗传程序设计的研究方向。  相似文献   

14.
1.引言在模式识别、细胞自动控制、太空卫星控制、机器人控制、电路设计等领域,遗传程序设计已成功地解决许多难以解决的难题,然而,用于解释它的运行机制的理论却相当少。自John Holland在70年代中期提出了其著名的模式定理以来,模式定理就一直作为解释遗传算法GA(Genetic Algorithm)工作机制的理论基础。GA采用确定长度的染色体编码方案,GP通常是使用规模和形状能够动态变化的不确定分层计算机程序。二者操作的类似性和差异性促使沿着GA理论方法形成GP的理论,以  相似文献   

15.
采用并行计算方法可以有效避免遗传程序设计执行周期长的缺点。在分析遗传程序设计原理及块同步并行计算模型的基础上,以Linux多处理机系统为物理平台,实现了基于粗粒度并行模式的遗传程序设计方法,并对人工蚂蚁问题求解时处理机数与进化代数的关系进行统计和分析,实践表明采用并行计算模式可以更快的获得最优解。  相似文献   

16.
遗传程序设计(GP)的适应性函数设计   总被引:3,自引:0,他引:3  
适应性函数是遗传算法和遗传程序设计得以实现的关键因素,是评价个体好坏的定量表述,决定着演化过程中群体选择复制及群体整体性的质量。该文叙述了适应性函数的设计方法,解释各设计方法的原因,并提出根据树型遗传算法的个体特点通过控制适应性函数大小对个体进行奖励惩罚。  相似文献   

17.
18.
第二讲 分支、循环及子程序设计举例 本讲通过实例介绍分支、循环和子程序设计方法与技巧。 1.分支程序 (1)利用条件转移指令实现分支,每次条件转移实现两路分支,n次条件转移可以实现n+1路分支。 例:编写求符号函数  相似文献   

19.
20.
软件开发方法、工具及软件示范按模型的组合与实施构成完整的软件开发范型。Petri网模型有良好的数学基础和清晰的可视图形表示。本文将Petri网理论应用于软件开发过程中,提出一种基于Petri网的软件开发范型PSDP,详细介绍了PSDP的各个步骤,提出了出PSDP的优点和不足之处,最后将PSDP与目前已有的软件开发范型进行了比较。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

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