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

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

內(nèi)容概要

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

書(shū)籍目錄

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

章節(jié)摘錄

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

編輯推薦

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

圖書(shū)封面

評(píng)論、評(píng)分、閱讀與下載


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


用戶(hù)評(píng)論 (總計(jì)23條)

 
 

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

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7