共查询到20条相似文献,搜索用时 218 毫秒
1.
美国BELL实验室D.M.RITCHIE和K.TOMPSON研制成功的通用、分时操作系统,由于其简单、通用、有效和使用方便引起了国际上的赞许,并得到了广泛的使用。UNIX的核心部分90%是用程序设计语言C来描述的,UNIX上的实用程序和绝大多数应用程序都是用C语言编写的,因此,UNIX的成功与C语言的成功是紧密地联系在一起的。UNIX的成功又引起了人们对C语言的关注和重视,使它成为当前世界上有影响的程序设计语言之一。 本书的作者(其中之一D.M.RITCHIE是C语言的创始者)关于C语言的特点曾作过多次阐述,综合起来大致有以下几个方面: 1.C语言是通用的程序设计语言。不局限于某种机器。可以用它来写操作系统,编译程序等系统软件,也可以写各种应用软件。在UNIX中的大多数软件(包括系统软件和应用软件)都是用C语言写的。 2.C语言容易学习,容易编写,用C语言编写的程序清晰,紧凑,有助于模块化和好的程序结构。C语言提供了定义新数据结构的功能。 3.C语言的编译程序简单,好写,也比较紧凑。编译出来的目标质量好,可与汇编程序的目标质量相比。 4.C语言有很高程度的机动性,不同机器上的C编译程序80%的代码是公共的,很便于移植,并已在IBM等许多机器上作了移植。 5.C语言考虑到硬件对程序的影响。 本书是关于C语言的通俗介绍。内容深入 相似文献
2.
周建儒 《电脑编程技巧与维护》2016,(2):15-16
C语言是面向过程的语言,C++是面向对象的语言,虽然它们是两种不同的程序设计语言,但是在基础语法的实际应用中有一些相似之处,也存在一些差别.结合程序实例,总结并详细分析了两种语言在布尔数据类型、字符串处理、指针与引用的参数传递等相关知识要点中的差异,阐述了原因,提出了应用的建议. 相似文献
3.
4.
5.
OWL DL的形式化基础研究 总被引:10,自引:1,他引:10
W3C正在制定的OWL DL是一种面向语义Web的知识表示标记语言,具有较强的知识表达能力并适合大规模应用的推理效率,是语义Web领域对适合语义Web应用的知识表示标记语言进行研究的最新综合.在知识表示领域,为了对知识表达能力和推理效率做合适的折衷,进行了大量关于描述逻辑的研究,本文以描述逻辑作为OWL DL的形式化基础,详细分析了OWL DL和描述逻辑间的对应关系,用描述逻辑的语义解释了OWL DL的各个基本元素,从而可以将描述逻辑领域研究的大量成果应用到OWL DL上来,为进一步研究OWL DL的知识表示、推理等问题奠定了基础. 相似文献
6.
LISP—ELP的设计和应用 总被引:4,自引:0,他引:4
1.引言 在本文中描述了LISP-ELP的特性、实现和应用。LISP-ELP是作者设计的一种支持专家系统程序设计的逻辑程序设计语言,它继承了LISP和Prolog两者的优点,改进了Prolog的控制结构,并具有极强的知识表达能力,该语言已经在IBM-PC微机上用C语言实现。 在“函数+逻辑”型语盲的研究中有[1,2]的工作.为了推进“函数+逻辑”型语言走向 相似文献
7.
智能车PID算法的设计实验综合运用了C语言程序设计、单片机原理及现代控制理论等课程知识。学生通过实验,掌握智能车PID算法的基本原理,提高学生综合运用知识和创新能力。 相似文献
8.
介绍了一道逻辑推理题的两种计算机编程解法,重点讨论了算法设计中的关键点.通过实例化学习,对于运用所学知识解答实际问题、分辨算法的优劣、深刻领会构建模型的重要性以及相似问题的应用拓展等,对深刻理解、掌握和应用C语言程序设计知识具有很大的裨益. 相似文献
9.
通过竖式乘法模拟器这一实验题的设计与实现,展现了数组和函数在现实中的应用,对于深刻理解、掌握和熟练使用数组和函数相关知识具有显著意义.模拟器对数组和函数的应用既体现了C语言程序设计中的重要知识和学习难点,也体现了这两个知识是更复杂数据存储和算法设计的基础. 相似文献
10.
11.
12.
13.
陈裕雄 《电脑编程技巧与维护》2012,(6):113-114,117
在C语言程序设计课程的教学过程中,通过传统的学习方式,学生并没有系统地、全面地认识和应用所学知识,缺乏创造性思维和解决实际问题的能力.在网络环境下,通过建设一个网络学习平台,可以有效地培养学生对C语言程序设计课程的自主学习能力. 相似文献
14.
知识化图象数据库系统近年来引起了人们的研究兴趣,表现出了广泛的应用前景.本文
介绍一种知识化图象数据库管理系统GBASE的模式设计,它将传统的关系模式加以扩充,使
之能容许框架知识表达的抽象数据类型(ADTs),增强了关系数据库系统的语义描述能力,有
助于表达有关图象实体以及它们之间的空间关系等有关知识.利用ADT我们可以进行知识
引导下的数据库查询、图象实体空间关系的推理以及基于应用模型的辅助设计和规划.GBASE
系统是在VAX11/750机上在VMS操作系统下,以C语言完成的.它统一管理着多种类型
的信息,即关系数据、图形、图象数据、知识以及过程等,是一个综合的图象数据库管理系统.
目前正应用于林业资源的管理和规划. 相似文献
15.
庞胜利 《电脑编程技巧与维护》2009,(2):68-71
C语言是嵌入式软件开发的主流语言,分析了C语言在C51系列单片机开发中的必要性和编程要点,特别是高级数据结构和程序库的应用。事件驱动是一种不同于逐句执行的线性结构程序的编程模型,并在Windows、Linux等高级操作系统中得到普遍应用;用C语言实现了在C51单片机应用中的事件驱动模型,讨论了事件源、消息队列、处理函数的具体实现,此模型具有较强的通用性和实用性。 相似文献
16.
本文在分析了C++的语言特性以及知识表示复杂性的基础上,针对AI领域中ES实用化这一重要环节,结合知识工程的基本原理,提出一种面向对象的知识表示方法(OOKR),讨论了用C++的实现OOKR方面的技术策略,并给出了一个面向对象的图形知识库应用框架(OOCAD)的实例。 相似文献
17.
用语言云模型发掘关联规则 总被引:55,自引:0,他引:55
该文提出用语言云模型用于KDD中知识表达和不确定性处理,引入了多维云模型作为一维模型的扩展.语言云的数字特征量将语言值的模糊性和随机性用统一的方式巧妙地综合到一起,基于云模型的概念层次结构可以跨越定量和定性知识之间的鸿沟.为了发现强关联规则,属性值要在较高的概念层上泛化,同时允许相邻属性值或语言项间有重叠.这种软划分可以模仿人类的思想,使发现的知识具有稳健性.将基于云模型的泛化方法与Apriori算法结合起来,从空间数据库中发掘关联规则.试验显示了其有效性、高效性和灵活性. 相似文献
18.
用UML建模开发嵌入式软件 总被引:4,自引:0,他引:4
针对面向对象开发与C语言的优缺点,提出一种新的方案,用面向对象的思想与开发工具进行软件的设计,用C语言进行编码,给出新方案应用实例,并在此基础上提出几种进一步优化程序性能的方法。新的方案增强了用C语言开发系统软件的可理解性、可移植性和稳定性,同时又保持了C语言高性能与低二进制代码长度的优点。 相似文献
19.
王海燕 《数字社区&智能家居》2007,3(16):1093-1095
C语言是一门面向用户的过程语言,指针是该语言中最为灵活的一部分.汇编语言是一门面向处理器的过程语言,该语言中没有指针的明确定义,但指针的概念却随处可见.本文通过间接寻址方式引出指针在汇编语言中的应用,借助存储空间图深入探悉C语言中的指针和汇编语言中的间接寻址的密切关系,用一个全新的概念更好的去理解指针在这两门语言中的应用和联系. 相似文献