Structured Programming with go to Statements

Structured Programming with go to Statements

ID:40102656

大小:2.88 MB

页数:41页

时间:2019-07-21

Structured Programming with go to Statements_第1页
Structured Programming with go to Statements_第2页
Structured Programming with go to Statements_第3页
Structured Programming with go to Statements_第4页
Structured Programming with go to Statements_第5页
资源描述:

《Structured Programming with go to Statements》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、StructuredProgrammingwithgotoStatementsDONALDE.KNUTHStanfordUniversity,Stanford,California9~S05Aconsiderationofseveraldifferentexamplesshedsnewlightontheproblemofereat-ingreliable,well-structuredprogramsthatbehaveefficiently.Thisstudyfocuseslargelyontwoissues:(a)improvedsy

2、ntaxforiterationsanderrorexits,makingitpossibletowritealargerclassofprogramsclearlyandefficientlywithoutgotostate-ments;(b)amethodologyofprogramdesign,beginningwithreadableandcorrect,butpossiblyinefficientprogramsthataresystematicallytransformedifnecessaryintoefficientandc

3、orrect,butpossiblylessreadablecode.Thediscussionbringsoutop-posingpointsofviewaboutwhetherornotgotostatementsshouldbeabolished;somemeritisfoundonbothsidesofthisquestion.Fina!ly,anattemptismadetodefinethetruenatureofstructuredprogramming,andtorecommendfruitfuldirec-tionsfor

4、furtherstudy.Keywordsandphrases:structuredprogramming,gotostatements,languagedesign,eventindicators,recursion,Booleanvariables,iteration,optimizationofprograms,programtransformations,programmanipulationsystemssearching,Quieksort,efficiencyCRcategories:4.0,4.10,4.20,5.20,5.

5、5,6.1(5.23,5.24,5.25,5.27)Youmaygowhenyouwillgo,AndIwillstaybehind.--EdnaSt.VincentMillay[66]MostlikelyyougoyourwayandI'llgomine.--SongtitlebyBobDylan[33]Doyousufferfrompainfulelimination?--Advertisement,J.B.WilliamsCo.INTRODUCTIONchangeyourlife.Thereasonsforthisrevolu-tio

6、nanditsfutureprospectshavebeenaptlyArevolutionistakingplaceinthewaywedescribedbyE.W.Dijkstrainhis1972Tur-writeprogramsandteachprogramming,be-ingAwardLecture,"TheHumbleProgram-causewearebeginningtounderstandthemer"[27l.associatedmentalprocessesmoredeeply.ItAsweexperiencethi

7、srevolution,eachofisimpossibletoreadtherecentbookStruc-usnaturallyisdevelopingstrongfeelingsoneturedprogramming[17;55]withouthavingitwayortheother,asweagreeordisagreeThisresearchwassupportedinpartbytheNa-withtherevolutionaryleaders.ImustadmittionalScienceFoundationundergra

8、ntnumberGJ36473X,andbyIBMCorporation.tobeinganomhumbleprogrammer,egotisti-Copyright(~)197

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。