小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

計算機(jī)科學(xué)數(shù)學(xué)理論淺談 www.ExamLink.com

 昵稱71197 2008-08-16

計 算機(jī)自從其誕生之日起,它的主要任務(wù)就是進(jìn)行各種各樣的科學(xué)計算。文檔處理,數(shù)據(jù)處理,圖像處理,硬件設(shè)計,軟件設(shè)計等等,都可以抽象為兩大類:數(shù)值計算 與非數(shù)值計算。作為研究計算機(jī)科學(xué)技術(shù)的人員,我們大都對計算數(shù)學(xué)對整個計算機(jī)科學(xué)的重要性有一些了解。但是數(shù)學(xué)對我們這些專業(yè)的研究和應(yīng)用人員究竟有多 大的用處呢?我們先來看一下下面的一個流程圖:



    上圖揭示了利用計算機(jī)解決科學(xué)計算的步驟,實際問題轉(zhuǎn)換為程序,要經(jīng)過一個對問題抽象的過程,建立起完善的數(shù)學(xué)模型,只有這樣,我們才能建立一個 設(shè)計良好的程序。從中我們不難看出計算數(shù)學(xué)理論對用計算機(jī)解決問題的重要性。下面我們將逐步展開對這個問題的討論。
    計算機(jī)科學(xué)的數(shù)學(xué)理論體系是相當(dāng)龐雜的,筆者不敢隨意劃分,參考計算機(jī)科學(xué)理論的學(xué)科體系,我們談及的問題主要涉及:數(shù)值計算,離散數(shù)學(xué),數(shù)論,計算理論四大方向。

