C程序設(shè)計學(xué)習(xí)知道與練習(xí)
定 價:28 元
- 作者:賈伯琪
- 出版時間:2008/8/1
- ISBN:9787312022944
- 出 版 社:中國科學(xué)技術(shù)大學(xué)出版社
- 中圖法分類:H31
- 頁碼:283
- 紙張:
- 版次:1
- 開本:16開
作為與“C語言程序設(shè)計”課程相配套的學(xué)生用書,主要內(nèi)容有:一、程序設(shè)計預(yù)備知識;二、C語言程序的上機過程;三、知識要點與上機實驗;四、常見錯誤示例表;五、實驗報告示例;六、綜合測試題。給出了兩個適合實驗過程中使用的附錄:“常用庫函數(shù)”和“ASCII碼表”。
書中的“要點綜述”重點鮮明,內(nèi)容詳盡;提供的實驗按“C語言程序設(shè)計”課程教學(xué)大綱內(nèi)容分類,按實驗教學(xué)30~40學(xué)時設(shè)計;范例和上機習(xí)題經(jīng)過精心選擇安排,示范和訓(xùn)練的優(yōu)化結(jié)合,使學(xué)習(xí)者能夠在一定的有限實驗時間內(nèi)達(dá)到理想的教學(xué)效果。
《C程序設(shè)計學(xué)習(xí)指導(dǎo)與練習(xí)》適合作為高等院!癈語言程序設(shè)計”課程的教輔書,對自學(xué)讀者也頗有幫助。
前言
第一部分 預(yù)備知識
一、算法的概念
二、算法的基本結(jié)構(gòu)和表示
三、C語言PAD標(biāo)準(zhǔn)圖式
四、結(jié)構(gòu)化流程圖(N—S圖)
五、算法的基本分類
第二部分 C程序的上機過程與UNIX系統(tǒng)使用
一、一般過程
二、UNIX系統(tǒng)上C語言程序的上機過程
三、C語言檢查程序lint
四、CC命令格式和使用
五、C語言程序的運行
六、編譯實例
七、C語言上機操作示意圖
八、uNIx操作系統(tǒng)的基本命令及其使用
九、Turboc++30集成開發(fā)環(huán)境與程序調(diào)試
十、VC++60集成開發(fā)環(huán)境簡介
十一、VC++60調(diào)試工具簡介
第三部分 上機實驗
一、實驗?zāi)康?br> 二、實驗要求
三、實驗項目及學(xué)時分配
實驗一 C程序的運行環(huán)境與簡單的C程序設(shè)計
一、要點綜述
二、實驗操作
實驗二 數(shù)據(jù)類型、運算符和表達(dá)式
一、要點綜述
二、實驗操作
實驗三 選擇分支結(jié)構(gòu)編程
一、要點綜述
二、實驗操作
實驗四 循環(huán)控制結(jié)構(gòu)編程
一、要點綜述
二、實驗操作
實驗五 數(shù)組
一、要點綜述
二、實驗操作
實驗六 函
第一部分 預(yù)備知識
計算機的使用改變了人類的生活方式及工作方式,并將人類的創(chuàng)造性思維推向一個更高的階段。思維活動可以利用語言來形式化,而語言層次可以離開意識層次相對獨立地活動。計算機語言作為人和計算機之間進行交流的工具,使人能夠?qū)⒁庾R活動交給計算機進行獨立的加工,產(chǎn)生進一步的思維活動,因此可以認(rèn)為計算機是人類思維的工具。計算機思維是一種物化的思維,是人腦思維的進一步延伸。
在計算機語言層次,人與計算機的意識活動的交流是通過程序這個環(huán)節(jié)來完成的。1976年,著名的計算機科學(xué)家N.Wirth出版了一本名為《Algorithms+Data—Programs》的著作,提出了“程序是算法和數(shù)據(jù)結(jié)構(gòu)的結(jié)合”的觀點,也就是說程序設(shè)計主要包括兩方面的內(nèi)容:行為特性的設(shè)計和結(jié)構(gòu)特性的設(shè)計。行為特性的設(shè)計是指完整地描述問題求解的全過程并精確定義每個解題步驟,這一過程即是算法的設(shè)計;而結(jié)構(gòu)特性的設(shè)計是指在問題求解的過程中,計算機所處理的數(shù)據(jù)之問的聯(lián)系及這些聯(lián)系的表示方法。
因此,為了有效地進行程序設(shè)計,應(yīng)當(dāng)至少具有兩個方面的知識,即:(1)掌握一門高級語言的語法規(guī)則;(2)掌