TOP
0
0
【簡體曬書區】 單本79折,5本7折,活動好評延長至5/31,趕緊把握這一波!
程序設計實踐教程(簡體書)
滿額折

程序設計實踐教程(簡體書)

人民幣定價:45 元
定  價:NT$ 270 元
優惠價:87235
領券後再享88折
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:7 點
相關商品
商品簡介
名人/編輯推薦
目次
書摘/試閱

商品簡介

《高等院校信息技術規劃教材:程序設計實踐教程》從實用性和趣味性出發,分模塊進行基礎知識、信息管理與存儲、字符串處理、繪圖、貼圖等編程訓練,最終通過棋牌類遊戲開發,實現模塊知識綜合應用的訓練。
《高等院校信息技術規劃教材:程序設計實踐教程》提供了160道描述詳細、功能要求具體、開發目標明確的訓練任務,意在對學生進行上千行代碼編寫與調試的訓練,幫助他們感悟編程之道,發現編程樂趣,激發創新意識。
《高等院校信息技術規劃教材:程序設計實踐教程》可以作為高等院校計算機類專業以及相關專業學生的教材,也可供C語言編程人員參考。.

名人/編輯推薦

《高等院校信息技術規劃教材:程序設計實踐教程》從實用性和趣味性出發,分模塊進行基礎知識、信息管理與存儲、字符串處理、繪圖、貼圖等編程訓練,最終通過棋牌類游戲開發,實現模塊知識綜合應用的訓練。《高等院校信息技術規劃教材:程序設計實踐教程》由章小莉,周知楊,張巖等編著。

目次

第1章 基礎訓練
1.1 C語言知識總結
1.1.1 C語言知識點歸納
1.1.2 難點回顧與使用注意事項
1.2 算法設計
1.3 VC程序調試技術
1.3.1 VisualC++調試工具
1.3.2 調試過程中的跟蹤與監測
1.3.3 斷點設置和使用
1.4 基礎訓練舉例
1.4.1 基本知識應用
1.4.2 數組應用
1.4.3 指針使用
1.4.4 結構體應用
1.5 程序測試
1.5.1 單元測試
1.5.2 集成測試
1.6 基礎訓練注意事項
1.7 基礎訓練任務
本章參考文獻

第2章 信息管理與存儲訓練
2.1 文件
2.1.1 文件中的數據
2.1.2 文件分類
2.2 C語言文件知識小結
2.2.1 標準C語言文件處理函數
2.2.2 文件處理流程
2.3 文件函數使用舉例
2.4 信息管理程序開發
2.4.1 程序設計與實現
2.4.2 程序測試
2.5 文件使用注意事項
2.5.1 不同類型文件比較
2.5.2 常見錯誤及原因
2.6 信息管理與存儲訓練任務
2.6.1 信息管理訓練任務
2.6.2 信息存儲訓練任務
本章參考文獻

第3章 字符串處理訓練
3.1 字符串函數及函數設計
3.1.1 C語言字符串函數
3.1.2 字符串處理函數設計
3.2 字符串處理舉例
3.3 VC中三種字符串定義與使用注意事項
3.3.1 字符數組和字符指針
3.3.2 String類
3.3.3 CString類
3.3.4 三種類型字符串之間的轉換
3.4 字符串處理訓練任務
本章參考文獻

第4章 繪圖技術訓練
4.1 VC繪圖技術
4.1.1 VC繪圖基礎
4.1.2 繪圖流程
4.2 繪圖函數
4.2.1 繪製線條函數
4.2.2 繪製形狀函數
4.2.3 填充函數
4.3 繪圖類及其使用舉例
4.3.1 矩形類
4.3.2 點類
……
第5章 粘貼圖片技術訓練
第6章 綜合訓練
附錄A VC集成開發環境
附錄B 基於MFC開發應用程序基礎
附錄C
附錄D 程序設計實驗管理表與考核建議樣本
附錄E 實例快速索引.

書摘/試閱



以俄羅斯方塊游戲為例,內核隨機地選擇一個幾何圖形(矩形、正方形、L形和T形),通過界面將其顯示給玩家,與此同時,顯示給玩家的還有當前未消掉部分的形狀,這些就是游戲當前的情景。玩家根據該情景做出如何移動出現的幾何圖形的決策,并通過游戲提供的控制手段,以命令的形式輸入給內核。接著,內核根據這些輸入形成新的游戲情景,如幾何圖形左右或向下移動、幾何圖形放到固定位置、消掉一行或幾行等,并再次通過界面呈現給玩家,然后,丙核繼續等待玩家的新輸入。
界面是玩家體驗游戲的唯一窗口,因此,界面設計的好壞直接影響到游戲程序開發得成功與否。也正是因為這個原因,游戲的界面才從早期的字符界面發展到后來的圖形界面,又從二維(2D)界面發展到目前的三維(3D)界面。其目的就是要增強玩家的游戲體驗和視覺享受,從而吸引玩家來參與游戲。
游戲內核是游戲功能實現的核心,包括對輸入輸出的處理、對圖像、音頻、視頻等多媒體的加工、依照游戲規則進行邏輯判斷和選擇等。對于網絡游戲來說,內核甚至還要具有處理網絡數據通訊、游戲服務器軟件配置管理等功能。一般來說,不同游戲之間雖然游戲內容千差萬別,但游戲內核在功能上還是有很多共同之處,例如都要具有圖形圖像的顯示功能和音頻的輸出功能等。
為了減少游戲開發的工作量,盡量多使用可重用的代碼,于是提出了游戲引擎(engine)的概念。
?從功能上看,游戲引擎是控制游戲中所有子功能的主程序,它是由多個子系統共同構成的一個復雜系統,涵蓋了游戲建模、動畫、光影和粒子特效、物理系統、碰撞檢測、文件管理、網絡服務,甚至還包括專業的編輯工具和插件。
?從結構上看,游戲引擎就相當于游戲程序的一個框架,框架搭好之后,游戲設計人員和開發者只要往框架里填充相應的內容就可以了。
需要指出的是,框架只是提供了一種游戲實現的可能性,最終游戲設計得好與壞還是取決于內容而非框架。

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 235
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區