[一]數(shù)值計算(Numerical Computation)主要包括數(shù)值分析學(xué)、數(shù)學(xué)分析學(xué)、線性代數(shù)、計算幾何學(xué)、概率論與數(shù)理統(tǒng)計學(xué)。
    數(shù)值分析學(xué)又 常被稱為計算方法學(xué),是計算理論數(shù)學(xué)非常重要的一個分支,主要研究數(shù)值型計算。研究的內(nèi)容中首先要談?wù)剶?shù)值計算的誤差分析,誤差是衡量我們的計算有效與否 的標(biāo)準(zhǔn),我們的算法解決問題如果在誤差允許的范圍內(nèi),則算法是有效的,否則就是一個無效的問題求解。另外就是數(shù)值逼近,它研究關(guān)于如何使用容易數(shù)值計算的 函數(shù)來近似地代替任意函數(shù)的方法與過程。感覺應(yīng)用比較廣的不得不提切雪比夫逼近和平方逼近了。筆者曾經(jīng)嘗試過的就是通過最佳平方逼近進(jìn)行曲線的擬合,開發(fā) 工具可以選擇VC++或者M(jìn)atlab。插值函數(shù)是另外一個非常重要的方面,現(xiàn)代的計算機(jī)程序控制加工機(jī)械零件,根據(jù)設(shè)計可給出零件外形曲線的某些型值 點,加工時走刀方向及步數(shù),就要通過插值函數(shù)計算零件外形曲線及其他點函數(shù)值。至于方程求根、線性方程組求解,一般的計算性程序設(shè)計問題都會多多少少的涉 及一些,我們這里就不贅述了。關(guān)于數(shù)值分析學(xué)的一個學(xué)習(xí)誤區(qū)就是僅僅學(xué)習(xí)理論知識,而很難和程序設(shè)計結(jié)合起來,實際上通過上面的論述,大家已經(jīng)能夠初步地 認(rèn)識到這個學(xué)科是應(yīng)當(dāng)與程序設(shè)計緊密聯(lián)系才能夠體現(xiàn)它的重要性的。關(guān)于理論的學(xué)習(xí),推薦華中科技大學(xué)李慶揚(yáng)老師的《數(shù)值分析》。然而理論學(xué)習(xí)畢竟是個過 程,最終的目標(biāo)還是要用于程序設(shè)計解決實際的計算問題,向這個方向努力的書籍還是挺多的,這里推薦大家高等教育出版社(CHEP)和施普林格出版社 (Springer)聯(lián)合出版的《計算方法(Computational Methods)》,華中理工大學(xué)數(shù)學(xué)系寫的(現(xiàn)華中科技大學(xué)),這方面華科大做的工作在國內(nèi)應(yīng)算是比較多的,而個人認(rèn)為以這本最好,至少程序設(shè)計方面涉 及了:任意數(shù)學(xué)函數(shù)的求值,方程求根,線性方程組求解,插值方法,數(shù)值積分,場微分方程數(shù)值求解。
    數(shù)學(xué)分析學(xué)很 多學(xué)校在近些年已經(jīng)替代高等數(shù)學(xué)被安排到了本科教學(xué)當(dāng)中。原因是很簡單的,高等數(shù)學(xué)雖然也是非常有用的工程數(shù)學(xué),介紹的問題方法也被廣泛的應(yīng)用,但是正如 大家所知道的,高等數(shù)學(xué)不太嚴(yán)格的說,基本上就是偏向于計算的數(shù)學(xué)分析,當(dāng)然省去了數(shù)學(xué)分析非??粗氐耐评碜C明,然而我們認(rèn)為這一部分正是我們最需要的。 這對我們培養(yǎng)良好的分析能力和推理能力極有幫助。我的軟件工程學(xué)導(dǎo)師北工大數(shù)理學(xué)院的王儀華先生就曾經(jīng)教導(dǎo)過我們,數(shù)學(xué)系的學(xué)生到軟件企業(yè)中大多作軟件設(shè) 計與分析工作,而計算機(jī)系的學(xué)生做初級程序員的居多,原因就在于數(shù)學(xué)系的學(xué)生分析推理能力,從所受訓(xùn)練的角度上要遠(yuǎn)遠(yuǎn)在我們平均水平之上。談到這方面的書 籍,公認(rèn)北京大學(xué)張筑生老師的《數(shù)學(xué)分析新講》為最好。張筑生教授一生寫的書并不太多,但是只要是寫出來的每一本都是本領(lǐng)域內(nèi)的杰作,這本當(dāng)然更顯突出 些。這種老書看起來不僅是在傳授你知識,而是在讓你體會科學(xué)的方法與對事物的認(rèn)識方法?,F(xiàn)在多用的似乎是復(fù)旦大學(xué)的《數(shù)學(xué)分析》,高等教育出版社的,也是 很好的教材。但關(guān)于如何去利用從中獲得的推理證明能力,我們在遇到具體問題的時候,可以在今后的文章詳細(xì)討論。
    線性代數(shù)是我們在工科本科學(xué)習(xí)的必修課程,似乎大家找不到到底這個有什么用,其實很明顯,線性代數(shù)作為工程數(shù)學(xué)的重要分支,在計算機(jī)領(lǐng)域的研究有相當(dāng)廣泛的應(yīng)用。最為突出的可以談?wù)剶?shù)組和矩陣的相關(guān)知識:

下面談一個我經(jīng)常作為例子和同學(xué)討論的問題:四個城市之間的航線如圖所示:



