高等學校計算機科學與技術教材:C語言實訓

高等學校計算機科學與技術教材:C語言實訓

《高等學校計算機科學與技術教材:C語言實訓教程》共有27章,包含了25個實習項目,書中章節安排特點如下:第1章介紹了實訓的要求及說明;第2章介紹了VC繪圖EasyX庫的使用方法;從第3章開始到第27章,每個項目作為一個章節,項目難度按章節遞進。根據項目要求,數據多是基於檔案操作的,在數據存儲方式上既有選擇數組的、也有選擇鍊表的;遊戲項目中的繪圖操作,使用了由EasyX工作小組開發的,利用VC開發平台和TC繪圖功能相結合而成的EasyX庫,通過調用庫中簡單的函式實現繪圖操作;所有項目的程式代碼都是在VC環境下匕機調試通過;各個項目主要包括了設計題目、設計H的、功能設計要求及項目詳細設計,在詳細設計小節中又主要包括項目功能模組圖、項目流程圖、項目數據結構、項目檔案及項目主要函式的設計與實現。這25個項目分別是:ATM終端機模擬系統、學生宿舍管理系統、電子通訊錄管理系統、萬年曆系統、學生選課系統、食堂飯卡管理系統、學生成績管理系統、員工工資管理系統、圖書館借閱管理系統、飛機訂票系統、實驗室設備管理系統、小型的物業管理系統、小型超市管理系統、簡單文本編輯器、簡易四則運算計算器、俄羅斯方塊、雙人對戰五子棋單機遊戲、掃雷遊戲、連連看遊戲、打字母小遊戲、貪吃蛇遊戲、推箱子遊戲、手動搜尋迷宮遊戲、基於詞典的中文切詞詞典算法實現、一種基於二進制串的Trie索引樹分詞詞典機制。

基本介紹

  • 中文名:C語言實訓教程
  • 外文名:Computer Science and Technology
  • 作者:韓瑩 豐繼林
  • 出版日期:2013年1月1日
  • 語種:簡體中文
  • ISBN:9787512113510
  • 出版社1:清華大學出版社
  • 出版社2:北京交通大學出版社
  • 定價:32.00元
  • 頁數:321頁
  • 開本:16
內容簡介,圖書目錄,

內容簡介

《高等學校計算機科學與技術教材:C語言實訓教程》中精選了學生感興趣的、難度適中的、很多高校實習用過的典型案例,教師可以根據學生的具體情況組織學生通過獨立或分組討論的方式進行實習。

圖書目錄

第1章項目課程實訓要求及說明
1.1項目教學目標
1.2項目課程實訓總體要求
1.3項目課程實訓過程及教學方式
1.4項目軟體開發過程
1.5代碼書寫要求及編碼原則
1.6項目課程實訓設計報告內容要求及規範格式
1.7項目課程實訓考核方式
第2章VC6.0簡單繪圖說明
2.1幾個基本概念
2.2函式說明
2.3簡單繪圖
2.4常用的繪圖語句
2.5結合流程控制語句來繪圖
2.6數學知識在繪圖中的運用
2.7實現簡單動畫
2.8捕獲按鍵,實現動畫的簡單控制
2.9用函式簡化相同圖案的製作
2.10繪圖中的位運算
2.11用滑鼠控制繪圖
2.12隨機函式
2.13數組
2.14載入圖片
2.15通過位運算實現顏色的分離與處理
2.16窗體句柄
2.17設備上下文句柄
第3章ATM終端機模擬系統
3.1設計題目
3.2功能設計要求
3.3詳細設計
3.3.1數據結構
3.3.2數據檔案
3.3.3功能模組圖
3.3.4系統流程圖
3.3.5主要函式及算法的設計與現實
第4章學生宿舍管理系統
4.1設計題目
4.2功能設計要求
4.3詳細設計
4.3.1功能模組圖
4.3.2數據結構
4.3.3數據檔案
4.3.4主要函式及算法的設計與實現
第5章電子通訊錄管理系統
5.1設計題目
5.2功能設計要求
5.3詳細設計
5.3.1功能模組圖
5.3.2數據結構
5.3.3數據檔案
5.3.4主要函式及算法的設計與實現
第6章萬年曆系統
6.1設計題目
6.2功能設計要求
6.3詳細設計
6.3.1功能模組圖
6.3.2主要函式及算法的設計與實現
第7章學生選課系統
7.1設計題目
7.2功能設計要求
7.3詳細設計
7.3.1功能模組題
7.3.2數據結構
7.3.3數據檔案
7.3.4主要函式及算法設計與實現
第8章食堂飯卡管理系統
8.1設計題目
8.2功能設計要求
8.3詳細設計
8.3.1功能模組圖
8.3.2數據結構
8.3.3數據檔案
8.3.4主要函式及算法的設計與實現
第9章學生成績管理系統
9.1設計題目
9.2功能設計要求
9.3詳細設計
9.3.1功能模組圖
9.3.2數據結構
9.3.3數據檔案
9.3.4系統流程圖
9.3.5主要函式及算法的設計與實現
第10章員工工資管理系統
10.1設計題目
10.2功能設計要求
10.3詳細設計
10.3.1功能模組圖
10.3.2數據結構
10.3.3數據檔案
10.3.4主要函式及算法的設計與實現
第11章圖書館借閱管理系統
11.1設計題目
11.2功能設計要求
11.3詳細設計
11.3.1功能模組圖
11.3.2數據結構
11.3.3數據檔案
11.3.4系統流程圖
11.3.5主要函式及算法的設計與實現
第12章飛機訂票系統
12.1設計題目
12.2功能設計要求
12.3詳細設計
12.3.1功能模組圖
12.3.2數據結構
12.3.3數據檔案
12.3.4系統流程圖
12.3.5主要函式及算法的設計與實現
第13章實驗室設備管理系統
13.1設計題目
13.2功能設計要求
13.3詳細設計
13.3.1功能模組圖
13.3.2數據結構
13.3.3數據檔案
13.3.4主要函式及算法的設計與實現
第14章小型的物業管理系統
14.1設計題目
14.2功能設計要求
14.3詳細設計
14.3.1功能模組圖
14.3.2數據結構
14.3.3數據檔案
14.3.4主要函式及算法的設計與實現
第15章小型超市管理系統
15.1設計題目
15.2功能設計要求
15.3詳細設計
15.3.1功能模組圖
15.3.2數據結構
15.3.3主要檔案
15.3.4系統流程圖
15.3.5主要函式及算法的設計與實現
第16章簡單文本編輯器
16.1設計題目
16.2功能設計要求
16.3詳細設計
16.3.1功能模組圖
16.3.2數據結構
16.3.3主要函式及算法的設計與實現
第17章簡易四則運算計算器
17.1設計題目
17.2功能設計要求
17.3詳細設計
17.3.1功能模組圖
17.3.2數據結構
17.3.3系統流程圖
17.3.4主要函式及算法的設計與實現
第18章俄羅斯方塊
18.1設計題目
……
第19章雙人對戰五子棋單機遊戲
第20章掃雷遊戲
第21章連連看遊戲
第22章打字母小遊戲
第23章貪吃蛇遊戲
第24章推箱子遊戲
第25章手動搜尋迷宮遊戲
第26章基於詞典的中文切詞詞典算法實現
第27章一種基於二進制串的Trie索引樹分詞詞典機制
參考文獻

相關詞條

熱門詞條

聯絡我們