【摘 要】
:
供了一个优美独特的框架,但是函数式语言程序的执行效率低下。针对这个问题,本文将从以下几方面研究:
首先,本文通过研究函数式语言的诞生背景以及发展,讨论命令式语言与函数
论文部分内容阅读
供了一个优美独特的框架,但是函数式语言程序的执行效率低下。针对这个问题,本文将从以下几方面研究:
首先,本文通过研究函数式语言的诞生背景以及发展,讨论命令式语言与函数式语言各自的不足。简单地介绍FP语言,并讨论了函数式语言的优缺点和函数式程序设计的理想化目标。
其次,根据递归理论,提出一种建立在命令式语言基础上的编程规则,这种规则无赋值语句,消除了赋值语句副作用带来的危害。分析命令式语言的函数调用过程,找出赋值语句副作用带来最大危害的根源。提出对变量限制使用的方法,减少副作用,使函数调用与执行顺序无关,从而能够引入惰性求值。
再次,本文还讨论了回溯法和分支限界两种算法策略,对其解空间进行分类,利用高阶函数和泛型程序设计技术实现解空间的自动构造和遍历。从而,提高这两种算法实现效率与正确性。
其他文献
伴随着P2P(peer-to-peer)对等网络应用技术迅速发展,P2P业务成为了重量级的互联网应用,在给网络用户带来方便的同时,同时也长时间占据大部分的网络带宽,吞噬大量的网络资源,
随着网格技术的飞速发展,对数据的应用需求不断增长,出现了计算网格、数据网格的概念。数据库技术在网格技术中扮演着一个十分重要的角色,而现有的分布式数据库系统要么有统
随着网络技术的迅猛发展和全球信息化的加深,网络多媒体成为电子技术、计算机技术、通信技术相互结合的产物。同时,多媒体实时通信已成为网络通信中的一个非常重要的业务。基
近年来利用关系数据库来实现XML数据管理已经受到了广泛的关注和重视。本文在研究传统的基于关系数据库的XML数据存储和查询技术基础上,给出基于模式分层映射的XML关系存储策
进入21世纪后,随着无线通信技术和微芯片技术的发展,无线传感器网络各方面的研究取得了重大进展,但无线传感器网络管理的研究还处于起步阶段。无线传感器网络是由大量随机分
起重机能耗检测是起重机节能设计及节能监管的基础。起重机能耗检测无线传感网络采用无线传感器收集输入电能数据和运动机构的速度数据。起重机运行环境复杂,时刻面临着强烈的机械振动、高温、电磁干扰以及传感器零点漂移,导致传感器收集的数据经常出现不规则的非线性干扰变化,针对此问题,本文引入卡尔曼滤波器技术对传感器数据进行处理以期获得更准确的数据。本文研究了传统卡尔曼滤波器技术及其扩展技术的特点及应用,重点分析
随着计算机与网络的发展,各式各样的通讯交互不断增加,计算机已经成为我们生活中不可或缺的部分。信息化进程的加快,使得社会各个方面对计算机的依赖越来越重。与此同时,信息
近几十年来,国外学者对英文文本聚类投入了大量研究工作,并取得了些优秀的成果。与英文文本聚类相比,中文文本聚类技术研究和应用起步较晚,文本聚类效果普遍不太理想。针对此
随着我国国民生活水平的不断提高,车辆增多引起的交通堵塞、车辆难以管理、缺乏跟踪监控能力、大气污染等问题日益突出。通过研读大量参考文献和调研国内外成功的交通管理经
数字语音教学系统是语音教学中主要的辅助工具。学生通过数字语音教学系统提供生动形象的英语资料进行学习。实践证明,数字语音教学系统可以有效的调动学生学习英语的兴趣和