- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
支持基于有哪些信誉好的足球投注网站的程序设计方法的构件检索机制精要
支持基于有哪些信誉好的足球投注网站的程序设计方法的构件检索机制
引言
计算机软件的整个发展过程都伴随着程序设计,程序设计方法的发展过程与软件的发展过程以及语言的发展过程都存在密切的关系。随着计算机技术尤其是互联网技术发展的不断深入,各行各业对软件的需求越来越大,依赖越来越强,软件的功能越来越多,复杂度越来越高,在纷繁复杂的需求环境下,如何快速开发稳定、安全且高效的软件是当今软件工程领域所面临的巨大挑战。为了解决上述问题,在程序设计方法学领域,计算机科学家们分别提出了面向过程、面向对象、面向构件的程序设计方法,从本质上来说,这些方法都是为了规范编程过程、统一编程思想和提高程序复用率的。如今,随着工厂式的软件厂商的推动和发展,面向构件的程序设计方法得到了深入的发展和重视,各厂商以求通过面向构件的软件工程(Component-Based Software Engineering, CBSE)技术来实现软件的快速开发,实现较高的程序复用率和稳定性互联网技术的广泛应用。在这样的环境下,诞生了大量功能各异的软件构件,散布在世界的各个角落,那么,如何利用好已有的软件构件是目前面向构件的软件工程技术需要解决的关键问题。本文立足于目前相对成熟的面向构件编程方法,创新性地将有哪些信誉好的足球投注网站技术融入其中,提出有哪些信誉好的足球投注网站驱动的面向构件程序设计方法,以实现最大化的程序复用率,达到高效的面向构件程序设计过程,为面向构件的软件工程技术进一步发展提供了新的思路。
基于有哪些信誉好的足球投注网站的程序设计方法
在整个程序设计方法的历史发展过程中,诞生了很多程序设计方法,如面向方面的程序设计方法、面向服务的程序设计方法等,而其中最典型、最具影响力的程序设计方法是面向过程的程序设计方法、面向对象的程序设计方法和面向构件的程序设计方法,这三种程序设计方法是计算机科学家知识的结晶,对整个软件工程和程序设计方法学的发展影响重大。下面针对这三种典型的程序设计方法进行详细描述。
2.1 面向。。。
2.x 存在的问题
上世纪六十年代是计算机发展的起步阶段,计算机相关的软硬件环境并不成熟,当时的程序设计具有明显的机器硬件特征,程序的设计过程与硬件的体系结构密切相关,我们将其称为面向机器的程序设计方法,主要体现在以机器语言和汇编设计语言的程序中。在这个阶段,与其说程序设计是一项工作,倒不如说它是程序员的个人技艺。
随着计算机技术的发展,计算机的应用范围逐步扩大,使用面向机器的程序设计方法编写程序越来越困难,人们不得不考虑有效的程序设计方法,以荷兰计算机科学家E.W.Dijkstra等人于1969年提出面向过程的程序设计方法为代表,开启了程序设计方法学的发展进程,程序设计方法学作为一门学科诞生。面向过程的程序设计方法是当时的主流程序设计方法,采用自顶向下、逐步求精的开发方法,先将一个复杂的大系统分解为若干个可独立设计的子模块,并明确各模块间的组装与交互机制,在各个子模块设计完成之后将这些子模块组合起来,形成最终的大系统。面向过程的程序设计方法为程序设计方法学的发展奠定了基础,对计算机的发展具有深远影响。
以模块化和结构化为特征的面向过程程序设计方法使早期程序设计有章可循,但是模块的界限定义模糊,程序员难以把握模块的功能范围。为了解决这个问题并进一步提高代码复用率,二十世纪七十年代,由Booch等人提出了面向对象编程(Object-Oriented Programming, OOP)方法。面向对象的本质是用现实中的客观实体来表现程序,是一种更接近于人类认知事物的哲学观的计算模型。在具体编程过程中,我们并不急于去研究功能,而首先分析完成这项功能所需要的客观实体要素。将每个客观实体用程序代码加以模拟和描述,构建类,类和类之间采用接口方式进行通信,类的内部则使用封装原则加以保护。类之间的继承性与多态性使得程序更仿真生动,更形象地模拟了现实世界。程序不再仅仅是一行行艰深的代码,它构建出了一个真正的功能模型,刻画了显示中的实体极其交互关系。面向对象的程序设计方法是面向过程程序设计的继承和发展,具有里程碑意义,时至今日,在程序设计领域仍然占有主导地位。
随着软件需求的不断增长,软件的发展速度已超过硬件产业,各种软件理论、技术、方法层出不穷,如面向对象的程序设计方法和理论、类型系统理论、软件复用、设计模式理论、统一建模理论等。软件规模和复杂度大大增加,为了实现较高程度的软件复用,减少重复劳动和软件错误,以构件为核心的软件开发思想逐渐成为主流,得到广大IT企业和研究机构的重视,面向构件的程序设计方法是当前保证软件产业高速发展的重要手段,下文对面向构件的程序设计方法进行详细阐述。
面向构件的程序设计方法+有哪些信誉好的足球投注网站内容 有哪些信誉好的足球投注网站的对象、途径,构件内容简化
思想
有哪些信誉好的足球投注网站的对象(构件)
有哪些信誉好的足球投注网站的过程
有哪些信誉好的足球投注网站结果
支持环境 运行环境 构件库
举例
随着信息化发展的不断深入,软件的
文档评论(0)