C程序設計基礎課程設計-(附光盤)(簡體書)
商品簡介
目次
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 設計及實現要點
參考文獻
主題書展
更多主題書展
更多書展本週66折
您曾經瀏覽過的商品
購物須知
大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。
特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。
無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。