斯坦福大學開放課程 編程範式Open Stanford course Programming Paradigms 英文版 DVD 只能於電腦播放 中文名:斯坦福大學開放課程:編程範式 英文名:OpenStanfordcourse:ProgrammingParadigms 資源格式:WMV 學校:Stanford 斯坦福大學 主講人:JerryCain 版本:開放式課程更新完畢 發行日期:2008年 地區:美國 對白語言:英語 文字語言:英文 簡介: 簡介: 斯坦福大學的“StanfordEngineeringEverywhere”免費提供學校裡最受歡迎的工科課程,給全世界的學生和教育工作者。 得益於這個項目,我們有機會和全世界站在同一個數量級的知識起跑線上。 本課程系列內容來源於斯坦福大學的“StanfordEngineeringEverywhere”項目。 官網地址:http://see.stanford.edu/default.aspx 斯坦福大學IntroductiontoComputerScience系列課程簡介: ProgrammingParadigms編程範例課程代號CS107 該課程主講C和C++高級記憶力管理特色;命令式和物體導向2種範式的差異。函數範式(LISP)和並行編程(C和C++)PythonC#等新語言概論。 基礎要求:具備編程能力,能在抽象化層次上解決問題。學術應該有一定的C++基礎。熟悉陣列、指針、參考、類、算法、遞歸、鍊錶、HASH算法、迭代等應該能編寫出:分解優良、代碼易讀、變量名簡潔、函數和方法的簡潔清楚註解內容。 主講:JerryCain IntroductiontoComputerScience|ProgrammingParadigms--CS107 AdvancedmemorymanagementfeaturesofCandC++;thedifferencesbetweenimperativeandobject-orientedparadigms.Thefunctionalparadigm(usingLISP)andconcurrentprogramming(usingCandC++).BriefsurveyofothermodernlanguagessuchasPython,ObjectiveC,andC#. Prerequisites: ProgrammingandproblemsolvingattheProgrammingAbstractionslevel.ProspectivestudentsshouldknowareasonableamountofC++.Youshouldbecomfortablewitharrays,pointers,references,classes,methods,dynamicmemoryallocation,recursion,linkedlists,binarysearchtrees,hashing,iterators,andfunctionpointers.Youshouldbeabletowritewell-decomposed,easy-to-understandcode,andunderstandthevaluethatcomeswithgoodvariablenames,shortfunctionandmethodimplementations,andthoughtful,articulatecomments. 目錄: ProgrammingParadigmsCS107-lecture01 ProgrammingParadigmsCS107-lecture02 ProgrammingParadigmsCS107-lecture03 ProgrammingParadigmsCS107-lecture04 .......... ProgrammingParadigmsCS107-lecture22 ProgrammingParadigmsCS107-lecture23 ProgrammingParadigmsCS107-lecture24 ProgrammingParadigmsCS107-lecture25 ProgrammingParadigmsCS107-lecture26 ProgrammingParadigmsCS107-lecture27