程序設(shè)計基礎(chǔ)

出版時間:2011-3  出版社:清華大學出版社  作者:閆彩云,王紅鷹 主編  頁數(shù):276  

內(nèi)容概要

  本書全面、系統(tǒng)地介紹了fortran 95的語法規(guī)則以及利用它進行程序設(shè)計的方法。主要內(nèi)容有fortran
95概述及編譯環(huán)境的介紹、fortran
95程序設(shè)計基礎(chǔ)、順序結(jié)構(gòu)程序設(shè)計、選擇結(jié)構(gòu)程序設(shè)計、循環(huán)結(jié)構(gòu)程序設(shè)計、數(shù)組、函數(shù)與子程序、文件、派生類型與結(jié)構(gòu)體、指針、模塊、常用數(shù)值算法。
  本書針對初學者的特點,突出基礎(chǔ)知識的講解,全書概念清晰,語言簡單易懂,實例豐富,運行結(jié)果直觀可靠??勺鳛楦咝@砉た祁悓W生學習程序設(shè)計的教材,也可作為程序設(shè)計的初學者、從事工程計算的工作人員和科研人員的參考書。

書籍目錄

第1章 fortran 95概述 
 1.1 程序設(shè)計與程序設(shè)計語言 
 1.2 fortran語言發(fā)展簡史 
 1.3 fortran 95語言的特點 
 1.4 程序設(shè)計引例 
 1.5 fortran 95編譯環(huán)境與上機步驟 
 習題1 
第2章 foftran 95程序設(shè)計基礎(chǔ) 
 2.1 fortran 95的字符集、標識符和關(guān)鍵字 
 2.2 fortran 95程序的書寫格式 
 2.3 fortran 95的數(shù)據(jù)類型 
 2.4 常量和變量 
 2.5 fortran 95的算術(shù)運算符與算術(shù)表達式 
 2.6 fortran 95標準函數(shù) 
 習題2 
第3章 順序結(jié)構(gòu)程序設(shè)計 
 3.1 賦值語句 
 3.2 輸入和輸出語句 
 3.3 end語句、stop語句和pause語句 
 3.4 程序舉例 
 習題3 
第4章 選擇結(jié)構(gòu)程序設(shè)計 
 4.1 關(guān)系運算符和關(guān)系表達式 
 4.2 邏輯運算符和邏輯表達式 
 4.3 邏輯if語句 
 4.4 塊if結(jié)構(gòu) 
 4.5 塊if結(jié)構(gòu)的嵌套 
 4.6 塊case結(jié)構(gòu) 
 4.7 程序舉例 
 習題4 
第5章 循環(huán)結(jié)構(gòu)程序設(shè)計 
 5.1 do循環(huán)結(jié)構(gòu) 
 5.2 do while循環(huán)結(jié)構(gòu) 
 5.3 循環(huán)的流程控制 
 5.4 程序舉例 
 習題5 
第6章 數(shù)組 
 6.1 數(shù)組的概念 
 6.2 數(shù)組的定義 
 6.3 給數(shù)組賦初值 
 6.4 對數(shù)組的操作 
 6.5 數(shù)組的保存規(guī)則 
 6.6 數(shù)組的輸入和輸出 
 6.7 動態(tài)數(shù)組 
 6.8 數(shù)組應(yīng)用舉例 
 習題6 
第7章 函數(shù)與子程序 
 7.1 語句函數(shù) 
 7.2 函數(shù)子程序 
 7.3 子例行程序 
 7.4 程序單元之間的數(shù)據(jù)傳遞:虛實結(jié)合 
 7.5 特殊的子程序類型 
 7.6 數(shù)據(jù)共用存儲單元與數(shù)據(jù)塊子程序 
 習題7 
第8章 文件 
 8.1 文件的基本概念 
 8.2 文件的操作語句 
 8.3 有格式文件的存取 
 8.4 無格式文件的存取 
 8.5 二進制文件的存取 
 習題8 
第9章 派生類型與結(jié)構(gòu)體 
 9.1 派生類型定義 
 9.2 結(jié)構(gòu)體的定義與引用 
 9.3 結(jié)構(gòu)體初始化 
 9.4 結(jié)構(gòu)體數(shù)組 
 9.5 程序舉例 
 習題9 
第10章 指針 
 10.1 指針的概念 
 10.2 指針的定義 
 10.3 指針的使用 
 10.4 指針與數(shù)組 
 10.5 指針與鏈表 
 習題10 
第11章 模塊 
 11.1 模塊的定義 
 11.2 use語句 
 11.3 接口界面塊 
 11.4 超載 
 11.5 模塊的應(yīng)用舉例 
 習題11 
第12章 常用數(shù)值算法 
 12.1 求解一元方程 
 12.2 數(shù)值積分 
 12.3 線性代數(shù) 
 習題12 
