首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 9 毫秒
1.
Ada95与面向对象的程序设计   总被引:1,自引:2,他引:1  
本文首先分析了Ada83对面向对象的程序设计的支持特征,然后对Ada95在Ada83的基础上所新增加的面向对象设施进行了详细的介绍与讨论。  相似文献   

2.
3.
4.
本文从传统的程序设计方法存在的问题,引出能够较好地解决这些问题的面向对象的程序设计方法。论述了该方法的基本要素、设计范式以及对软件重用性的增强等。  相似文献   

5.
6.
Ada并发程序设计   总被引:2,自引:0,他引:2  
<正> 该书1984年出版,作者系美国贝尔实验室的Narain Gehani。该书从公认的第一个提供高级通用并发程序设计设施的Ada语言着手,全面地介绍了Ada语言中的并发程序设计设施,以及如何有效利用这些设施编写并发程序;概述了在其它语言的并发程序设计设施;讨论了并发程序设计中的一些细节问题;书末还附录了Ada顺序程序设计的概要。目前,各种大小的并行计算机及操作系统都已相继问世并投入实际使用。并行处理将是今后几年计算机工程和应用的发展方向之一,也是新一代计算机的核心技术之一。但是如果缺乏高度并行的程序设计语言和方法,将会给广泛的应用带来很大障碍,这已引起计算机各  相似文献   

7.
<正> 该书1984年出版,作者系美国贝尔实验室的Narain Gehani。 该书从公认的第一个提供高级通用并发程序设计设施的Ada语言着手,全面地介绍了Ada语言中的并发程序设汁设施,以及如何有效利用这些设施编写并发程序;概述了在其它  相似文献   

8.
<正> 死锁,不一定的时序和不一定的轮询都是并发程序设计问题,这些问题通常对顺序程序设计不感兴趣,甚至无关。这些问题发生在并发程序设计之中,而不管程序设计语言提供了什么样的并发程序设计设施。但是,程序设计语言中的并发设施的精确特性对这些问题的严重性与经常性确有影响。本章讨论三个并发程序设计问题:死锁,程序中的最大并发特性,以及Ada中的轮询偏向。 1.死锁当程序中的一个或多个任务被永远阻塞时,死锁就发生了,因为需求不能满足。在一些任务中,死锁会成为某些任务中的一种  相似文献   

9.
10.
本文目的旨在阐明程序设计的一些基本原理和方法。全文共分十二部分:第一至四部分的主要内容是程序结构分析,并由此熟悉本教程使用的面向教学的程序设计语言T的概貌。第五至九部分是本教程的重点,内容包括结构程序设计方法、过程和模块的设计方法、递归程序的设计方法等。第十至十二部分使用了比较形式化的方法进行讨论。内容有形式语义,程序的功能描述,程序推导和程序变换。最后还论述了研制程序设计工具和环境的意义。  相似文献   

11.
本文首先介绍面向对象语言的历史、基本概念与设计方法,然后评述几种面向对象的语言,接着试图通过论述面向对象程序设计与面向过程程序设计的差别来说明这种设计疗法的特点.最后给出这方面的当前状况。  相似文献   

12.
本文从方法学的角度出发,讨论了面向对象的分析(OOA)、设计(OOD)、实现(OOI)。在此基础上,详细讨论了面向对象开发的七个步骤,最后给出了面向对象软件开发的图形表示。  相似文献   

13.
戴桂兰  徐宝文 《软件学报》2001,12(7):971-980
给出了一个基于Ada的建模语言AML.AML以Ada95为基础,吸取了Ada95的基本原理和思想,利用支持建模的设施对其进行扩充,以便适用于软件建模的各个阶段.AML沿用了Ada95中的程序包概念,并将程序包作为它的核心成份,同时,沿用了Ada95的任务单元和保护单元等设施,以精确描述了软件系统中主动控制成份和资源保护成份的各种特性;AML吸取了图形化面向对象建模语言与建模方法所采用的多视点模型思想,将实体不同侧面的特征分开描述;AML利用一种新的并发模型和限制设施,有效地解决了系统的并发特性和不确定性等非功能特性的描述问题;AML有较强的可扩充性,能应用于各种应用领域.总之,AML是一个既面向用户,面向开发者,又面向系统的通用建模语言,有效地克服了现有一些建模语言在表达能力和应用范围等方面存在的诸多不足.  相似文献   

14.
一、什么是程序设计方法学 程序设计方法学(Programming methodo-logy)是七十年代程序设计的主要研究方向,它的内容涉及到程序设计活动的各个方面,根据E.T.yeh编辑的《Current trends in prog-ramming methodology》,它包括软件规定和设计(Software specification anddesign),正确性(validation),模型(modeling)以及程序和  相似文献   

15.
面向对象的程序设计范例与逻辑程序设计范例和函数程序设计范例是当今人工智能程序设计的三大主要范例。对于面向对象的程序设计语言,环境,以及机器系统的研究日益广泛和强烈。面向对象的程序设计(语言)的主要特征是信息隐藏,数据抽象,数据类型的动态汇集(晚期汇集或动态汇集),以及性质继承。——译者  相似文献   

16.
面向对象程序设计方法   总被引:1,自引:1,他引:0  
本文对面向对象程序设计技术的概念、产生、发展做一分析,以供同行们讲座和研究。  相似文献   

17.
针对面向对象程序设计课程教学中存在的问题,从课程设置、理论课教学、实践课改革等方面提出改革基本思路、原因和改革方法。  相似文献   

18.
面向对象程序设计与MVC方法   总被引:2,自引:0,他引:2  
MVC(Modal/View/Controller:模型/视/控制器是建立在面积对象设计思想之上的新型编程方法和程序架构。它在面向对象的程序框架中实现面向行为的要视化界面设计。同时有效地避免由于混合采用面向对象和面向行为这两种设计方法所带来的困难,减小工程中的各个类在规模上的膨胀以及工程复杂性。  相似文献   

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

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

京公网安备 11010802026262号