斯坦福大学开放课程- 抽象编程(xl)

斯坦福大学开放课程- 抽象编程(xl)-下载家园
斯坦福大学开放课程- 抽象编程(xl)
文件大小:3.91 GB (27)
储存形式:百度网盘
3.899
立即购买
您当前未登录!建议登陆后购买,可保存购买订单
付费资源
斯坦福大学开放课程- 抽象编程(xl)

中文名:斯坦福大学开放课程:抽象编程英文名:OpenStanfordCourse:ProgrammingAbstractions资源格式:WMV学校:Stanford斯坦福大学主讲人:JulieZelenski版本:开放式课程更新完毕发行日期:2008年地区:美国对白语言:英语文字语言:英文简介:斯坦福大学的“StanfordEngineeringEverywhere”免费提供学校里最受欢迎的工科课程,给全世界的学生和教育工作者。得益于这个项目,我们有机会和全世界站在同一个数量级的知识起跑线上。本课程系列内容来源于斯坦福大学的“StanfordEngineeringEverywhere”项目。官网地址:http://see.stanford.edu/default.aspxIntroductiontoComputerScience系列课程简介:ProgrammingAbstractions抽象编程CS106B本课程是衔接编程方法论课程,并展示高级编程主题,如递归、算法分析、C++编程语言的数据抽象化,C++类似于C和JAVA语言。如果已经通过电脑科学AP测试并获得高分(4或5分),或者是在大学课程中取得高分,就可以从抽象化编程开始。抽象化编程假定你已熟悉良好的编程风和软件工程内容(编程方法学的程度)。并能以编程和数据抽象化作为基础来掌握新主题。主题:抽象和编程的关系。数据的软件工程原则的抽象和模块化。面向对象编程,基本数据结构,如堆栈(队列,集)和数据导向设计。递归和递归数据结构(链表,树,图)。引入时间和空间复杂度分析。基础要求:编程方法学基础、以面向高级编程主题。同程度的编程课程(包括高职的AP课程)可以取代我们的编程方法学课程。IntroductiontoComputerScience|ProgrammingAbstractions–CS106BhiscourseisthenaturalsuccessortoProgrammingMethodologyandcoverssuchadvancedprogrammingtopicsasrecursion,algorithmicanalysis,anddataabstractionusingtheC++programminglanguage,whichissimilartobothCandJava.Ifyou\’vetakentheComputerScienceAPexamanddonewell(scored4or5)orearnedagoodgradeinacollegecourse,ProgrammingAbstractionsmaybeanappropriatecourseforyoutostartwith,butoftenProgrammingAbstractions(Accelerated)isabetterchoice.ProgrammingAbstractionsassumesthatyoualreadyhavefamiliaritywithgoodprogrammingstyleandsoftwareengineeringissues(atthelevelofProgrammingMethodology),andthatyoucanusethisunderstandingasafoundationonwhichtotacklenewtopicsinprogramminganddataabstraction.Topics:Abstractionanditsrelationtoprogramming.Softwareengineeringprinciplesofdataabstractionandmodularity.Object-orientedprogramming,fundamentaldatastructures(suchasstacks,queues,sets)anddata-directeddesign.Recursionandrecursivedatastructures(linkedlists,trees,graphs).Introductiontotimeandspacecomplexityanalysis.UsestheprogramminglanguageC++coveringitsbasicfacilitiesPrerequisites:SolidperformanceinProgrammingMethodologyandreadinesstomoveontoadvancedprogrammingtopics.Acomparableintroductoryprogrammingcourse(includinghighschoolAPcourses)isoftenareasonablesubstituteforourProgrammingMethodology.主讲JulieZelenski

© 版权声明
THE END
喜欢就支持一下吧
点赞7 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片