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