《计算机专业英语》电子教案-第6章.ppt_第1页
《计算机专业英语》电子教案-第6章.ppt_第2页
《计算机专业英语》电子教案-第6章.ppt_第3页
《计算机专业英语》电子教案-第6章.ppt_第4页
《计算机专业英语》电子教案-第6章.ppt_第5页
已阅读5页,还剩46页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、掌握计算机专业英语、6-1、计算机工程、chapter 6软件工程、计算机专业英语、6-2、软件生命周期的基本术语和知识。 掌握理解软件工程发展趋势理解软件设置修改方法掌握关于软件安全知识的复杂定语(从句)翻译技术。 修正机专业英语,6-3,新世界n .近似,路径conducive adj .帮助.的事实。 要避免的框架、框架、结构、计算机专业英语、6-4、New Words统一模块化设计标准修订、模块化修订object-oriented面向对象的桩、桩让步trite 试错malfunction n .故障,waterfall model瀑布模型analogy n .类似,类推after al

2、l adv .结果stark adv .完全进行了trial-and-creative实验创造的nonstructure非结构性ins 直观的知识contradiction n .反论stepwise adj .更新阶段式,阶段性的prototype n .原型evolutionary prototyping进化式原型in favor of adv .赞同, throwaway prototyping有助于抛弃原型iron的解决困难等documentation n .文件debugging n .调整spreadsheet n .表修订算法软件, 电子表格验证计算机辅助软件工程图形用户界面(G

3、UI )图形用户界面输入方法(abbreviations case ) 软件生命周期,6.1.1生命周期,图片6-1软件生命周期, themostfundamentalcole,计算机专业英语,6-6,6.1.1周期为a whole, thesoftwarelifecycleisshowninfigure6-1. thisfigurerepresentsthefactthatoncesoftwareisdeveloped表示: itentersacycleofbeingusedandmodifiedthatcontinuesfortherestofthesoftwareslife.suchap

4、atterniscommonformanymanufacturedproduct s themodificationphaseismoreaccuratelycalledarepairormaintenancephasebecauseotherproductstendtomovefrombeingusedtobeingmodifieda 软件开发完成后,进入使用和修改的周期,表示该周期在软件生命周期的剩馀时间持续进行。 这样的模型对于机械制造的产品也很普通。 不同之处在于,对于其他产品,软件工程中的修改阶段被称为更精确的修改或维护阶段,因为部件磨损会导致从使用到修改的过程。 计算机专业英语,6

5、-7,6.1.1周期as a whole,软件,on the other hand,does not wear out. Instead, softwaremovesintothemodificationphasebecauseerrorsarediscovered是becausechangesinthesoftwaresapplicationoccurthatrequirecorred orbecausechangesmadeduringapreviousmodificationarefoundtoinduceproblemselsewhereinthesoftware.for exampl

6、e。 changesintaxlawsmayrequiremodificationstopayrollprogramsthatcalculatewitholdingtaxes。 andalltooftenthesechangesmayhaveadverseeffectsinotherareasoftheprogramthatmaynotbediscovereduntilsometimelater .当然,也可以使用软件是因为发现了错误,还是因为对软件的应用程序进行了修改修改了软件,以前的更改在软件的其他位置引起了新的问题。 例如,更改税法会更改计算税的工资程序,而频繁更改会在软件的其他位置引起

7、相反的角色。 这些不会马上被发现。计算机专业英语,6-8,6.1.1周期as a whole,regardlessofwhysoftwareentersthemodificationphase, theprocessrequiresthataperson (oftennottheoriginalauthor ) studytheunderlyingprogramanditsdocumentationuntiltheprogram。 oratleastthepertinentpartoftheprogram,is understood. Otherwise anymodificationcoul

8、dintroducemoreproblemsthanitsolves.acquiringthisunderstandingcanbeadifficulttaskevenwhenthesoftwareisweee I fact,itisoftenwithinthisphasethatapieceofsoftwareisfinallydiscardedunderthepretense (tooftentrue ) thatitiseasiertodevelopanewsystemfromscratchthantomodifytheexistingpackagesuccessfully指出,无论软件

9、因何种原因进入修改阶段,该过程都需要人们(即否则,修改会产生比解决的问题更多的问题。 即使有软件优秀的设计和完整的文档,也是很难理解的工作。 事实上,在许多情况下,在这个阶段,有用的软件片段最终被丢弃(通常),开发新系统比成功修改现有软件更容易。 计算机专业英语,6-9,6.1.1周期as a whole, experiencehasshownthatalittleeffortduringthedevelopmentofsoftwarecanmakeatremendousdifferencewhenmodificationsinthesoftwareare mostoftheresearchi

10、nsoftwareengineeringfocusesonthedevelopmentstageofthesoftwarelifecycle。 withthegoalbeingtotakeadvantageofthiseffort-versus-benefit leverage .相反,大多数软件工程的研究都集中在软件生命周期的开发阶段,这些目标在于计算机专业英语,6-10,6.1.1周期as a whole,thetraditionaldevelopmentphasethestageswithinthedevelopmentphaseofthesoftwarelifec 设计、实施和测试(f

11、igure6-2) .软件生命周期的开发阶段包括分析、配置修订、实施、测试等步骤,如图6-2所示。 计算机专业英语,6-11,6-11周期as a whole, thetraditionaldevelopmentphaseanalysisthedevelopmentphaseofthesoftwarelifecyclebeginswithanalysis- amajorgoalbeingtoideng edso stem.ifthesystemistobeagenericproductsoldinacompetitivemarket。 thisanalysiswouldinvolveabroa

12、d -基本dinvestigationtoidentifytheneedsofpotentialcustomers.if,however。 在thesystemistobedesignedforaspecificuser、thentheprocesswouldbeamorenarrowinvestigation .分析软件的生命周期的开发阶段开始分析的主要目标是针对所提出的系统如果系统是竞争市场上销售的通用产品,则此分析包括广泛的调查,以确定潜在用户的需求。 但是,如果系统是为特殊用户设置的,则此过程更为专业。 计算机专业英语,6-12,6.1.1周期as a whole, thetradit

13、ionaldevelopmentphaseasthattheneedsofthepotentialuserarei theyarecompiledtoformasetofrequirementsthatthenewsystemmustsatisis tatedintermsoftheapplicationrather ninthetechnicalterminologyofthedataprocessingcommunity.onerequirementmightbethataccesstodat izedpeerized l.anothermightbethatthedatamustreflectthecurrentstateoftheinventoryasoftheendofthelastbusinessdayorthatthearrange onthecomputerscreenmustadheretotheformatofthepaperformscurrentlyinuse .在确定潜在用户的要求后,将这些要求汇总为新系统需要满足的要求。这些需求不是从数据处理行业的技术术语来表现,而是从应用程序的角度来表现。 一个要求是限制有

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论