英文进度报告写作

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

Overview.Thisprogressreportdetailsthestatusofastudent'sworkondebuggingproceduresinacomputerprogramminglanguage.MEMORANDUMTO:PaulaR.WellsonUniversityofTexasatAustin,DepartmentofComputerSciencesFROM:JaniceSwiczhierSUBJECT:ProgressonSchemeDebuggingReportDATE:April3,2010Memoformat.Ifyou'vereadaboutprogressreports,youknowthattheycanbeformattedasbusinesslettersormemosorasseparatereportswithcoverlettersormemos.Thisoneputsthereportrightinsideamemo.Noticethatthismemohasallthestandardelementssuchasto,from,subject,anddatelines.Otherwise,standardheadings,lists,andtablesareusedthroughouttherestofthememo.ThismemodescribestheprogressIhavemadeonmyindependent-studyprojecttowriteareportondebugginginScheme.Inthismemo,IreviewthenatureoftheprojectanddescribeworkIhavecompleted,workIamcurrentlyengagedin,andworkIplantocompletebytheendoftheproject.AsIdescribedinmymemoofJune21,thisprojectwillresultinatechnicalreportwhosepurposeistoprovidereaderswithpracticalinformationondevelopinganddebugging调试programsinScheme,supplementarytothematerialinyourtextbook,AnIntroductiontoSchemeanditsImplementation执行.Introduction.Inthisintroduction,thewriterannouncesandthetopicandpurposeofthememo,providesanoverviewofwhattherestofthememocontains,andgivesabriefdescriptionoftheproject.ProjectDescriptionThereportisaimedatstudentsincomputerscience(undergraduateandgraduate)whohavepreviousprogrammingexperience,butarenewtoScheme.Theinformationinthisreportisneededbecausereaderswhohavedevelopedprogramsusingcompilers编译器forotherlanguagesmaybeunfamiliarwiththeapproachesavailablewithaninteractiveinterpreteranddebugger(交互解释程序和调试器).ProjectScopeInmyearliermemo,Iproposedtocoverthefollowinghigh-leveltopics:LoadingthedebuggingmoduleintotheinterpreterEstablishingbreaklevelsApplyingbacktraceManagingdependenciesSavingandloadingacustomizedheapimageoftheSchemesystemDebugginglocaldefinitionsDebuggingnative-codeprocedurecallsDebuggingwhenusingfunctionalprogrammingstyleProgramdesignandimplementationstrategiesUsingstubbedproceduresDifferencesbetweenRSchemeandotherSchemesystemsInmycurrentoutline,thesearedividedintothreemajorparts,withanaddendumfortopic11.Thethreepartsare:(a)basicdebuggingprocedurestopics1-3,(b)advanceddebuggingprocedurestopics4-7,and(c)generalprogramdevelopmentstrategiestopics8-10.WorkCompletedIhavecompletedfirstdraftsofthesectionsinpartAonloadingthedebuggingmodule,breaklevels,andapply-backtrace.Iintendtomakenoteofadditionalmaterialforthesesectionswhileworkingonthelatersections,iffurtherbackgroundinformationisneeded.PresentWorkIamcurrentlyworkingonthesectionsinpartB.Sincethesesectionsarehighlyinterrelated,Iamworkingonthemroughlyinparallel.IamalsocurrentlyresearchinginformationonotherSchemesystemsforsection11;IhavelocatedinformationonGambitandDrScheme.Iexpectthecurrentworktobecompletedbytheendofthisweek,July25th.FutureWorkNext,IwilldraftthesectionsinpartCandtheaddendumonotherSchemesystems.Finally,Iwillfullyrevisetheentiredraft,integratingfurthermaterialwheredeficiencieshavebecomeevidentduringworkonothersections.ThefinalreportwillbereadyforyourreviewonAugust6th.Projectdescription.Inthissection,thewriterprovidesanamplifieddescriptionoftheprojectinparticular,providingsomediscussionoftheintendedaudience.ConclusionThusfar,theprojectisproceedingwell.Ihavenotrunintoanymajorproblems,nordoIanticipateanyintheremainingwork.Acurrentoutlineisattached.ConclusionoverallappraisalAstypicalwithprogressreports,thisoneendswithanoverallappraisaloftheproject.

1 / 10
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功