附錄a ascii碼字符編碼 
附錄b fortran庫函數(shù) 
參考文獻 
  

章節(jié)摘錄

版權(quán)頁:插圖:教學目標:·了解程序設(shè)計與程序設(shè)計語言的相關(guān)概念?!ち私釬ORTRAN語言發(fā)展簡史?!ち私釬ortran 95語言的特點?!な煜ortran 95的編譯環(huán)境?!ふ莆誇ortran 95編程的上機步驟。隨著計算機科學與技術(shù)的發(fā)展,人類已步人信息化時代。現(xiàn)在,越來越多的人在利用計算機來處理自己的各類事物,離開計算機可以說是寸步難行。計算機能夠完成預(yù)定的任務(wù)是計算機硬件和軟件協(xié)同工作的結(jié)果,當用戶使用計算機完成某項工作時,通常有兩種情況:一種情況是借助現(xiàn)成的應(yīng)用軟件來完成,如進行文字處理可使用Word、WPS Office等文字處理軟件,科學計算可使用MATLAB、Ansys等;另一種情況則是沒有完全適合現(xiàn)成的應(yīng)用軟件,需要使用某種計算機語言來編制程序完成特定的任務(wù),這就是程序設(shè)計。學習FORTRAN程序設(shè)計的目的,就是要學會利用FORTFRAN語言編寫出適合實際需要的程序,讓計算機完成指定的任務(wù)。本章主要介紹程序設(shè)計以及F()RTRAN語言程序設(shè)計的有關(guān)知識,使讀者對程序設(shè)計有一個初步的了解。1.1  程序設(shè)計與程序設(shè)計語言程序就是計算機為完成某一個任務(wù)所必須執(zhí)行的一系列指令的集合。程序是軟件的主要表現(xiàn)形式,程序設(shè)計是軟件實現(xiàn)的主要手段,程序設(shè)計語言是程序設(shè)計的基本工具。伴隨著計算機技術(shù)的發(fā)展,程序設(shè)計語言也經(jīng)歷了一個從低級編程語言到高級編程語言的發(fā)展過程。在計算機出現(xiàn)的最初階段,程序設(shè)計是通過機器語言以及后來的匯編語言實現(xiàn)的。匯編語言與機器語言同屬于低級語言,其語言結(jié)構(gòu)基本上是面向特定機器指令系統(tǒng)的指令序列,對計算過程的描述是在目標機操作的層次上進行的。因此匯編語言和機器語言嚴格依賴于特定的指令系統(tǒng),可移植性差。同時,由于語言的描述層次很低,程序的可讀性和可維護性差,代碼較長,不適合大型軟件的開發(fā)。

編輯推薦

《程序設(shè)計基礎(chǔ):Fortran 95》:采用可視化的Microsoft develop studio集成開發(fā)環(huán)境。配套的電子課件可在清華大學出版社網(wǎng)站下載。

圖書封面

評論、評分、閱讀與下載


    程序設(shè)計基礎(chǔ) PDF格式下載


用戶評論 (總計23條)

 
 

  •   很基礎(chǔ)的好書,值得初學者好好學習,循序漸進
  •   書不錯,很基礎(chǔ),很全面!第一次在當當買書,評價晚了,不好意思??!
  •   不錯,買了以后覺著應(yīng)該買彭國倫的那本,那本介紹的更全面
  •   介紹很詳細,很適合入門學習
  •   內(nèi)容豐富,比較容易理解,不足之處是部分源代碼不能下載。
  •   老師推薦的這本書,會認真讀的
  •   送貨速度很快,大概的看了下,書的紙張和印刷都很好,內(nèi)容也不錯
  •   新手學習挺好
  •   阿拉拉拉
  •   的確很適合入門者學習編程
  •   還沒看,很喜歡赤軍的書,希望赤軍繼續(xù)加油了。
  •   內(nèi)容尚可,適合于初學者,不過內(nèi)容不夠深入,對于有一定基礎(chǔ)的作為查詢之用則略嫌不夠紙張不行啊,拿回來一看有兩頁紙都是爛的,也印上了,印刷廠及其不負責啊,爛的我怎么辨識內(nèi)容啊傷不起
  •   看了有一個月,覺得內(nèi)容還不錯,適合初學者
  •   內(nèi)容較全面,但好像不夠詳細,不過用起來還好
  •   要用此軟件,買本書看看
  •   收到后,感覺這本書的質(zhì)量還不錯,不像是盜版的那種。
  •   湊活吧,離紅寶書差遠了
  •   正在看,以后評論
  •   書還好 用著還不錯
  •   FORTRAN書的左上角有破損
  •   幫朋友買的,不知道他感覺如何。。。
  •   書很不錯,發(fā)貨也非常快!
  •   這本書作為Fortran的入門還是比較清晰易懂的,而且價格較為合理。
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7