高級語言程式設計實驗教程

高級語言程式設計實驗教程

《高級語言程式設計實驗教程》是2014年9月電子工業出版社出版的圖書,作者是趙占芳、劉坤起。

基本介紹

  • 中文名:高級語言程式設計實驗教程
  • 作者:趙占芳、劉坤起
  • 出版社:電子工業出版社
  • 出版時間:2014年9月
  • ISBN:9787121243370
  • 千字數:505
內容簡介,作者簡介,圖書目錄,

內容簡介

這是一本面向計算機科學與技術類專業及其他專業,全面介紹“高級語言程式設計(含C語言程式設計或Pascal語言程式設計)”實驗課程教學要求、教學內容、實驗環境及其實施的教材。
本書基於計算機科學與技術一級學科人才培養科學理論,按照計算機科學與技術學科教材系列一體化設計綱要的要求,配合“高級語言程式設計”理論課程的教學,全面介紹了“高級語言程式設計”實驗課程的基本實驗內容、課程設計及其實驗環境——Visual C++ 6.0和Delphi 7.0。本書最大特色是結合一些典型實例,系統地介紹了C/C++、Pascal/Delphi的主要程式調試技術,使學生調試程式從經驗走向理性,為大程式的調試奠定了堅實的基礎。另外,本書還對Visual C++ 6.0和Delphi 7.0集成開發環境的配置、使用、程式發布和編譯錯誤信息,以及C/C++、Pascal/Delphi程式編碼規範等內容做了詳盡介紹,體現了本書所具有的“工具書”的特點。

作者簡介

趙占芳,石家莊經濟學院信息管理學院副教授,研究生學歷,教學骨幹,一直負責計算機教學和研究工作。2009年獲得河北省教學名師稱號,已出版多部教材。

圖書目錄

