程序設(shè)計基礎(chǔ)實驗(西安交通大學(xué)本科“十二五”規(guī)劃教材)
定 價:24 元
- 作者:唐亞哲,朱海萍,胡成臣 編著
- 出版時間:2013/9/1
- ISBN:9787560554938
- 出 版 社:西安交通大學(xué)出版社
- 中圖法分類:TP311.1
- 頁碼:182
- 紙張:膠版紙
- 版次:1
- 開本:16開
唐亞哲、朱海萍、胡成臣編著的《程序設(shè)計基礎(chǔ)實驗》是西安交通大學(xué)本科“十二五”規(guī)劃教材。全書包括實驗基礎(chǔ)、實驗環(huán)境和實驗內(nèi)容三個部分。第1章實驗基礎(chǔ)介紹了實驗的基本常識和方法;第2章實驗環(huán)境介紹了VisualC++6.0集成開發(fā)環(huán)境的編譯、連接和運行程序的方法,Moodle系統(tǒng)的使用以及GCC編譯系統(tǒng)的使用;第3章實驗內(nèi)容給出了17個程序的分析和設(shè)計,分別包括實驗?zāi)康、實驗描述、實驗分析、關(guān)鍵點和參考代碼。
《程序設(shè)計基礎(chǔ)實驗》結(jié)合課堂內(nèi)容,循序漸進,以“學(xué)生學(xué)籍管理”系統(tǒng)為例,逐步引導(dǎo)學(xué)生完成一個實用系統(tǒng)的程序編寫和調(diào)試工作。本書既可作為高校各專業(yè)C語言程序設(shè)計課程的實驗指導(dǎo)書,適合高等學(xué)校師生使用,又可供編程愛好者和其他自學(xué)者參考。
第1章 實驗基礎(chǔ) 1.1 實驗準(zhǔn)備 1.1.1 為什么實驗 1.1.2 實驗前的準(zhǔn)備 1.2 如何實驗 1.2.1 實驗方法 1.2.2 源代碼排版 1.2.3 注意編 第1章 實驗基礎(chǔ) 1.1 實驗準(zhǔn)備 1.1.1 為什么實驗 1.1.2 實驗前的準(zhǔn)備 1.2 如何實驗 1.2.1 實驗方法 1.2.2 源代碼排版 1.2.3 注意編譯器的提示 1.2.4 調(diào)試 1.2.5 尋求幫助的方法 1.3 完成實驗后第2章 實驗環(huán)境 2.1 Visual C++6.0集成開發(fā)環(huán)境 2.1.1 安裝Visual C++6.0 2.1.2 安裝MSDN Library 2.1.3 創(chuàng)建Visual C++6.0工程,編輯源程序,然后編譯、連接、執(zhí)行 2.1.4 Visual C++6.0程序的調(diào)試 2.1.5 Visual Studio系列開發(fā)環(huán)境介紹 2.2 MOODLE系統(tǒng)介紹 2.2.1 Moodle系統(tǒng)簡介 2.2.2 Moodle系統(tǒng)使用 2.3 GCC編譯系統(tǒng) 2.3.1 GCC編譯系統(tǒng)簡介 2.3.2 GCC編譯系統(tǒng)的安裝 2.3.3 在GCC編譯系統(tǒng)下編譯程序 2.3.4 使用參數(shù)來控制GCC編譯系統(tǒng) 2.3.5 使用GDB調(diào)試器進行調(diào)試第3章 實驗內(nèi)容 3.1 學(xué)籍管理系統(tǒng)的初始界面——第一個順序程序 3.1.1 實驗?zāi)康? 3.1.2 實驗描述 3.1.3 實驗分析 3.1.4 關(guān)鍵點 3.1.5 參考代碼 3.2 學(xué)籍管理系統(tǒng)的主菜單及其響應(yīng)——基本輸入輸出函數(shù)的應(yīng)用 3.2.1 實驗?zāi)康? 3.2.2 實驗描述 3.2.3 實驗分析 3.2.4 關(guān)鍵點 3.2.5 參考代碼 3.3 學(xué)籍管理系統(tǒng)學(xué)生基本信息的輸入及處理——數(shù)據(jù)類型和少量學(xué)生信息的處理流程 3.3.1 實驗?zāi)康? 3.3.2 實驗描述 3.3.3 實驗分析 3.3.4 關(guān)鍵點 3.3.5 參考代碼 3.4 學(xué)籍管理系統(tǒng)學(xué)生成績首次排序——分支程序設(shè)計和少量數(shù)字的排序處理 3.4.1 實驗?zāi)康? 3.4.2 實驗描述 3.4.3 實驗分析 3.4.4 關(guān)鍵點 3.4.5 參考代碼 3.5 學(xué)籍管理系統(tǒng)學(xué)生成績第二次排序——雙關(guān)鍵字排序 3.5.1 實驗?zāi)康? 3.5.2 實驗描述 3.5.3 實驗分析 3.5.4 關(guān)鍵點 3.5.5 參考代碼 3.6 學(xué)籍管理系統(tǒng)學(xué)生信息維護之插入學(xué)生信息——數(shù)組的首次應(yīng)用 3.6.1 實驗?zāi)康? 3.6.2 實驗描述 3.6.3 實驗分析 3.6.4 關(guān)鍵點 3.6.5 參考代碼 3.7 學(xué)籍管理系統(tǒng)學(xué)生信息維護之刪除一個學(xué)生信息——循環(huán)程序 3.7.1 實驗?zāi)康? 3.7.2 實驗描述 3.7.3 實驗分析 3.7.4 關(guān)鍵點 3.7.5 參考代碼 3.8 學(xué)籍管理系統(tǒng)學(xué)生信息維護之修改一個學(xué)生信息——查找功能實現(xiàn) 3.8.1 實驗?zāi)康? 3.8.2 實驗描述 3.8.3 實驗分析 3.8.4 關(guān)鍵點 3.8.5 參考代碼 3.9 學(xué)籍管理系統(tǒng)中函數(shù)的引入 3.9.1 實驗?zāi)康? 3.9.2 實驗描述 3.9.3 實驗分析 3.9.4 關(guān)鍵點 3.9.5 參考代碼 3.10 學(xué)籍管理系統(tǒng)的學(xué)生信息輸出——字典序輸出和指針的應(yīng)用 3.10.1 實驗?zāi)康? 3.10.2 實驗描述 3.10.3 實驗分析 3.10.4 關(guān)鍵點 3.10.5 參考代碼 3.11 學(xué)籍管理系統(tǒng)的學(xué)生信息管理——使用結(jié)構(gòu)體 3.11.1 實驗?zāi)康? 3.11.2 實驗描述 3.11.3 實驗分析 3.11.4 關(guān)鍵點 3.11.5 參考代碼 3.12 學(xué)籍管理系統(tǒng)的數(shù)值計算——成績分析 3.12.1 實驗?zāi)康? 3.12.2 實驗描述 3.12.3 實驗分析 3.12.4 參考代碼 3.13 學(xué)籍管理系統(tǒng)的變量組織——全局量和局部量 3.13.1 實驗?zāi)康? 3.13.2 實驗描述 3.13.3 實驗分析 3.13.4 關(guān)鍵點 3.13.5 參考代碼 3.14 學(xué)籍管理系統(tǒng)的遞歸——遞歸式排序 3.14.1 實驗?zāi)康? 3.14.2 實驗描述 3.14.3 實驗分析 3.14.4 關(guān)鍵點 3.14.5 參考代碼 3.15 學(xué)籍管理系統(tǒng)的信息管理——使用鏈表 3.15.1 實驗?zāi)康? 3.15.2 實驗描述 3.15.3 實驗分析 3.15.4 關(guān)鍵點 3.15.5 參考代碼 3.16 學(xué)籍管理系統(tǒng)的持久化——文件操作 3.16.1 實驗?zāi)康? 3.16.2 實驗描述 3.16.3 實驗分析 3.16.4 關(guān)鍵點 3.16.5 參考代碼 3.17 完整的學(xué)籍管理系統(tǒng) 3.17.1 實驗?zāi)康? 3.17.2 實驗描述 3.17.3 實驗分析 3.17.4 關(guān)鍵點 3.17.5 參考代碼附錄 附錄1 ASCII碼表 際錄2 Visual C++6.0中常用熱鍵 附錄3 Visual C++6.0中常見編譯和連接錯誤信息說明參考文獻