資源描述:
《表7.數(shù)學(xué)與統(tǒng)計(jì)學(xué)院研究生課程簡介》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、表7.?dāng)?shù)學(xué)與統(tǒng)計(jì)學(xué)院研究生課程簡介課程名稱:高性能計(jì)算與軟件技術(shù)英文名稱:Highperformancecomputationandsoftwaredevelopment課程類型:■講授課程□實(shí)踐(實(shí)驗(yàn)、實(shí)習(xí))課程□研討課程□專題講座□其它考核方式:筆試70%,平時成績(討論,作業(yè))30%教學(xué)方式:講授,討論適用專業(yè):計(jì)算數(shù)學(xué),應(yīng)用數(shù)學(xué)適用層次:碩士■博士開課學(xué)期:春季總學(xué)時/講授學(xué)時:64/64學(xué)分:4先修課程要求:無課程組教師姓名職稱專業(yè)年齡學(xué)術(shù)專長何南忠副教授計(jì)算數(shù)學(xué)48數(shù)值計(jì)算與應(yīng)用軟件
2、高施保昌教授計(jì)算數(shù)學(xué)53性能計(jì)算柴振華講師計(jì)算數(shù)學(xué)29格子Boltzmann方法路志宏副教授計(jì)算數(shù)學(xué)43信號處理與應(yīng)用軟件謝松法副教授計(jì)算數(shù)學(xué)48信號與圖像處理課程教學(xué)目標(biāo):通過本課程學(xué)習(xí),使學(xué)生掌握軟件設(shè)計(jì)的基本思想、基本理論,提高學(xué)生的實(shí)際編程能力,掌握高性能算法設(shè)計(jì)與實(shí)現(xiàn),為研究和開發(fā)打下扎實(shí)的基礎(chǔ)。具體內(nèi)容包括:C/C++語言程序設(shè)計(jì),數(shù)值計(jì)算中的程序設(shè)計(jì)方法,非數(shù)值計(jì)算中的程序設(shè)計(jì)方法,VisualC/C++窗口程序設(shè)計(jì),高效算法設(shè)計(jì),并行算法設(shè)計(jì)、圖像處理及其程序?qū)崿F(xiàn),GPU程序設(shè)計(jì)
3、,MPI程序設(shè)計(jì)。教學(xué)大綱:第一章C/C++語言概述§1.1C/C++中的常量、變量類型、自定義數(shù)據(jù)類型§1.2變量的內(nèi)存分配及棧和堆§1.3表達(dá)式及基本語句§1.4函數(shù)設(shè)計(jì)及其執(zhí)行過程§1.5取值與取地址運(yùn)算符及地址變量第二章C/C++基本程序設(shè)計(jì)§2.1程序風(fēng)格及舉例§2.2結(jié)構(gòu)化、模塊化程序設(shè)計(jì)§2.3輸入輸出與文件讀寫§2.4內(nèi)存分配及應(yīng)用第三章C++程序設(shè)計(jì)§3.1類與對象§3.2面向?qū)ο缶幊獭?.3類的幾個例子§3.4類的繼承、虛函數(shù)、模板第四章數(shù)值計(jì)算中的程序設(shè)計(jì)§4.1向量、矩陣
4、計(jì)算§4.2代數(shù)方程組求解§4.3插值與擬合§4.4數(shù)值積分§4.5微分方程數(shù)值解第五章非數(shù)值計(jì)算程序設(shè)計(jì)§5.1線性表、線性鏈表及應(yīng)用§5.2棧和隊(duì)列及應(yīng)用§5.3二叉樹及遍歷算法§5.4字符串及其處理§5.5動態(tài)規(guī)劃算法第六章基于VC/C++的開發(fā)§6.1VC/C++編程基礎(chǔ)§6.2socket網(wǎng)絡(luò)編程§6.3數(shù)據(jù)庫訪問編程第七章高性能計(jì)算與程序設(shè)計(jì)§6.1高效算法設(shè)計(jì)§6.2數(shù)值代數(shù)的并行算法設(shè)計(jì)§6.3GPU程序設(shè)計(jì)§6.4MPI并行程序設(shè)計(jì)第八章圖像處理與程序設(shè)計(jì)§8.1圖像處理基本技
5、術(shù)§8.2圖像處理編程實(shí)現(xiàn)§8.3圖像處理的GPU程序編寫教材:算法設(shè)計(jì)與分析基礎(chǔ),AnanyLevitin著,清華大學(xué)出版社,2007.主要參考書:C++Primer,StephenPrata著,人民郵電出版社,第五版,2005.數(shù)據(jù)結(jié)構(gòu),朱戰(zhàn)立,劉天時,西安交通大學(xué)出版社,2000.VisualC++6.0寶典,R.C.Leinecker,電子工業(yè)出版社,2001.注:每門課程都須填寫此表。本表不夠可加頁