C程式設計基礎課程設計

C程式設計基礎課程設計

《C程式設計基礎課程設計》是2007年浙江大學出版社出版的圖書,作者是張引。

基本介紹

  • 作者:張引
  • ISBN:9787308054973
  • 頁數:246
  • 定價:26.00元
  • 出版社:浙江大學
  • 出版時間:2007-9
內容介紹,作品目錄,

內容介紹

本書在分析C語言高級編程技術的基礎上,通過對“通訊錄”、“計算器”、“俄羅斯方塊”3個完整案例的解析,指導讀者按照軟體工程的生命周期開發過程,從問題分析、設計、編碼到測試,循序漸進地完成大型程式的開發。書中提供了9個大型程式訓練的題目及簡要分析,供讀者練習;為適合教學需要,還提供了可供參考的實施過程說明、開發文檔模版、考核方法和評價標準,特彆強調學生團隊合作精神的培養。本書還附光碟。光碟內容為:課件、書中案例的源程式、漢字字型檔、Turbo 2.0的庫函式使用手冊、C語言上機操作指導。

作品目錄

第1章 大型程式的開發方法 1.1 軟體工程的生命周期方法學 1.2 大型程式的開發流程 1.2.1 問題定義 1.2.2 程式分析 1.2.3 程式設計 1.2.4 編碼 1.2.5 測試和調試 1.2.6 運行與維護 1.2.7 分工協作 1.3 大型程式設計綜合實驗的實施 1.3.1 過程及要求 1.3.2 評價標準第2章 高級編程的硬體基礎 2.1 計算機硬體組成 2.2 80X86微機系統 2.2.1 主存儲器結構 2.2.2 暫存器與偽變數 2.2.3 實地址定址方式 2.2.4 I/O接口的定址方式 2.3 Turbo C編譯方式簡介 2.3.1 Turbo C的記憶體模式 2.3.2 指針的分類 2.4 BIOS與DOS調用 2.4.1 中斷 2.4.2 BIOS調用 2.4.3 DOS調用 2.5 多檔案的程式 2.6 Turbo C 2.0庫函式介紹第3章 高級編程技術的實現 3.1 操作手段 3.1.1 鍵盤 3.1.2 滑鼠 3.2 顯示方式 3.2.1 顯示器和顯示卡 3.2.2 文本顯示方式 3.2.3 圖形顯示方式 3.3 圖形繪製 3.3.1 畫筆定位函式 3.3.2 點和直線的畫法 3.3.3 矩形、圓和弧線的畫法 3.3.4 封閉圖形的填色函式及有關畫圖函式 3.4 圖像技術 3.4.1 螢幕圖像 3.4.2 圖像檔案 3.5 動畫技術 3.5.1 簡單的實現方法 3.5.2 利用動態開闢圖視口的方法 3.5.3 利用螢幕圖像存儲再放的方法 3.5.4 利用頁交替的方法 3.6 發聲技術 3.6.1 計算機發聲原理 3.6.2 聲音函式 3.6.3 計算機樂譜 3.7 漢字顯示技術 3.7.1 漢字編碼 3.7.2 漢字顯示 3.8 精確的時間控制技術 3.8.1 編寫自己的中斷程式 3.8.2 精確計時實現方案第4章 大型綜合程式範例解析 4.1 通訊錄 4.1.1 問題描述 4.1.2 功能分析 4.1.3 設計 4.1.4 源程式 4.1.5 測試 4.2 簡單計算器 4.2.1 問題描述 4.2.2 功能分析 4.2.3 設計 4.2.4 源程式 4.2.5 測試 4.3 羅斯方塊 4.3.1 問題描述 4.3.2 功能分析 4.3.3 設計 4.3.4 源程式 4.3.5 測試第5章 綜合程式練習題 5.1 打字練習 5.1.1 問題描述 5.1.2 設計及實現要點 5.2 電子琴 5.2.1 問題描述 5.2.2 設計及實現要點 5.3 簡易畫圖板 5.3.1 問題描述 5.3.2 設計及實現要點 5.4 貪吃蛇 5.4.1 問題描述 5.4.2 設計及實現要點 5.5 五子棋 5.5.1 問題描述 5.5.2 設計及實現要點 5.6 搬運工 5.6.1 問題描述 5.6.2 設計及實現要點 5.7 大富翁 5.7.1 問題描述 5.7.2 設計及實現要點 5.8 賽車 5.8.1 問題描述 5.8.2 設計及實現要點 5.9 坦克大戰 5.9.1 問題描述 5.9.2 設計及實現要點參考文獻

相關詞條

熱門詞條

聯絡我們