定 價(jià):39.8 元
叢書名:湖北文理學(xué)院協(xié)同育人出版基金資助
- 作者:熊啟軍主編
- 出版時(shí)間:2022/8/1
- ISBN:9787564388454
- 出 版 社:西南交通大學(xué)出版社
- 中圖法分類:TP312.8C
- 頁(yè)碼:215
- 紙張:
- 版次:1
- 開本:26cm
本書針對(duì)三種類型(實(shí)用工具類、游戲類、信息管理類)共設(shè)置電子時(shí)鐘、豎式加法模擬器、七段數(shù)碼管數(shù)字模擬器、點(diǎn)陣漢字、貪吃蛇游戲、俄羅斯方塊游戲、學(xué)生成績(jī)管理、手機(jī)通訊錄八個(gè)程序設(shè)計(jì)案例項(xiàng)目,遵循軟件項(xiàng)目開發(fā)的流程,按照從需求出發(fā)、到設(shè)計(jì)、到實(shí)現(xiàn)、到總結(jié)、到改進(jìn)和拓展的步驟進(jìn)行闡述。
《C語(yǔ)言課程設(shè)計(jì)案例教程》特點(diǎn):
。1)選擇當(dāng)下流行的CodeBlocks作為編程平臺(tái)。十幾年前,C語(yǔ)言課程設(shè)計(jì)教材都以TC或者VC6.0作為項(xiàng)目開發(fā)平臺(tái),這些IDE已與目前流行的Windows操作系統(tǒng)不能很好地兼容,因而正逐步或已被淘汰,而CodeBlocks是免費(fèi)的開源軟件、功能強(qiáng)大、操作簡(jiǎn)便。
。2)緊抓“C語(yǔ)言程序設(shè)計(jì)”課程的重點(diǎn)、難點(diǎn)和應(yīng)用點(diǎn)。數(shù)組與指針、鏈表、函數(shù)無(wú)疑是C語(yǔ)言學(xué)習(xí)和應(yīng)用的重點(diǎn),《C語(yǔ)言課程設(shè)計(jì)案例教程》中的每一個(gè)設(shè)計(jì)實(shí)例都緊密圍繞數(shù)據(jù)結(jié)構(gòu)的定義、算法描述與編碼展開,力求循序漸進(jìn)。
。3)簡(jiǎn)明扼要地補(bǔ)充少量C語(yǔ)言多媒體編程知識(shí)。介紹了使用EGE圖形庫(kù)進(jìn)行圖形開發(fā)的方法和實(shí)例,EGE圖形庫(kù)簡(jiǎn)單便捷,避免了使用OpenGL和WindowsAPI等復(fù)雜的函數(shù)和圖形開發(fā)技術(shù);簡(jiǎn)單介紹了使用WindowsAPI進(jìn)行聲音播放的幾個(gè)實(shí)用函數(shù)。
(4)引入了軟件工程概念。《C語(yǔ)言課程設(shè)計(jì)案例教程》補(bǔ)充了進(jìn)行項(xiàng)目開發(fā)所需要的軟件工程基礎(chǔ)知識(shí),讓讀者對(duì)項(xiàng)目開發(fā)過(guò)程有一個(gè)初步的了解。
。5)精心挑選8個(gè)課程設(shè)計(jì)范例。這8個(gè)范例涵蓋了實(shí)用工具、經(jīng)典游戲、信息管理等類別,涉及的知識(shí)廣泛;對(duì)每個(gè)項(xiàng)目,均以項(xiàng)目設(shè)計(jì)和實(shí)現(xiàn)為主線,詳細(xì)描述各個(gè)階段的工作,切實(shí)指導(dǎo)課程設(shè)計(jì)全過(guò)程;所有項(xiàng)目均提供詳細(xì)設(shè)計(jì)過(guò)程和完整的程序代碼,且所有代碼均在CodeBlocks平臺(tái)上調(diào)試通過(guò)。
。6)每個(gè)實(shí)例均有詳細(xì)的分析、設(shè)計(jì)和實(shí)現(xiàn)過(guò)程,特別是在程序代碼行同步插入了簡(jiǎn)短的注釋,從而便于理解語(yǔ)句和函數(shù)的功能、算法的設(shè)計(jì)思想。
。7)附錄中給出了課程設(shè)計(jì)的基礎(chǔ)題和正題的參考題目、設(shè)計(jì)報(bào)告模板等供師生參考。
通過(guò)“C語(yǔ)言課程設(shè)計(jì)”項(xiàng)目實(shí)踐,對(duì)提高學(xué)生C語(yǔ)言編程、應(yīng)用、創(chuàng)新、團(tuán)隊(duì)合作、分析和解決問(wèn)題的能力等起到顯著指導(dǎo)和幫助作用。