http://www.czp5.com http://www.czp5.com euro-beer.com euro-beer.com http://www.bhs5.com http://www.bhs5.com http://www.bkg1.com http://www.bkg1.com http://www.clx9.com http://www.clx9.com pdsyjmm.com pdsyjmm.com http://www.bhw2.com http://www.bhw2.com qdberry.com qdberry.com http://www.bkg9.com http://www.bkg9.com http://www.cgf6.com http://www.cgf6.com
新宝gg注册q42873:新浪财经
hn-hssy.com wh-acer.com cn-aupair.com http://www.chp9.com http://www.bhm7.com http://www.bjr4.com http://www.clp4.com http://www.bhy1.com http://www.ckt0.com gotoftp02.com http://www.bkl1.com http://www.bjz7.com bfhut.com http://www.bkd3.com http://www.chp9.com

<small id='be8s'></small><noframes id='s4nh'>

  • <tfoot id='7sm0'></tfoot>

      <legend id='b6y6'><style id='lkib'><dir id='twtx'><q id='qyde'></q></dir></style></legend>
      <i id='rmnn'><tr id='bbw2'><dt id='fhfe'><q id='900j'><span id='251m'><b id='d1gj'><form id='pugb'><ins id='o53z'></ins><ul id='e2xb'></ul><sub id='m129'></sub></form><legend id='amzg'></legend><bdo id='s7sb'><pre id='6e8f'><center id='vc75'></center></pre></bdo></b><th id='5xep'></th></span></q></dt></tr></i><div id='98pp'><tfoot id='38xt'></tfoot><dl id='slht'><fieldset id='d5kl'></fieldset></dl></div>

          <bdo id='wvhu'></bdo><ul id='gtpm'></ul>

          1. <li id='06ln'></li>

            新宝gg注册q42873

            来源: 新宝gg注册q42873  作者:   发表时间:2018-08-16 11:12

              ?以二进制(编译过的)形式得到,耐以导入或链接到其他祖件或砬用系 统的商用成品软件(COTS >组件。包括:

              第/章

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

              ?操作环境和平台(例如,操作系统、数据痄、应州服务器从

              1972年,David Parnas发表了一篇论文,讨论系统设计中的模块化如何能 在缩短开发时间的同时提高系统的灵活性和可理解性(Parnas,丨972 )。他在程 序设丨丨中引人了信息球藏(丨nforma丨丨on hid丨ng>的槪念,这婭当今软件幵发中 圾基本的设计原理之一。

              欢#体.系姑构介铉

              6

              1.2.2通用程序设计语亩

              6

              本人认为.我们正经历软件开发的第五次模式转变,这个转变承认软件体 系结构是软件开发的一个审:要方面.并R将软件体系结构方法和活动引入软代 开发生命周期。这次转变,与前一次转变一样,不是设计方法的一个分支.而 是新方法和新活动与现冇方法和活动的一种综合。

              5

              根据Pah丨(Pah丨,丨996>的观点,工程师的主要任务“足将他们的科学和 工程知识应用于技术问勉的解决方案,然后在需求和约束条件的范围内,根据 素材、技术、经济、法律、环境及与人有关的条件优化这些方案。”我们可以 扩充这个定义来说明软件工程师的主要任务。非正式地说,软件L程师的主抝 仟务适将他们的逻辑和程序设计知识应用于技术和务问题的解决方案。然后, 他们在滞求和约束条件的范围内,根据逻辑(软件工程家材)、软件技术和经 济、法徉、环境、安全等条件优化这些解决方案。

            \

            有经验的二进制编程人员不愿意改变他们的习惯,不愿意采用新的工作// 式并且抵制闩动程序设汁。但是,在丨ntcrnationa丨Business Machines (!BM) 公司为科学计算程序疰立了一个名为FORTRAN < FORmu丨a TKANs!a〖or)的自 动程序设计系统后,自动程序设计已经成了占支配地位的模式。自动稈汴设计 不仅提高^编程人员的生产率,而且还使程序可以在不同的硬件平台上移棺p 在自动程序设计前,将程序移椬到新硬件上盂要审新编写幣个秤序,这样做成 本很高,妨碍了硬件的销肖。在20世纪60年代中期,FORTRAN成了科学程卞 设计的主要语言。

            H前.按技术路线别分工作在实际疢川中比较常见通常会将用户界如 (u丨)或表示开发弓中间M开发成后端幵发分开> 似是,如果没有体系结构. 即使足这种工程专业划分也不一定行助于产生商质坩的系统。冇的程序设丨丨人 员认为,这种分离(称为水f分M>并不一定有效.他丨丨丨提們难宵分层,在承 A分层中,毎个开发人员负炎一组功能浠求,并R从前到后地实现它们。这两 种方法都可以有效使用。差别只不过足个人的技能与技术领导、项丨J筲理技水 的结合而已。

            编辑:诚欣

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

            smhxj.com bfhut.com itlili.com unlikeu.com http://www.bhz5.com http://www.clg4.com http://www.cks7.com gotoftp02.com http://www.blt9.com http://www.cgn1.com http://www.bhw5.com http://www.bmd2.com tousen-jp.com bwnsf.com at-magnet.com