令aij=1,表示從i市到j(luò)市有1條航線
令aij=0,表示從i市到j(luò)市沒有單項航線
則圖可用矩陣表示:                        
A= (aij) =

    我們可以采用程序設(shè)計實現(xiàn)這個問題,如果輔以權(quán)值,可以轉(zhuǎn)化為最短路徑的問題,再復(fù)雜化一點還可以轉(zhuǎn)化為具有障礙物的最短路徑問題,這就會涉及一 些如Dijkstra算法等高級程序設(shè)計算法話題。這些都依靠著數(shù)組、矩陣的基本知識。數(shù)組的應(yīng)用主要在圖像處理以及一些程序設(shè)計理論。矩陣的運算領(lǐng)域極 為廣泛,比如在計算機(jī)圖形學(xué)當(dāng)中曲線曲面的構(gòu)造,圖像的幾何變換,包括平移、鏡像、轉(zhuǎn)置、縮放。在高級圖像問題更有廣泛應(yīng)用,例如在圖像增強(qiáng)技術(shù),投影技 術(shù)中的應(yīng)用。

    計算幾何學(xué)研 究的是幾何外形信息的計算機(jī)表示。包括幾何查找、多邊形、凸包問題、交與并、幾何體的排列、幾何拓?fù)渚W(wǎng)絡(luò)設(shè)計、隨機(jī)幾何算法與并行幾何算法。它構(gòu)成了計算 機(jī)圖形學(xué)中的基本算法,是動畫設(shè)計,制造業(yè)計算機(jī)輔助設(shè)計的基礎(chǔ)。如果從事這方面的深入研究,可以參考中國計算機(jī)學(xué)會周培德先生的《計算幾何——算法分析 與設(shè)計》。
    概率論與數(shù)理統(tǒng)計學(xué)是這個領(lǐng)域最后一門關(guān)鍵的課程。概率論部分提供了很 多問題的基本知識描述,比如模式識別當(dāng)中的概率計算,參數(shù)估計等等。數(shù)理統(tǒng)計部分有很多非常經(jīng)典的內(nèi)容,比如偽隨機(jī)數(shù)、蒙特卡羅法、回歸分析、排隊論、假 設(shè)檢驗、以及經(jīng)典的馬科夫過程。尤其是隨機(jī)過程部分,是分析網(wǎng)絡(luò)和分布式系統(tǒng),設(shè)計隨機(jī)化算法和協(xié)議非常重要的基礎(chǔ)。

[二]離散數(shù)學(xué)(Discrete Mathematics)隨著計算機(jī)科學(xué)的出現(xiàn)與廣泛應(yīng)用,人們發(fā)現(xiàn)利用計算機(jī)處理的數(shù)學(xué)對象與傳統(tǒng)的分析有明顯的區(qū)別:分析研究的問題解決方案是連續(xù) 的,因而微分,積分成為基本的運算;而這些分支研究的對象是離散的,因而很少有機(jī)會進(jìn)行此類的計算。人們從而稱這些分支為"離散數(shù)學(xué)"。離散數(shù)學(xué)經(jīng)過幾十 年發(fā)展,方向上基本上穩(wěn)定下來。當(dāng)然不同時期還有很多新內(nèi)容補(bǔ)充進(jìn)來。就學(xué)科方向而言,一般認(rèn)為,離散數(shù)學(xué)包含:集合論、邏輯學(xué)、代數(shù)學(xué)、圖論、組合學(xué)。
    邏輯學(xué)(Logics)我們主要指數(shù)理邏輯,形式邏輯在推理問題中也有比較廣泛的應(yīng)用。(比如我們學(xué)校還為此專門開設(shè)了選修課程)這方面的參考推薦中科院軟件所陸鐘萬教授的《面向計算機(jī)科學(xué)的數(shù)理邏輯》。現(xiàn)在可以找到陸鐘萬教授的講課錄像,http://www./html/Dir/2001/11/06/3391.htm??偟膩碚f,學(xué)集合/邏輯一定要站在理解的高度上去思考相關(guān)的問題。集合論(Set Theory)和邏輯學(xué)構(gòu)成了計算機(jī)科學(xué)最重要的數(shù)學(xué)問題描述方式。
    代數(shù)學(xué)(Algebra)包括:抽象代數(shù)、布爾代數(shù)、關(guān)系代數(shù)、計算機(jī)代數(shù)

(1)抽象代數(shù)(Abstract Algebra)研究的主要內(nèi)容涵蓋群、環(huán)、域。抽象代表的是將研究對象的本質(zhì)提煉出來,加以高度概括,來描述其形象?!皻W式環(huán)”就是在將整數(shù)和多項式的 一些相同的特點加以綜合提煉引入的。抽象代數(shù)提供的一些結(jié)論為我們研究一些具體問題時所需使用的一些性質(zhì)提供了依據(jù)。推薦一個最簡單的,最容易學(xué)的材料:http://www.math./~ec/book/這本《Introduction to Linear and Abstract Algebra》非常通俗易懂,而且把抽象代數(shù)和線性代數(shù)結(jié)合起來,對初學(xué)者來說非常理想。