第1章 引 言 1
1.1 高級語言程式設計實驗教學在計算機科學與技術專業教學中的地位 1
1.2 高級語言程式設計實驗教學的基本指導思想和理念 1
1.3 高級語言程式設計實驗教學的內容組織與安排 2
1.4 高級語言程式設計實驗教學的目的和要求 2
1.5 高級語言程式設計實驗的分類 3
1.6 高級語言程式設計實驗文檔 3
第2章 程式調試簡介 4
2.1 計算的正確性問題 4
2.2 程式測試與程式調試的關係 4
2.3 程式調試的概念及其技術概述 4
2.3.1 程式調試定義 5
2.3.2 程式調試基本過程 5
2.3.3 程式調試分類 5
2.3.4 程式調試技術概覽 6
2.4 程式錯誤的分類 7
2.5 程式錯誤定位的方法 8
2.5.1 增量調試法 8
2.5.2 流程觀察的程式插裝法 8
2.5.3 數據透視法 8
2.5.4 分離法 8
2.5.5 禁止法 9
2.5.6 回溯法 9
2.5.7 二分法 9
2.6 學習程式調試技術的意義 9
第3章 Visual C++ 6.0集成開發環境及調試器介紹 10
3.1 Visual C++ 6.0集成開發環境 10
3.1.1 Visual C++ 6.0開發環境 10
3.1.2 主視窗 10
3.2 控制台應用程式 16
3.2.1 創建控制台應用程式 16
3.2.2 編輯並保存檔案 19
3.2.3 編譯並運行項目 19
3.2.4 控制台應用程式項目的組成 20
3.3 定製控制台應用程式的開發環境 20
3.3.1 選單與工具列的定製 20
3.3.2 項目配置 21
3.3.3 開發環境定製 25
3.4 Visual C++ 6.0的使用技巧 26
3.4.1 Visual C++ 6.0的一些實用技巧 26
3.4.2 Visual C++ 6.0開發環境設定技巧 27
3.4.3 使用Visual C++ 6.0的MSDN 28
3.5 程式的編譯、連結和運行 28
3.6 調試環境的配置 29
3.7 使用集成調試器進行程式調試 30
3.7.1 控制程式的執行 31
3.7.2 斷點的使用 32
3.7.3 使用調試視窗查看或修改變數的值 47
3.8 其他的調試手段 51
3.8.1 使用函式或宏進行程式調試 51
3.8.2 遠程調試 52
3.8.3 實時調試 52
3.8.4 編輯並繼續調試 52
3.8.5 其他的調試功能 52
3.9 程式的調試版本和發布版本 52
3.9.1 生成調試版本和發布版本 53
3.9.2 調試版本與發布版本的區別 53
3.9.3 調試發布版本 54
3.10 小結 56
第4章 C語言程式調試實例 57
4.1 基礎知識程式調試實例 57
4.2 三種基本結構程式調試實例 63
4.3 基於數組的程式調試實例 73
4.4 函式的程式調試實例 80
4.5 結構體的程式調試實例 88
4.6 基於指針的程式調試實例 92
第5章 Delphi 7.0集成開發環境及調試器介紹 105
5.1 Delphi 7.0集成開發環境 105
5.1.1 Delphi 7.0的開發環境 105
5.1.2 主視窗 106
5.2 控制台應用程式 109
5.2.1 創建控制台應用程式 109
5.2.2 編輯並保存工程檔案 110
5.2.3 編譯並運行工程 111
5.2.4 控制台應用程式工程的組成 111
5.3 定製控制台應用程式的開發環境 112
5.3.1 視窗和工具列的定製 112
5.3.2 編程環境的定製 113
5.3.3 代碼編輯器環境的定製 114
5.4 Delphi 7.0的使用技巧 116
5.4.1 代碼編輯器使用技巧 116
5.4.2 調試環境配置技巧 117
5.4.3 幫助的使用 117
5.5 程式的編譯 117
5.6 Delphi 7.0調試環境的配置 118
5.7 使用集成調試器進行程式調試 121
5.7.1 控制程式的執行 121
5.7.2 斷點的使用 121
5.7.3 查看變數的值 124
5.7.4 其他調試方法 126
5.8 其他的調試工具 127
5.9 程式的發布 127
第6章 Pascal語言程式調試實例 129
6.1 第一單元—順序程式設計和分支程式設計 129
6.1.1 簡單Pascal程式的上機過程 129
6.1.2 順序程式設計 135
6.1.3 分支程式設計 143
6.2 第二單元—循環程式設計 155
6.3 第三單元—構造類型 166
6.3.1 枚舉、子界與數組 166
6.3.2 集合與記錄 179
6.4 第四單元—分程式 189
6.5 第五單元—遞歸技術 208
6.6 第六單元—指針與動態數據類型 215
6.7 第七單元—檔案 233
第7章 綜合課程設計 247
7.1 模組化軟體開發方法 247
7.1.1 模組化設計方法 247
7.1.2 程式的分塊開發 248
`7.1.3 工程檔案 250
7.2 軟體測試的步驟 250
7.2.1 單元測試 251
7.2.2 集成測試 252
7.2.3 確認測試 252
7.2.4 系統測試 252
7.2.5 驗收測試 253
7.3 軟體測試技術 253
7.4 測試用例設計技術 253
7.4.1 邏輯覆蓋法 254
7.4.2 等價劃分法 254
7.4.3 邊值分析法 255
7.4.4 錯誤猜測法 255
7.5 課程設計 255
7.5.1 課程設計實施要求 255
7.5.2 課程設計的功能設計要求 256
7.5.3 課程設計的總體設計要求 258
7.5.4 課程設計報告文檔要求 258
附錄1 Delphi 7.0集成開發環境配置 260
附錄2 Delphi編譯錯誤信息一覽表 262
附錄3 Pascal/Delphi程式編碼規範 268
附錄4 Visual C++編譯、連結錯誤信息 280
附錄5 C/C++程式編碼規範 287
參考文獻 297

相關詞條

熱門詞條

聯絡我們