首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
针对本科面向对象程序设计语言教学中存在的主要问题,在分析软件设计模式的面向对象特性灵活体现和应用的基础上,提出把软件设计模式引入面向对象程序设计教学的观点,并分析引入软件设计模式的教学方法。结合Java程序设计语言的教学实际,在理论和实践教学中取得了提高学生面向对象程序设计能力的教学效果。  相似文献   

2.
付扬  唐海燕 《控制工程》2001,8(2):57-59
利用VisualC +语言支持的面向对象的程序设计方法在Windows环境下对基于微机的集散控制系统的软件组态问题进行了研究 ,介绍了该软件的结构和功能以及组态软件设计的一些关键方法 ,并详细描述了控制算法组态的实现方法。  相似文献   

3.
利用VisualC语言支持的面向对象的程序设计方法在Windows环境下对基于微机的集散控制系统的软件组态问题进行了研究,介绍了该软件的结构和功能以及组态软件设计的一些关键方法,并详细描述了控制算法组态的实现方法。  相似文献   

4.
作为面向对象程序设计语言后继的新一代编程语言,面向方面程序设计语言早先主要应用于软件设计领域。基于AspecC++和SystemC,本文提出了一种新的在系统层次构建硬件模块原型的方法。该方法可以用于硬件系统的快速设计空间搜索。本文以一个32位加法器的例子显示了该方法的有效性。  相似文献   

5.
本文引入面向对象机制为流化催化裂化(FCC)动态系统仿真问题求解建立了一个抽象通用的类层次,并应用TurboC++面向对象程序设计语言开发了FCC动态系统仿真程序。仿真模型采用9阶状态空间模型,仿真算法选择4阶Runge-Kutta方法,仿真曲线使用Borland图形接口(BGI)工具显示。仿真结果是令人满意的。作者认为,由于用面向对象程序设计语言编制的程序具有易阅读、易维修、易扩充和通用性强等优点,故用面向对象程序设计语言代替传统的过程式语言开发实际工业生产过程仿真软件,将使软件开发者和最终用户都受益非浅,它必将成为一种新的趋势。  相似文献   

6.
面向对象开发方法的最新进展   总被引:15,自引:1,他引:15  
面向对象程序设什方法起源于六十年代末期的语言SIMULA’67,到了七十年代末期,软件行业正受到软件危机的困扰,结构化的开发方法不能够很好地解决软件危机。面向对象语言Smalltalk的出现,进一步发展和完善了面向对象的程序设计语言,  相似文献   

7.
基于Web服务的SOA设计与传统软件设计方法的关系   总被引:2,自引:0,他引:2  
本文通过对传统软件设计方法和基于Web服务的SOA设计方法的分析,阐述了基于Web服务的SOA设计方法是对结构化程序设计、面向对象的程序设计、组件化程序设计的继承和发展。同时指出目前软件设计的抽象层次、代码重用进一步提高,组成软件的粒度不断变粗,程序设计中的概念更接近实际业务;快速敏捷和灵活变化是软件设计的新要求,软件从业人员的分工细化是行业的新特点。  相似文献   

8.
组态软件设计中的模式研究   总被引:13,自引:6,他引:7  
工业组态软件的设计是复杂的,为了设计出灵活的、可扩展性好、易维护的工业组态软件,在采用面向对象的软件设计时,引入了设计模式的概念,这些模式来源于众多设计者多年的面向对象的设计成果,这些模式的恰当运用解决了很多组态软件设计问题,使程序优雅而灵活,体现了面向对象编程的优越性。  相似文献   