(2)布爾代數(shù)(Boolean Algebra)是代數(shù)系統(tǒng)中最為基礎(chǔ)的部分,也是最核心的基本理論。主要包括了集合的基本概念與運算,自對偶的公理系統(tǒng)。是數(shù)據(jù)表示的重要基礎(chǔ)。相信大家都很清楚它的重要性。

(3)關(guān)系代數(shù)(Relational Algebra)應(yīng)用也是極為廣泛,比如數(shù)據(jù)庫技術(shù)中的關(guān)系數(shù)據(jù)庫的構(gòu)建就要用到關(guān)系代數(shù)的相關(guān)理論。

(4)計算機(jī)代數(shù)(Computer Algebra)大家可能比較生疏,其實它研究的主要內(nèi)容即是圍繞符號計算與公式演算展開的。是研究代數(shù)算法的設(shè)計、分析、實現(xiàn)及其應(yīng)用的學(xué)科。主要求解 非數(shù)值計算,輸入輸出用代數(shù)符號表示。計算機(jī)代數(shù)的開發(fā)語言主要有:ALTRAN,CAMAL,FORMAL。主要應(yīng)用于:射影幾何,工業(yè)設(shè)計,機(jī)器人手 臂運動設(shè)計。
    圖論(Graph Theory)主要研究的內(nèi)容包括:圖的基本概念、基本運算、矩陣表示,路徑、回路和連通性,二部圖、平面圖,樹,以及網(wǎng)絡(luò)流。圖論的應(yīng)用領(lǐng)域太過廣泛, 僅舉兩個例子:比如在計算機(jī)網(wǎng)絡(luò)拓?fù)鋱D的設(shè)計與結(jié)構(gòu)描述中,就必須用到相當(dāng)多的圖的結(jié)構(gòu)和基本概念。關(guān)于網(wǎng)絡(luò)流更是在電流網(wǎng)絡(luò)與信息網(wǎng)絡(luò)的流量計算當(dāng)中廣 泛應(yīng)用。樹的相關(guān)應(yīng)用則無須多言了。
    組合學(xué)(Combinatorics)有兩部 分單獨的研究領(lǐng)域:組合數(shù)學(xué)與組合算法。組合學(xué)問題的算法,計算對象是離散的、有限的數(shù)學(xué)結(jié)構(gòu)。從方法學(xué)的角度,組合算法包括算法設(shè)計和算法分析兩個方 面。關(guān)于算法設(shè)計,歷史上已經(jīng)總結(jié)出了若干帶有普遍意義的方法和技術(shù),包括動態(tài)規(guī)劃、回溯法、分支限界法、分治法、貪心法等。應(yīng)用是相當(dāng)廣泛的,比如旅行 商問題、圖著色問題、整數(shù)規(guī)劃問題。關(guān)于組合數(shù)學(xué),主要研究的內(nèi)容有:鴿巢原理、排列與組合、二項式系數(shù)容斥原理及應(yīng)用,遞推關(guān)系和生成函數(shù)、特殊計數(shù)序 列、二分圖中的匹配、組合設(shè)計。推薦Richard A.Brualdi的《Introductory Combinatorics》作為參考。

