待网络开发技术电脑开发与应用,靳聿坤,郑彦在计费账务系统中的应用南京邮电学院学报附录,易丹基于的电话计费系统分析与设计科技情报开发与经济,郭景娟,雷利桂控制平台在综合计费账务系统后台的应用软件导刊,胡命杰基于网络中间件的仿真软件网络通讯设计广州航海高等专科学校学报,,,,指导教师审阅签字年月日青岛理工大学毕业设计论文附录通讯网络电子计费系统学院系机电工程系专业数控技术学生姓名连明亮学号专业负责人指导教师杨莉国答辩日期附录的思考抽象过程所有编程语言都提供抽象机制。可以认为,你所能够解决的问题的复杂性直接取决于抽象的类型和质量。我所谓的类型是指你所抽象的是什么汇编语言是对底层机器的小型抽象。接着出现的许多所谓命令式语言诸如等都是对汇编语言的抽象。这些语言在汇编语言之上有了大幅的改进,但是它们所作的主要抽象仍要求你在解决问题时要基于计算机的结构,而不是基于你试图要解决的问题的结构来考量。程序员必须建立在机器模型位于你对问题建模所作的解空间内,例如计算机和实际待解决问题模型位于问题所在的问题空间内之间的关联。建立这种映射是费力的,而且它不属于编程语言的内在性质,这使得程序难以编写,并且维护代价高昂。由此,产生了完整的编程方法产业。另种对机器建模的方式就是对待解决问题建模。早期的编程语言,诸如和都选择世界的种特定视图分别对应于所有问题最终都是列表或者所有问题都是算法形式的。则将所有文图转换成为决策链。此外还产生了基于约束条件编程的语言后者被证明限制性过强。这些方式对于它们被设计时所瞄准要解决的特定类型的问题都是不错的解决方案,但是旦超出其特定领域,它们就力不从心了。面向对象方式通过向程序员提供用来表示在问题空间中的元素的工具而更进步。这种表示方式具有足够的概括性,使得程序员不会受限于任何特定类型的问题。我们将问题空间中的元素及其在解空间中的表示成为对象。你还需要些无法类比为问题空间元素的对象。这是种更灵活和更强有力的语言抽象。所以,允许以问题的形式来描述问题,而不是以执行解决方案的计算机的形式来描述问青岛理工大学毕业设计论文题。但是它仍然与计算机有联系每个对象看起来都有点像台微型计算机它具有状态,并且能够执行你赋予它的各种操作。如果要在现实世界中对对象作类比,那么说它们都具有特性和行为似乎不错。曾经总结了第个成功的面向对象语言,同时也是赖为根基的语言之的。的五个基本特性,这些特性表现了种纯粹的面相对象程序设计方式万物皆为对象。将对象视为奇特的变量,它可以存储数据,除此之外,你还可以要求它在自身上执行操作。理论上讲,你可以抽取待解决问题的任何概念化构建狗建筑物服务等,将其表示为程序中的对象。程序是对象的集合,它们彼此通过发送消息来调用对方。要想产生个对象的请求,就必须对该对象发送条消息。更具体地说,你可以把消息想象为对个特定对象的方法的调用请求。每个对象都拥有由其它对象所构成的存储。你可以通过创建包含现有对象集合的包的方式来创建新类型的对象。因此,你可以在程序中构建复杂的体系,同时将其复杂性通过对象的质朴性得以屏蔽。每个对象都拥有其类型。按照通用的说法,每个对象都是个类的个实例,其中类就是类型的同义词。每个类中最重要的区别于其它类的特性就是你可以发生什么消息给他特定类型的所有对象都可以接收同样的消息。这是句意味深长的表述,你在稍后便会看到。因为圆形类型的对象同时也是几何形类型的对象,所以个圆形对象必定能够接受发送给几何形对象的消息。这意味着你可以编写与几何形交互并自动处理所有与几何形性质相关的事务的代码。这种可替代性是中最强有力的概念之。提出了个对对象的更加简洁的描述对象拥有状态行为和标识这意味着每个对象都可以拥有内部数据它们给出了该对象的状态和方法它们产生行为,并且每个对象都可以附录唯地与其他对象区分开,具体说来,就是每个对象在内存中都有个唯的地址。每个对象都有个接口亚里士多德大概是第个深入研究类型的哲学家,他曾提出过鱼类和鸟类这样的概念。所有的对象都是唯的,但同时也是具有相同的特性和行为的对象所归属的类的部分,这种思想被直接应用于第个面向对象语言,他在程序中使用基本关键词来引入新的类型。就像其名字样,是为了开发诸如经典的银行出纳员问题这样的仿真程序而创建的。在银行出纳员问题中,有出纳员客户账户交易和货币单位等许多对象。在程序执行期间具有不同的状态而其他方面都相似的对象会被分组到对象的类中,这就是关键词的由来。创建抽象数据类型类是面向对象程序设计的基本概念之。抽象数据类型的运行方式与内置类型几乎完全致你可以创建类型的变量按照面向对象的说法,称其为对象或实例,然后操作这些变量称其为发送消息或请求你发送消息,对象就能够知道需要做什么。每个类的成员或元素都共享相同的性质每个账户都有结余金额,每个出纳都可以处理存款请求等。同时每个成员都有其自身状态每个账户都有不同的结余金额,每个出纳都有自己的名称。因此,出纳客户账户交易等都可以在计算机程序中被表示成为唯的实体。这些实体就是对象,每个对象都属于定义了特性和行为的个特定的类。所以,尽管我们在面向对象程序设计中实际所作的是创建新的数据类型,但事实上所有的面向对象程序设计语言都使用关键词来表示数据类型。当你看到类型词时,请将其作为类来考虑,反之亦然。既然类被描述成了具有相同特性数据元素和行为功能的对象集合,那么个类就确实是个数据类型,就像所有浮点型数字具有相同的特性和行为集合样。二者的差异在于,程序员通过定义类来适应问题,而不再被强制只能使用现有的被设计用来表示在机器中的存储单元的数据类型。你可以根据需求,通过添加新的数据类型来扩展编程语言。编程系统欣然接受新青岛理工大学毕业设计论文的类,并且给予它们与内置类型相同的管护和类型检查。面向对象的方法不是仅局限于构件仿真程序。无论你是否同意任何程序都是你所设计的系统的个仿真的观念,面向对象技术确实可以将大量的问题降解为个简单的解决方案。旦类被建立,你想要创建该类的多少个对象,就可以创建多少个了,然后去操作它们,就像它们是存在于你的解问的割集。再利用集合运算规则布尔代数定型加以简化吸收,则得到全部最小割集。表是根据图分析得到的全部最小割集。由表可知,该故障树由个阶最小割集个二阶最小割集个三阶最小割集以及个六阶最小割集组成。由于般情况下,割集阶数越小,其发生的可能胜越大。因此,个阶最小割集直接影响着系统的可靠性,为系统中的薄弱环节。管线失效的主要影响因素根据对油气管道故障树以及最小割集的分析,可以看出引起管道失效的主要因素有第三方破坏。第三方破坏表示非管道职工所作的对管道系统的任何损坏或活动,是外部干扰的主要形式。根据第二章所述,事实证明在年中,西方众多的管道事故中,外部干扰主要指第三方破坏占很大部分。我国情况类似,并且由于现在自由开发以及由于开挖导致的管道事故风险有所增加。尤其近几年来,在油气管道上打孔偷油偷气的事件屡有发生,有些造成重大事故。究其原因,与法律的健全和实施力度人们对管道法规和管道安全的了解周边经济水平以及政府的干预等因素都有很大关系。如年中央电视台披露了中原油田采油厂周围农民打孔偷油偷气屡禁不止的事情。通过对此事的了解,笔者发现其原因有当地的地方保护政策农民的法律和公共财产意识低法律实施不得力报警系统不灵敏经济落后等。在些偏远地区,由于线路标志和巡线等因素,发生农耕破坏管道的事故。在管道上方的违章构筑物,在管道上方进行违章施工,以及水流对管沟管道的长期冲刷,管道附近土层的运移等都可能直接导致管线失效。管道上方车辆活动过频,或大型的地面设施使得管道负载过重造成失效。另外在些政治时局动荡不安的国家,恶意破坏也是管道第三方破坏的重要方式。但由于我国时局稳定人民安居乐业,因此,虽然故障树里提到此因素了,但实际上这方面的破坏是可以忽略的。腐蚀,腐蚀包括外腐蚀和内腐蚀两个方面。外腐蚀主要影响因素是土壤腐蚀防腐绝缘涂层失效阴极保护失效管材抗蚀性差等。内腐蚀主要由天然气中的硫化物酸性介质引起。严重腐蚀将导致防腐绝缘涂层失效管壁减薄管线穿孔甚至发生管线开裂。管材缺陷,包括管材初始缺陷和安装缺陷。初始缺陷主要是由于管材制造加工运输不当造成的,如管道薄厚不均椭圆度差等。而安装缺陷是在管段的安装施工过程中形成,如防腐绝缘涂层质量差特别是焊接水平和焊接质量差。管材缺陷的存在将直接导要风险因素故障树本文第三章在危害识别的基础上建立了长输油气管线故障树,失效的各类基本事件在该故障树图中都可以找到,比较全面。但是由于具体每段管道的尺寸,所处地区运行周期和输送介质等具体情况并不相同,甚至差别很大。所以我认为,针对在役管道,将所有基本事件的资料收集全面,进行复杂的模糊定量分析是没有很强的现实意义的,而且,管道运输行业最缺乏的就是现有数据和资料,因此,这项工作至少对于我们是不太可能实现的。因此,我们把第三章的长输油气管线故障树依照定性分析的结果进行简化,只将引起失效的主要原因列出,建立主要风险因素故障树,如图所示。进行模糊分析。给出分析计算方法和步骤。需要说明的是,主要风险因素故障树中,加入了管道承压能待网络开发技术电脑开发与应用,靳聿坤,郑彦在计费账务系统中的应用南京邮电学院学报附录,易丹基于的电话计费系统分析与设计科技情报开发与经济,郭景娟,雷利桂控制平台在综合计费账务系统后台的应用软件导刊,胡命杰基于网络中间件的仿真软件网络通讯设计广州航海高等专科学校学报,,,,指导教师审阅签字年月日青岛理工大学毕业设计论文附录通讯网络电子计费系统学院系机电工程系专业数控技术学生姓名连明亮学号专业负责人指导教师杨莉国答辩日期附录的思考抽象过程所有编程语言都提供抽象机制。可以认为,你所能够解决的问题的复杂性直接取决于抽象的类型和质量。我所谓的类型是指你所抽象的是什么汇编语言是对底层机器的小型抽象。接着出现的许多所谓命令式语言诸如等都是对汇编语言的抽象。这些语言在汇编语言之上有了大幅的改进,但是它们所作的主要抽象仍要求你在解决问题时要基于计算机的结构,而不是基于你试图要解决的问题的结构来考量。程序员必须建立在机器模型位于你对问题建模所作的解空间内,例如计算机和实际待解决问题模型位于问题所在的问题空间内之间的关联。建立这种映射是费力的,而且它不属于编程语言的内在性质,这使得程序难以编写,并且维护代价高昂。由此,产生了完整的编程方法产业。另种对机器建模的方式就是对待解决问题建模。早期的编程语言,诸如和都选择世界的种特定视图分别对应于所有问题最终都是列表或者所有问题都是算法形式的。则将所有文图转换成为决策链。此外还产生了基于约束条件编程的语言后者被证明限制性过强。这些方式对于它们被设计时所瞄准要解决的特定类型的问题都是不错的解决方案,但是旦超出其特定领域,它们就力不从心了。面向对象方式通过向程序员提供用来表示在问题空间中的元素的工具而更进步。这种表示方式具有足够的概括性,使得程序员不会受限于任何特定类型的问题。我们将问题空间中的元素及其在解空间中的表示成为对象。你还需要些无法类比为问题空间元素的对象。这是种更灵活和更强有力的语言抽象。所以,允许以问题的形式来描述问题,而不是以执行解决方案的计算机的形式来描述问青岛理工大学毕业设计论文题。但是它仍然与计算机有联系每个对象看起来都有点像台微型计算机它具有状态,并且能够执行你赋予它的各种操作。如果要在现实世界中对对象作类比,那么说它们都具有特性和行为似乎不错。曾经总结了第个成功的面向对象语言,同时也是赖为根基的语言之的。的五个基本特性,这些特性表现了种纯粹的面相对象程序设计方式万物皆为对象。将对象视为奇特的变量,它可以存储数据,除此之外,你还可以要求它在自身上执行操作。理论上讲,你可以抽取待解决问题的任何概念化构建狗建筑物服务等,将其表示为程序中的对象。程序是对象的集合,它们彼此通过发送消息来调用对方。要想产生个对象的请求,就必须对该对象发送条消息。更具体地说,你可以把消息想象为对个特定对象的方法的调用请求。每个对象都拥有由其它对象所构成的存储。你可以通过创建包含现有对象集合的包的方式来创建新类型的对象。因此,你可以在程序中构建
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 39 页
第 2 页 / 共 39 页
第 3 页 / 共 39 页
第 4 页 / 共 39 页
第 5 页 / 共 39 页
第 6 页 / 共 39 页
第 7 页 / 共 39 页
第 8 页 / 共 39 页
第 9 页 / 共 39 页
第 10 页 / 共 39 页
第 11 页 / 共 39 页
第 12 页 / 共 39 页
第 13 页 / 共 39 页
第 14 页 / 共 39 页
第 15 页 / 共 39 页
预览结束,还剩
24 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。