9.
1·引言随着面向对象技术的发展,面向对象程序设计语言在软件设计、模块化、可扩充性、可复用性等方面给软件开发人员带来了很大的方便[lj。继承是顺序面向对象语言的一个基本特点,继承机制是面向对象语言的重要机制之一,是实现软件复用和可扩充的有效语言机制。Bertrand Meyer曾指出纯00语言的七个特性川:①模块化结构;②数据抽象(对象是抽象数据类型的实现);③自动  相似文献   

10.
面向对象的程序设计方法与C++语言   总被引:2,自引:0,他引:2  
马杰 《软件世界》1995,(2):15-16,10
一、面向对象的程序设计方法 面向对象的软件设计方法,与传统的结构化设计有很大不同。 传统的方法,是从软件的功能入手,按照软件的功能进行分析,逐步求精地定义软件每一模块,模块与模块之间通过数据进行联系。其典型的方法就是数据流图法。  相似文献   

11.
文章以一种新型的逻辑程序设计语言——Goedel语言为例,对逻辑程序设计语言与现代软件工程主要思想和方法的结合情况进行了初步探讨。Goedel语言通过引入模块系统、类型系统和延迟计算机制等不同于以往逻辑程序的新机制,能够支持现代软件设计的一些主流方法。模块系统提供了组织大规模程序的方法,并通过结合类型系统实现了对抽象数据类型程序设计的支持,从而能够支持面向对象程序设计;延迟计算则使利用该语言所编制的软件在可重用性方面获得提升。  相似文献   

12.
面向对象的程序开发方法是一种基于对象概念分解系统的软件设计方法。本文首先讨论了对象的概念及其特性,然后描述了面向对象的程序开发的一般步骤,最后提出了在常见语言(如汇编语言,FORTRAN语言)中运用这一开发过程的方法,并用一个具体例子加以说明。  相似文献   

13.
本文使用面向对象程序设计(OOP)的编程技术,来实现多媒体数字监控系统软件,并给出了使用VisualC 语言的一些实现方法。通过面向对象程序设计(OOP)在多媒体数字监控系统中的应用,可以缩短开发周期,提高软件的可移植性和可扩充性。  相似文献   

14.
面向对象软件的形式规格说明技术   总被引:1,自引:0,他引:1  
本文介绍四种面向对象形式规格语言。Object-Z是Z语言的一种扩充,可用于面向对象软件需求规格的形式说明。为研究软件维护和逆向工程,提出了Z~(++),是Z的另一种扩充,其中引入了过程式描述机制。COLD-K是基于代数规格说明技术的面向对象软件设计语言,是一种核心语言,可设计面向用户的形式规格语言,JOOSL是基于COLD-K和Z语言的一种面向对象设计语言,可用于软件自动化的研究。  相似文献   

15.
文章以一种新型的逻辑程序设计语言--G(o)del语言为例,对逻辑程序设计语言与现代软件工程主要思想和方法的结合情况进行了初步探讨.G(o)del语言通过引入模块系统、类型系统和延迟计算机制等不同于以往逻辑程序的新机制,能够支持现代软件设计的一些主流方法.模块系统提供了组织大规模程序的方法,并通过结合类型系统实现了对抽象数据类型程序设计的支持,从而能够支持面向对象程序设计;延迟计算则使利用该语言所编制的软件在可重用性方面获得提升.  相似文献   

16.
着眼于《面向对象程序设计(C++)》的教学设计,使教学重点由语法规范的学习转变为面向对象基本方法和思维方式的培养,引导学生摆脱面向过程语言的思想束缚,领会面向对象程序设计语言的精髓,为编写面向对象程序提供理论指导,为开发优质软件打下一个良好基础。  相似文献   

17.
翻车机卸煤系统的动画实时监控及其程序实现   总被引:3,自引:0,他引:3  
本文了在Windows系统下通过软件编程实时对翻车机卸煤系统进行动画实时监控控的一般方法,包括:工作原理,硬件结构、软件设计,程序实现及其应用实例,并在软件设计中重点介绍了OOP(面向对象程序设计)的设计原理实现方法。  相似文献   

18.
本文从如何提高软件可移植性问题出发,论述了开发多系统通用界面软件的应用需求,软件设计总体目标及其设计思想;程序的结构设计、软件设计和实现中的主要技术关键和难点,以及操作系统原命令语言应用机制和系统库作支撑环境的设计特点。文章最后阐述了人机界面标准化问题的重要性。  相似文献   

19.
面向对象技术,由于可以大大提高编制软件的可理解性、可适应性和可修改性,已逐 渐被广大软件设计人员和用户所接受,成为目前开发人工智能、知识工程、数据库等常规领 域软件最流行的程序设计手段之一。但是,对于实时领域,人们往往不使用面向对象方法, 而侧重于常规的程序设计方法。该文从分析目前面向对象技术未能广泛应用于实时领域的重 要原因入手,讨论了使用面向对象技术开发实时系统的可能性和必要性,并阐述了面向对象 实时系统的一般概念和基本原理。  相似文献   

20.
软件重用是提高软件生产率和保证软件产品质量的重要方法之一,程序设计语言中的继承机制是软件重用的有效途径。在目前引起人们普遍观注的面向对象语言中,讨论较多的是语言所提供的继承设施。本文讨论面向对象语言中的继承种类,重点是限制继承——这是已有继承种类中较薄弱的环节。  相似文献   

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

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