首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 62 毫秒
1.
和欣操作系统的XML-Glue编程范式   总被引:1,自引:0,他引:1  
和欣操作系统是基于CAR构件技术、支持构件化应用的嵌入式操作系统。分析了当前嵌入式应用开发模式所存在的问题,提出了基于CAR构件技术的脚本语言加CAR构件的XML-Glue编程范式。它一方面充分利用了现有系统的特点,另一方面采用脚本语言的强大功能使得开发更加简单高效,并提供了对将来新兴网络业务应用的必要的支持,将成为和欣嵌入式操作系统中更适合应用开发的编程范式,进而推动人们对构件化编程思想的理解与应用。  相似文献   

2.
AOP作为一个基于构件技术的软件开发模型,是对OOP的补充和完善.如何把AOP和现有的构件技术结合起来成为问题的关键.Elastos是基于构件的操作系统,提供了一种基于二进制的AOP的实现,能够灵活地实现基于构件级别的代码的动态插入、拦截,从而提供构件的动态组合以及实现各种功能.介绍了在Elastos上利用CAR构件技术实现AOP编程模型的方法.相比于其它的静态聚合,基于CAR构件系统的AOP模型具有随时聚合、随时拆卸的特点,是真正的面向方面的编程模型.  相似文献   

3.
AOP作为一个基于构件技术的软件开发模型,是对OOP的补充和完善。如何把AOP和现有的构件技术结合起来成为问题的关键。Elastos是基于构件的操作系统,提供了一种基于二进制的AOP的实现,能够灵活地实现基于构件级别的代码的动态插入、拦截,从而提供构件的动态组合以及实现各种功能。介绍了在Elastos上利用CAR构件技术实现AOP编程模型的方法。相比于其它的静态聚合,基于CAR构件系统的AOP模型具有随时聚合、随时拆卸的特点,是真正的面向方面的编程模型。  相似文献   

4.
由于构件对象可以动态加载、动态聚合,同时也能动态卸载、动态拆离,使得软件可以运行在计算能力或存储能力较弱的设备上。通过基于AOP及Elastos操作系统的平等计算模型的实现,在很大程度上提高了应用的终端适应能力,从而为开发更大的移动应用提供了技术支持。  相似文献   

5.
由于构件对象可以动态加载、动态聚合,同时也能动态卸载、动态拆离,使得软件可以运行在计算能力或存储能力较弱的设备上.通过基于AOP及E1astos操作系统的平等计算模型的实现,在很大程度上提高了应用的终端适应能力,从而为开发更大的移动应用提供了技术支持.  相似文献   

6.
一种新型的编程模型——CAR事件编程模型   总被引:1,自引:0,他引:1  
“和欣”操作系统是一个新型的面向构件的操作系统,其上的运行时环境被称之为CAR(CarefreeApplicationRuntime)。在CAR上开创了一种新型的事件编程模型。该文详细介绍了这种事件编程模型,并与传统的Windows消息模型和现有的其他几种事件模型作了比较,指出CAR事件编程模型在现代大型网络应用中的优势。  相似文献   

7.
通过分析侧面的上下文特性,并结合CAR构件系统中提供的对上下文的支持,提出了一种基于上下文来实现构件技术和AOP技术结合的方法,不同于传统的通过修改系统架构以及引入新的编程语言实现两者结合的方法。一方面充分利用现有系统的特点,另一方面使用简单,有助于AOP的理解和应用。  相似文献   

8.
一种新型的编程模型--CAR事件编模型   总被引:2,自引:0,他引:2  
"和欣"操作系统是一个新型的面向构件的操作系统,其上的运行时环境被称之为CAR(Carefree Application Runtime).在CAR上开创了一种新型的事件编程模型.该文详细介绍了这种事件编程模型,并与传统的Windows消息模型和现有的其他几种事件模型作了比较,指出CAR事件编程模型在现代大型网络应用中的优势.  相似文献   

9.
CAR技术是面向构件的编程模型."和欣"是基于构件的操作系统,对CAR有全面的支持.为了管理CAR的执行环境,给应用构件提供一个抽象层,设计了CEM(CARexocutgmanager).通过对CEM的整体框架和它的各个子系统的详细的研究和设计,使得"和欣"对于不同需求的应用构件,都可以通过CEM安全,快捷、方便的得到自己所需的CAR.  相似文献   

10.
针对面向对象编程与面向方面编程存在的问题,提出一种基于本体和多Agent的面向任务协同编程方法,给出任务分解原则、任务描述方法及编程的9个阶段。通过实例验证该方法可以提高目标软件系统的模块化程度,使目标软件系统易于实现、理解、演化和复用。  相似文献   

11.
指针是C语言的一个重点和难点,初学时常会出错。该文结合作者多年的教学实践,对C语言中指针的教学过程以及如何让学生更好地掌握指针进行了较为深入的研究探讨。  相似文献   

12.
和欣操作系统的灵活内核技术   总被引:2,自引:0,他引:2  
在可扩展系统研究中存在两种途径,但这两种途径都存在明显的缺陷,灵活内核技术改变以往可扩展操作系统的研究的思路,把构件技术充分地融入到系统体系结构的设计中,使得系统在获得了更强扩展特性的同时在其它一些性能方面也得到了改善。  相似文献   

13.
C语言中的++运算符是一种特殊的运算符,其特殊性在于一个运算符包含两个操作,不同的编译器对这两个操作在复合表达式中的处理机制不同,而同一个编译器对其在程序中的不同位置也有不同的处理。教材中仅仅对++运算符作了最简单的介绍,并没有对++运算的左连接和右连接同时参与运算时的处理规则作介绍,本文对++运算在不同情况下的求解进行了深入研究,得出对++运算符的运算要根据一定的程序环境和编译器环境而定。  相似文献   

14.
以TI公司的TMS320F240为背景详细讨论了DSP的C编译环境的设置和应用,并从软件的体系结构、中断处理、函数的相互调用等方面阐述了在基于DSP的控制系统中C语言和汇编语言的混合编程技术。  相似文献   

15.
董卫红 《微型电脑应用》2012,28(1):49-50,54,69
C语言的运算符,操作灵活,其中自增自减运算符的功能较为特别。合理的使用自增自减运算符可以提高程序执行的效率,但同时灵活使用自增自减运算符也是个难点。根据自增自减运算符的特点和不同使用形式,剖析自增自减运算符的使用规则,以便更好地帮助初学者学习和使用自增自减运算符。  相似文献   

16.
本文针对目前C程序设计课程的教学过程中不能够充分地调动学生学习的积极性、课堂教学中没有突出课程本身的特色、学生容易感到枯燥乏味等问题,提出采用任务驱动方法进行教学。文中重点论述了任务驱动教学方法内容,如何设计驱动教学任务,同时还提出教师在采用任务驱动教学模式应注意的问题。  相似文献   

17.
《C语言程序设计》教学探讨   总被引:1,自引:0,他引:1  
熊启军 《现代计算机》2004,(8):67-69,84
本文从知识点、重点、难点、教学方法和教学改革等多角度出发,对C语言程序设计教学中的一些问题进行了分析和探讨,希望对C语言教学有一定的帮助.  相似文献   

18.
Linux已经成为操作系统行之中的重要力量,在Linux系统下,进行C语言编程,需要一定技巧。文中从源程序编译、Makefile的编写、程序库的创建、程序的调试和系统求助等方面展开探讨。  相似文献   

19.
介绍了动态开发语言Python,并和传统的编程语言如C语言做了一个比较。  相似文献   

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

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

京公网安备 11010802026262号