C語言程序設(shè)計實踐教程:面向計算思維和問題求解
定 價:18.3 元
- 作者:陳立潮,曹建芳主編
- 出版時間:2016/7/1
- ISBN:9787040455694
- 出 版 社:高等教育出版社
- 中圖法分類:TP312C
- 頁碼:167
- 紙張:膠版紙
- 版次:1
- 開本:16K
本書主要包括計算環(huán)境和程序運行;數(shù)據(jù)類型、運算符和表達(dá)式 ;簡單問題求解;選擇問題求解 ;重復(fù)問題求解;多維批量數(shù)據(jù)處理;問題模塊化求解;內(nèi)存分配與管理;復(fù)雜結(jié)構(gòu)數(shù)據(jù)處理 ;數(shù)據(jù)文件管理 等10章的實驗內(nèi)容,與主教材的各章節(jié)對應(yīng),有助于讀者自學(xué)練習(xí)。
隨著計算機技術(shù)的發(fā)展,計算機在各行各業(yè)得到越來越廣泛的應(yīng)用,面向非計算機專業(yè)的計算機基礎(chǔ)教育日益普及,成為現(xiàn)代大學(xué)生必修的課程。“C語言程序設(shè)計”作為大學(xué)計算機基礎(chǔ)教育的一門非常重要的課程,是理工科大學(xué)生的主修課程。為了更好地學(xué)習(xí)C語言,逐步掌握使用C語言求解問,題和開發(fā)程序的方法,提高學(xué)生的創(chuàng)新實踐能力,需要有一本合適的實踐指導(dǎo)教材。本書是作者根據(jù)多年的教學(xué)經(jīng)驗和該課程實踐教學(xué)環(huán)節(jié)的實際需要編寫的。
本書與主教材配套,共10章,內(nèi)容如下:第1章主要介紹C語言常用的編程環(huán)境的搭建和C語言程序的調(diào)試、運行方法;第2章-第10章向讀者提供以計算思維和問題求解為培養(yǎng)目標(biāo)設(shè)計的實驗任務(wù),內(nèi)容既有趣味性,又有很強的應(yīng)用價值。每章的實驗任務(wù)分為3個層次:模擬訓(xùn)練、設(shè)計應(yīng)用和拓展提高,供不同專業(yè)和不同能力的讀者學(xué)習(xí),每個層次采用問題和任務(wù)驅(qū)動方式,實驗題目包括問題描述、問題分析、算法設(shè)計、參考代碼、運行結(jié)果、實驗思考等6個環(huán)節(jié),通過設(shè)計問題的求解步驟與計劃,尋求解決問題的方法與算法,并通過學(xué)習(xí)相應(yīng)的C語言工具,實現(xiàn)問題求解的落地,循序漸進(jìn)地指導(dǎo)讀者完成程序設(shè)計,真正達(dá)到了學(xué)習(xí)和掌握用C語言程序解決實際問題的目的。
本書具有如下特點。
。1)以計算思維為理念,以問題求解為目標(biāo),展開C語言程序設(shè)計的實踐教學(xué),顛覆了傳統(tǒng)C語言程序設(shè)計的實踐模式。
。2)以問題求解為主線,針對實際問題,分層次設(shè)計實驗任務(wù),為提高學(xué)生創(chuàng)新實踐能力打下基礎(chǔ)。
。3)以問題求解為目標(biāo),每個實驗題目設(shè)計6個環(huán)節(jié)描述C語言求解問題的過程,讓學(xué)生徹底掌握實際問題的分析和求解方法。
(4)全書內(nèi)容豐富,案例齊全,是使用C語言進(jìn)行上機實驗和課程設(shè)計的有效指導(dǎo)書。
本書由陳立潮、曹建芳任主編,胡靜、蘆彩林、劉繼華任副主編,參加編寫的還有王麗芳、李素清、王園宇、呼克佑等,他們都是來自高等教育教學(xué)一線的、多年來從事C語言程序設(shè)計教學(xué)工作、經(jīng)驗豐富的學(xué)術(shù)帶頭人和骨干教師。
本書在編寫過程中,先后得到了陳國良院士、李廉教授、何欽銘教授等的指導(dǎo)和幫助。編寫團(tuán)隊召開了多次學(xué)術(shù)交流與教學(xué)研討會,對書稿進(jìn)行了多次修改和完善,它的完成凝聚了所有作者的心血和智慧,凝聚著一個團(tuán)隊合作的教學(xué)成果。
由于作者水平有限,書中難免有疏漏、不足之處,懇請讀者批評指正。
第1章 計算環(huán)境和程序運行
實驗1 計算環(huán)境搭建
實驗2 程序運行
第2章 數(shù)據(jù)類型、運算符和表達(dá)式
實驗1 基本數(shù)據(jù)類型
實驗2 算術(shù)運算及表達(dá)式
實驗3 邏輯運算及表達(dá)式
第3章 簡單問題求解
實驗1 簡單C程序設(shè)計
實驗2 格式輸入輸出和字符輸入輸出
第4章 選擇問題求解
實驗1 簡單的if語句
實驗2 if語句的嵌套
實驗3 switch語句
第5章 重復(fù)問題求解
實驗1 基本循環(huán)結(jié)構(gòu)
實驗2 循環(huán)嵌套
第6章 多維批量數(shù)據(jù)處理
實驗1 一維數(shù)組的應(yīng)用
實驗2 多維數(shù)組的應(yīng)用
實驗3 字符數(shù)組的應(yīng)用
第7章 問題模塊化求解
實驗1 函數(shù)的設(shè)計和調(diào)用
實驗2 數(shù)組作函數(shù)參數(shù)
實驗3 遞歸函數(shù)的設(shè)計和調(diào)用
第8章 內(nèi)存分配與管理
實驗1 指針的應(yīng)用
實驗2 指針作函數(shù)參數(shù)
實驗3 指針數(shù)組的應(yīng)用
第9章 復(fù)雜結(jié)構(gòu)數(shù)據(jù)處理
實驗1 結(jié)構(gòu)體變量的應(yīng)用
實驗2 結(jié)構(gòu)體數(shù)組的應(yīng)用
第10章 數(shù)據(jù)文件管理
實驗 數(shù)據(jù)文件的基本操作
附錄A 實驗報告
附錄B C語言常見錯誤信息
參考文獻(xiàn)