http://www.bkr4.com http://www.bkr4.com http://www.ckm7.com http://www.ckm7.com http://www.cfn9.com http://www.cfn9.com http://www.cjr2.com http://www.cjr2.com jrsc666.com jrsc666.com http://www.bkm6.com http://www.bkm6.com zmxqm.com zmxqm.com http://www.cfh7.com http://www.cfh7.com http://www.bhy1.com http://www.bhy1.com lutong-sh.com lutong-sh.com
大神娱乐官网客服电话:凤凰于飞
http://www.bln4.com huxinkq.com 029imo.com http://www.bjr4.com http://www.bjr5.com http://www.cfy7.com http://www.cgk9.com gotoftp02.com http://www.ckl5.com qdberry.com http://www.bhw2.com amiqsl.com dasenf.com http://www.bjf4.com itlili.com http://www.ckb1.com

<small id='4gg6'></small><noframes id='m1d0'>

  • <tfoot id='5s97'></tfoot>

      <legend id='6fzj'><style id='s75z'><dir id='vlze'><q id='ybdj'></q></dir></style></legend>
      <i id='yd98'><tr id='2zs0'><dt id='vfl5'><q id='hbs9'><span id='z6ub'><b id='8x5y'><form id='5dy5'><ins id='15yt'></ins><ul id='v5gm'></ul><sub id='al0u'></sub></form><legend id='iidb'></legend><bdo id='2jo5'><pre id='kfii'><center id='o3ov'></center></pre></bdo></b><th id='vo9f'></th></span></q></dt></tr></i><div id='27q7'><tfoot id='juks'></tfoot><dl id='b6xo'><fieldset id='oh2q'></fieldset></dl></div>

          <bdo id='9kdp'></bdo><ul id='hv4t'></ul>

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

            大神娱乐官网客服电话

            来源: 大神娱乐官网客服电话  作者:   发表时间:2018-08-16 11:11

              软件体系结构是软件开发方法学和模型的综合,这使它冇别于特殊的分析 和设计方法学。复杂的软件解决方案的结构不适合问題的描述,它增加了软件 开发的复杂性。软件体系结构是冇助于控制软件开发复杂性的一个方法和技术 的集合体。

              2

              第/章

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

              很显然,滿要一个综合的、多视阓的设计方法来应对设计和开发大沏软件 系统的复杂性。这个多视图的方法在统一违模语吝(Unified Modeling Language, UML)的研制中达到了顶時,UML结合了来台许多方法学家的迮 模概念和表示法。正是在20世纪90年代后期,设丨丨模式开始变成了共亨设计知 识的一种流行方法。

             

              术语工程(engineering)在应用于软件时,并不总是完仝恰3的。本人认 为,软件作为一个专业来说,其范围太宽了。软件开发涉及许多子学科这些 子学科包括诸如数据库设计和实现、结构S询语言(Structured Query Language,SQL)、Java、C++程序设计、可扩展样式表语言转换(eX丨cnsihle Stylesheet Language Transformations,XSLT )编码等专门研究9 这些专业甚至 还可以史为详细地划分。就俅电子和机械工程学科中龟々家那样,这些技术中 的每一种技术都滿要专家。这些领域的每一种技术都可以进一步专收化。丨1前, 我们认为软件开发是一个印一的工程学科。实际上,它炝儿个相关的学科、、想 像一下给予XSLT的组件开发人员非常淸楚的规格说明,这呰规格说明必须与 给定的转换或样式表一致,其中包括良好定义的输入和输出。该XSLT设计者 可利用现有的工具和方法生成一个样式表,有可能的话,茧用现冇XSLT库的 组件。这要假定我们能够提供良好定义的规格说明。

              2

              代妈重用缩短了实现某咚功能所潘的时间,能提布程序设丨丨员的生产韦,

              将软ft体系结构设计师视为一种软件工程师?他不必在所冇特定软件丁程领域 内都是专家。这个软件专家是体系结构设汁方而的专家,他了解各种技术,足 以把这些技水集成到…个复杂间题的解决方案中。

              库组件时,程序员利用数据定义语a (Data Definmon Languages,D丨儿)科 SQL来实现数据存储和访问方案。SQL是专门用于关系数椐库领域的。专用语 言提崧了牛产率.它允许开发人M用特定技术的袖象概念(押解起来史简中? 思考问题.而不坫用适合于所有绢丨题的通用进萏来思考问题如果-个程 序员不得不去理解怎样将数据存储到文件中以及文件怎样索引,则问肢将会变 得更复杂。当然,专州语H也有丹己的复杂性..业界通过违立备效使用特定技 术的指导准则和税式来解决这个问题。在关系数据库中,可迮立范式理论来活 助程序员设计具冇一定质6的数据库。其他夺用语言的例子存沾如AcUvc Server Pages ( ASP )、Java Server Pages ( JSP )、Hyperlext Preprocessor ( PUP )等Web 表示技术,诸如超文木标记语言(HyperText Markup Language, HTML).可扩 展标记语言(eXtensib丨e Markup Language, XML)和可扩肢样式表迅g转换 (eX丨ensib丨e Sty丨esheet Language Transformations,XSLT )等数据表示和转换沿言

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

            \

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

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

            编辑:延睿

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

            http://www.bhy6.com http://www.cfq9.com http://www.bhy6.com http://www.ckn5.com http://www.bjq1.com zmxqm.com http://www.cbc6.com sxjzylb.com http://www.cjp6.com http://www.blw0.com eat13.com bfhut.com phuisj.com juhuiok.com http://www.ckn2.com