[三]數(shù)論(Number Theory)
   數(shù)論這門學(xué)科最初是從研究整數(shù)開始的,所以叫做整數(shù)論。后來更名為數(shù)論。它包括以下幾個分支:
   初等數(shù)論是 不求助于其他數(shù)學(xué)學(xué)科的幫助,只依靠初等方法來研究整數(shù)性質(zhì)的數(shù)論分支。比如在數(shù)論界非常著名的“中國剩余定理”,就是初等數(shù)論中很重要的內(nèi)容。對于程序 設(shè)計來說這部分也是相當(dāng)有價值的,如果你對中國剩余定理比較清楚,利用它,你可以將一種表達(dá)式經(jīng)過簡單的轉(zhuǎn)換后得出另一種表達(dá)式,從而完成對問題分析視角 的轉(zhuǎn)換。
   解析數(shù)論是使用數(shù)學(xué)分析作為工具來解決數(shù)論問題的分支。是解決數(shù)論中比較深刻問題的強(qiáng)有力的工具。我國數(shù)學(xué)家陳景潤在嘗試解決“哥德巴赫猜想”問題中使用的就是解析數(shù)論的方法。以素數(shù)定理為基礎(chǔ)解決計算素數(shù)的問題及其算法實現(xiàn)應(yīng)是我們多多關(guān)注的。
    代數(shù)數(shù)論是把整數(shù)的概念推廣到一般代數(shù)數(shù)域上去,建立了素整數(shù)、可除性等概念。程序設(shè)計方面涉及的比較多的是代數(shù)曲線的研究,比如說橢圓曲線理論的實現(xiàn)。
    幾何數(shù)論研究的基本對象是“空間格網(wǎng)”。空間格網(wǎng)就是指在給定的直角坐標(biāo)系上,坐標(biāo)全是整數(shù)的點,叫做整點;全部整點構(gòu)成的組就叫做空間格網(wǎng)??臻g格網(wǎng)對計算幾何學(xué)的研究有著重大的意義。幾何數(shù)論涉及的問題比較復(fù)雜,必須具有相當(dāng)?shù)臄?shù)學(xué)基礎(chǔ)才能深入研究。
    總的說來,由于近代計算機(jī)科學(xué)的發(fā)展,數(shù)論得到了廣泛的應(yīng)用。比如在計算方法、代數(shù)編碼、組合學(xué)理論等方面都廣泛使用了初等數(shù)論范圍內(nèi)的許多研究 成果;現(xiàn)在有些國家應(yīng)用“孫子定理”來進(jìn)行測距,用原根和指數(shù)來計算離散傅里葉變換等。如果你曾經(jīng)系統(tǒng)的學(xué)習(xí)過數(shù)論算法,你會發(fā)現(xiàn)這個分支學(xué)科研究的一些 基本問題對程序設(shè)計是相當(dāng)有用的,比如說素數(shù)問題、素性測試、因子分解、最大公約數(shù)、模取冪運算、求解同余線性方程。其中的很多問題都是程序設(shè)計的基本問 題。但這些問題都不能小視,舉個例子來說吧,關(guān)于求最大公約數(shù)的程序,筆者曾經(jīng)嘗試的就可以采用循環(huán)語句結(jié)構(gòu)和遞歸結(jié)構(gòu)。另外,以大素數(shù)為基礎(chǔ)的密碼體系 的建立是近些年數(shù)論算法廣泛應(yīng)用的一個重要的原因。原理是大素數(shù)的乘積重新分解因數(shù)十分困難。RSA公鑰加密系統(tǒng)的構(gòu)建就是基于這個原理的(三位發(fā)明人因 此也獲得了2002年美國計算機(jī)協(xié)會頒發(fā)的圖靈獎)。

