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