首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到10条相似文献,搜索用时 31 毫秒
1.
元程序设计是许多逻辑程序语言具有的重要特点。研究逻辑语言的元程序设计方法对于自动优化程序设计和实现智能计算都具有重要的意义。Prolog语言与Gdel语言分别支持使用非基本表示与使用基本表示的元程序设计功能。通过对这两种语言中的元程序设计方法进行研究,讨论了基本表示与非基本表示的主要特点和实现机制,通过比较分析,表明Gdel语言具有更好的说明性语义和执行效率。  相似文献   

2.
以理论研究的视角,现有面向对象程序设计语言的理论模型存在不足,如C++不支持元类,Java和C#的基本类型不是对象等.为此,设计了一种程序设计语言Shrek,将多种语言特性和语言设施统一在一个简洁、一致的模型下实现.Shrek语言是基于类的完全面向对象语言,拥有动态强类型系统,采用了与Mixin相结合的单继承机制.该语言具有协调一致的类对象结构,具备结构化计算反射能力,能够进行安全的元类程序设计.另外,它还支持多线程程序设计和自动垃圾回收,并通过本地方法机制极大地增强了自身的表达能力.该语言的原型系统已经实现,达到了预期的设计目标.  相似文献   

3.
程序设计是计算机这一领域的专业基础课程,目的是使学生掌握程序设计的基本方法并逐步形成正确的程序设计思想,能够熟练地使用高级语言进行程序设计并具备调试程序的能力,为后继课程及其他程序设计课程的学习和应用打下基础。  相似文献   

4.
一、学习集合模块的意义集合语言是近代数学的基本语言,使用集合语言可以简洁、准确的表达数学对象.高中数学将集合是作为一种描述和表达问题的一种语言来学习的.让学生学会使用最基本的集合语言表示有关的数学对象,发展运用语言进行交流的能力.集合作为学生跨入高中校园的第一课有着它特殊的价值,集合更作为一种数学语言,为后续表示函数的定义域和值域、方程和不等式的解、曲线等打下了基础.  相似文献   

5.
该方法通过人机交互的方式使用拓扑语义地图和规划有效路径来实现分层空间表示。提出了一个新的概率生成模型,通过形成了一个适应环境的拓扑语义地图,从而进行分层路径规划。所提出的路径规划方法可以通过基于概率推理的控制方式进行理论推导。在使用人类语音指令进行导航的实验结果表明,与传统方法相比,该方法提出的基于空间概念的分层路径规划方法显著提高了性能,同时降低了计算成本。分层空间表示为人类和机器人提供了相互可理解的形式,使得基于语言的导航任务成为可能。  相似文献   

6.
重载是面向对象程序设计中的一种重要机制,通过重载,可以提高程序可读性,实现多态性。本文以C 语言为例,总结了函数重载和运算符重载的特点、实现方式和规则,并举例说明了实际使用过程中可能出现的问题。  相似文献   

7.
面向对象程序设计基本结构和思想分析   总被引:1,自引:0,他引:1  
分析传统程序设计方法与面向对象程序设计方法之间的差别,重点分析了面向对象程序设计方法的特点,介绍了面向对象程序设计方法的基本原理,并筒要介绍了VC 的基本结构和VC 中体现的面向对象思想。  相似文献   

8.
多态是面向对象程序设计的重要机制。多态数据结构是多态性机制的一种表现形式。通过分析继承结合动态联编机制并利用支持运行时多态性的虚函数和抽象类的特征,得出构建多态数据结构的基本方法,并以多态数组和多态队列两个实例说明多态数据结构在面向对象程序设计C++语言中的具体实现。  相似文献   

9.
异常处理机制是Java语言的重要特征之一,在Java面向对象程序设计中适当地使用异常处理,可以提高程序的安全性和健壮性。深入研究了Java语言的异常处理机制,并通过分析其实现方法提出了一些使用异常的指导原则。  相似文献   

10.
C语言是高校学生程序设计的专业基础课,是学生接触的第一门程序设计语言.它能使学生掌握程序设计的基本方法并逐步形成正确的程序设计思想,熟练地使用C语言进行程序设计并具备调试程序的能力,为后继课程及其他程序设计课程的学习和应用打下基础.  相似文献   

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

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