[四]計算理論(Theory of Computation)
    涉及的內(nèi)容是科學(xué)計算非常重要的一部分分支,也是大家研究相當(dāng)多的一部分。主要包括:算法學(xué),計算復(fù)雜性,程序理論。
  算法學(xué)(Algorithms) 在計算機(jī)科學(xué)理論中有著舉足輕重的地位。是解決很多數(shù)值型,非數(shù)值型問題的基礎(chǔ)。記得一次學(xué)校接收招標(biāo)項目,很多中小型軟件廠商都無法完成一個軟件的功能 模塊,就是因為當(dāng)時他們對一個具體問題的算法不能做出正確的抽象,最后由我們學(xué)校數(shù)理學(xué)院的一支軟件團(tuán)隊承擔(dān)了這項任務(wù),他們的最終報告體現(xiàn)出來,問題的 解決策略只有通過人工神經(jīng)元網(wǎng)絡(luò)的反向傳播算法??梢娫诒容^有深度的程序設(shè)計中,算法的重要性更為突出。學(xué)習(xí)算法學(xué)要有一個長期的理論和實踐的過程。遇到 一個具體算法問題時,首先要通過自己描述的數(shù)學(xué)抽象步驟,看看自己以前有沒有處理過這種問題。如果沒有,很可能這個問題是多個算法的綜合,或者是需要我們 自己去構(gòu)造算法。這就需要我們有扎實的算法功底,為了打好這個功底,推薦兩套圣經(jīng)級的書籍首先是Thomas H.Cormen等著的《Introduction to Algorithms》。對算法學(xué)習(xí)而言,這一本內(nèi)容相當(dāng)?shù)娜妗T偕钜稽c的就是大家作為常識都知道的《The Art of Computer Programming》,目前已經(jīng)出版3冊。兩本書的價值大家應(yīng)當(dāng)都是清楚的。
    計算復(fù)雜性研 究的內(nèi)容很廣,其中包括NP完全性理論,可計算性理論,自動機(jī)理論,形式語言理論(包括廣泛應(yīng)用于編譯原理領(lǐng)域的文法,還包括Petri網(wǎng)論的相關(guān)內(nèi)容) 以及大家熟知的復(fù)雜性度量。時間復(fù)雜度、空間復(fù)雜度的計算是度量算法非常重要的參數(shù),也是我們衡量程序優(yōu)劣程度的重要依據(jù)。
    程序理論(Theory of programs)包含了形式語義學(xué),程序驗證和并發(fā)模型的研究。關(guān)于程序驗證學(xué)習(xí)的重要性大家都很清楚,學(xué)習(xí)的方法自然也是多多結(jié)合具體的問題去分析。 關(guān)于并發(fā)模型,主要研究的就是進(jìn)程代數(shù),通信系統(tǒng)演算,通信順序進(jìn)程。這部分是研究操作系統(tǒng)理論與實現(xiàn)的重要基礎(chǔ)。
    按照計算機(jī)科學(xué)數(shù)學(xué)理論的架構(gòu)來談了各方面的內(nèi)容和一些應(yīng)用,下面我們再單獨來看一些上面沒有涉及到的學(xué)科與這些理論的具體結(jié)合情況:
    設(shè)計方面的應(yīng)用剛才談的很多,我只再說說數(shù)據(jù)庫原理與技術(shù),這方面用到的重要數(shù)學(xué)基礎(chǔ)主要包括:集合論,二元關(guān)系及其推理(尤其是研究關(guān)系數(shù)據(jù)庫),研究數(shù)據(jù)分布與數(shù)據(jù)庫結(jié)構(gòu)又涉及相當(dāng)多的圖論知識。
    計算機(jī)科學(xué)的發(fā)展有賴于硬件技術(shù)和軟件技術(shù)的綜合。在設(shè)計硬件的時候應(yīng)當(dāng)充分融入軟件的設(shè)計思想,才能使硬件在程序的指揮下發(fā)揮極致的性能。在軟 件設(shè)計的時候也要充分考慮硬件的特點,才能沖破軟件效率的瓶頸。達(dá)到硬件和軟件設(shè)計的統(tǒng)一,嚴(yán)格的說這并不輕松,一般的程序設(shè)計者很難將這樣的思想貫穿在 其程序設(shè)計當(dāng)中。僅舉個簡單的例子:我們在寫一些C語言的程序,必要的時候都會采取內(nèi)嵌一段匯編指令,這就是比較充分地考慮了硬件的工作情況,從而能夠提 高程序運行的效率。所以我們也有必要了解一些硬件的基礎(chǔ)知識。關(guān)于學(xué)習(xí)硬件的時候常會用到的基本數(shù)學(xué)思想也是相當(dāng)多的,拿電路基礎(chǔ)與模擬電路來說,我們就 經(jīng)常要利用多元函數(shù),不等式計算進(jìn)行電流電壓的計算。能量的計算還常常涉及微積分學(xué)的很多計算。在數(shù)字電子技術(shù)當(dāng)中(有時也稱數(shù)字邏輯學(xué))數(shù)理邏輯,尤其 是邏輯演算部分運用相當(dāng)廣泛,數(shù)制轉(zhuǎn)換更是非常重要的基礎(chǔ),各種數(shù)字電路參數(shù)的計算則是多元函數(shù),不等式的計算解決的問題。
    從事計算機(jī)硬件程序設(shè)計的程序員,則不可回避的就是數(shù)字信號處理。這門科學(xué)所用到的數(shù)學(xué)基礎(chǔ)主要有:三角函數(shù)、微積分、高次方程求解、數(shù)值逼近, 傅里葉變換。在濾波器的設(shè)計當(dāng)中還會用到矩陣運算。筆者曾經(jīng)研究過一個VC++環(huán)境下開發(fā)的濾波器的模擬軟件,就是利用萊文遜-杜賓遞推算法,在較大規(guī)模 的矩陣運算基礎(chǔ)上進(jìn)行的。當(dāng)然,開發(fā)的環(huán)境不一定是這個,你也可以選擇MATLAB或者純C語言編譯器。如果我們不了解相關(guān)的數(shù)學(xué)基礎(chǔ),不要說程序設(shè)計, 就算是建立運算模型都是相當(dāng)困難的。

    一些周圍的同學(xué)和一些在職的程序員,大家經(jīng)過一段時間的學(xué)習(xí),普遍都覺得數(shù)學(xué)對學(xué)習(xí)計算機(jī)和研究計算機(jī)程序設(shè)計等問題來說非常重要,但是又苦于無 從下手。上面比較全面地談及了計算機(jī)科學(xué)數(shù)學(xué)理論的相關(guān)內(nèi)容。需要特別指明的是,我們研究問題的精力是有限的,如果您是在校的計算機(jī)系學(xué)生,則可以對上面 的方方面面都有所涉及,以嘗試計算數(shù)學(xué)這個強(qiáng)大的理論工具。為今后的工作奠定一個堅實的基礎(chǔ)。但是如果您研究的是比較具體的工作,我們并不推薦您研究所有 的內(nèi)容,最好的方法就是對上面的數(shù)學(xué)基礎(chǔ)都有些了解,然后遇到具體工作,需要哪部分內(nèi)容,再進(jìn)行深入的學(xué)習(xí)與研究。這樣針對性比較強(qiáng)的學(xué)習(xí)效果是會比較顯 著的。對于上面推薦的一些參考材料,除非你要花相當(dāng)長的一段時間來提高你的計算機(jī)數(shù)學(xué)理論。否則也沒必要每一頁,每一本都字字精讀,還是那個原則,按需索 取其中的內(nèi)容。學(xué)習(xí)的方法描述起來就一句話:結(jié)合具體的問題,深入的理解數(shù)學(xué)理論知識,將理論程序化,嘗試用程序設(shè)計實現(xiàn)理論原理。達(dá)到這樣的程度,問題 基本上都可以解決的。(限于篇幅,很多問題不能展開,您可以通過mailto:<a%20href=‘>zengyi@cstc.net.cn與我聯(lián)系)

參考文獻(xiàn)
《計算機(jī)科學(xué)技術(shù)百科全書》中國計算機(jī)學(xué)會 清華大學(xué)出版社
《工程數(shù)學(xué)—線性代數(shù)》同濟(jì)大學(xué)數(shù)學(xué)教研室 同濟(jì)大學(xué)出版社
《數(shù)值分析》李慶揚(yáng) 華中科技大學(xué)出版社

(全文完)


[ITSUN統(tǒng)計]

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多