http://www.bkg2.com http://www.bkg2.com dh-car.com dh-car.com http://www.chp9.com http://www.chp9.com http://www.bkb7.com http://www.bkb7.com eat13.com eat13.com http://www.bkt5.com http://www.bkt5.com http://www.bkg9.com http://www.bkg9.com http://www.clq4.com http://www.clq4.com http://www.cjp0.com http://www.cjp0.com dh-car.com dh-car.com
亿皇娱乐开户:新浪
http://www.asw0.com http://www.bdz0.com http://atn5.com http://afxt1.com http://www.aqr1.com http://awn9.com http://aqn0.com http://agmg1.com http://aqb0.com http://www.aqs5.com http://www.ayp2.com http://www.apx6.com http://bfd7.com http://www.ajL4.com http://www.awf2.com http://www.absg1.com

<small id='csbb'></small><noframes id='mlhb'>

  • <tfoot id='tkkg'></tfoot>

      <legend id='d3lm'><style id='xz6s'><dir id='ute2'><q id='istz'></q></dir></style></legend>
      <i id='r4r5'><tr id='hvqd'><dt id='febd'><q id='fpxa'><span id='fvmf'><b id='qbyw'><form id='vp2o'><ins id='5aul'></ins><ul id='0mky'></ul><sub id='z3qg'></sub></form><legend id='36z7'></legend><bdo id='04tj'><pre id='z3ha'><center id='twi7'></center></pre></bdo></b><th id='ip1w'></th></span></q></dt></tr></i><div id='29p1'><tfoot id='78s6'></tfoot><dl id='r4bj'><fieldset id='e4a6'></fieldset></dl></div>

          <bdo id='eefa'></bdo><ul id='79no'></ul>

          1. <li id='l894'></li>

            亿皇娱乐开户

            来源: 亿皇娱乐开户  作者:   发表时间:2018-08-16 16:47

              第/章

              面向对象的程序设计在20世纪90年代中期丨nternc丨成为新的i丨箅平台时 达到了高潮?大约在同时,软件设计还经历了另一次转变。这一次,它不 是从以前的设计模式转变,而是趋向于多种方法的综合。诸如类/职贵/合作者 (C丨ass/RcsponsibiW丨ies/CoHabora丨ors, CRC〉垮和用例分折这祥的设汁技水扩 充了面向对象的技术。出自于结构设计运动的方法和逹模表示法(包括诸如状 态转换图和处理模塑等图示技术)也向面向对象的建模方法发味。

              1.2J可霣用资源

              在20世纪60年代后期,人们已经淸楚地知道,软件开发与物理结构的建造 不一样:不能通过简单地雇用更多的编程人员来加快一个滞后的项目(Brooks, 19乃)。软件已经变成了许多系统的一个关键组件,而且由于太复杂,不一定 能按计划或质量进行开发。这引起金融和公共安全方面的关注。这种状况发栈 成了所谓的软件危机(software crisis),为应对这种悄况,软件开发闭体创立 了软件工程(software engineering)这门学科。它要求软件制造业述立相传统 的用于丄程部门的理论基础和规程之上。

              笫二次模式转变发生在20世纪70年代前半期.那时,结构设计和软件幵发 模切已经取得f进展。它们基于更为有机的发展方法,有别于硬件「.程的基f 淨布的方法,软件设计的定坫研究已经开始,但从未在主流行业中发展起来, 部分原闪足山于软件系统的阂有特件所决定的。这一时期的研究人员开始将粞 力集中在软件设计上,H的是解决幵发复杂软件系统的问题。这个工作假设. 软件歼发中的软件设计是一项独立于软件实现的活动,它需要自己的二具、技 术和违模语言。

              在20世纪的50年代初,程序设汁员的大多数时间都花费在纠卍软件中的错 误上。对于这种悄形的回应足建立子程序,使程序员能敢用已经编写并调试过 的程序段,从而改进程序员的生产肀。在20世纪50年代后期,手工编程已经变 得很不经济了(即使足在可蜇用子桿序的帮助下 >。因此,开始f内动程序设 计系统方曲的研究。内动程序设计允丨午程序员用高级诏言代码编写程序,然后 用其他程序将它们转换为二进制机器指令,所编写的这些程序人们更容易看僅。 这样,软件开发中的第一次横式转变就发生了。

              2

              软件体系结构介绍

              逹模语言和设计衣示法是作为提高软件设计质诂的方法出现的据说,贫 有表现力的建模表示法可提萵设计软件的能力,这与数学使我们能推理出史复 杂的东曲非常相像,如果没冇数学这样一种语言,我们足不能推埋出那畔复杂 的东西的。例如,实体关系阁(ERD)是使软件工程师能设汁和交流衣达数据 的模费的一种强有力的建模语言和表示法r没有这样一种语言,设计倌息系统 是非常困难的,而且如果没有一种表示法来衣示关系图,4別人交流这咚设汁 也很困难。语言的形式化使不同的人能够以种格确的方式埋解-个揆甩。

              第/章

              在20世纪60年代,软件开发商和适用于特定市场(如银行和保险)的现成 程序的数H大大增加。术语软件(software)作为一种实体己经得到了广泛的 承认。软件独立于硬件进行交易和出饩.这表示已经饮脱了早期将软件作为硬 件平台的一部分免费发放的惯例。利用抽象程序设丨丨接U隐藏操作系统的内部 细节提离了编程人员的生产率,使程序在不同硬件平台之间的移植史为容场。 程序可以使用逻辑文件而不是磁带或磁盘上的二进制位的物理存储单元。而旦 正是在这一时期,进行了广泛的程序设计语言研究,这种研究一灯持续到20吡 纪70年代。

              在20世纪60年代后期,人们已经淸楚地知道,软件开发与物理结构的建造 不一样:不能通过简单地雇用更多的编程人员来加快一个滞后的项目(Brooks, 19乃)。软件已经变成了许多系统的一个关键组件,而且由于太复杂,不一定 能按计划或质量进行开发。这引起金融和公共安全方面的关注。这种状况发栈 成了所谓的软件危机(software crisis),为应对这种悄况,软件开发闭体创立 了软件工程(software engineering)这门学科。它要求软件制造业述立相传统 的用于丄程部门的理论基础和规程之上。

            \

            ?通用程序设计语芑 ?令用程序设计语言 ?逑模语在和表示法

            第/章

            编辑:运骞

            未经授权许可,不得转载或镜像
            © Copyright © 1997-2017 by amy3.com all rights reserved

            ihouseman.com yaobangcy.com http://www.cyn5.com bjqyjy.com http://www.cft5.com ha-rst.com zjwangzu.com http://www.bmd0.com qdberry.com http://www.bkj1.com http://www.bjq1.com tousen-jp.com unlikeu.com http://www.cfl5.com http://www.bhr9.com