面向?qū)ο蟪绦蛟O(shè)計教程(C++語言描述)題解與課程設(shè)計指導
定 價:19 元
叢書名:21世紀高等學校計算機教育實用規(guī)劃教材
- 作者:馬石安、魏文平
- 出版時間:2008/10/1
- ISBN:9787302179559
- 出 版 社:清華大學出版社
- 中圖法分類:TP312
- 頁碼:
- 紙張:膠版紙
- 版次:1
- 開本:16
本書是《面向?qū)ο蟪绦蛟O(shè)計教程(C++語言描述)》(簡稱主教材)一書的配套輔助教材,其內(nèi)容包括3部分: 第1部分是主教材中的全部習題和參考解答; 第2部分是主教材中全部實驗題和參考解答; 第3部分是課程設(shè)計指導,該部分首先介紹課程設(shè)計的目標,然后通過幾個綜合實例,循序漸進地啟發(fā)學生完成設(shè)計。
本書可作為高等院校計算機及相關(guān)專業(yè)學習面向?qū)ο蟪绦蛟O(shè)計和C++語言程序設(shè)計的輔助教材,也可供自學者或教師參考。
為了給面向?qū)ο蟪绦蛟O(shè)計初學者提供一本清晰的入門教材,作者于2007年8月編寫了《面向?qū)ο蟪绦蛟O(shè)計教程(C++語言描述)》(2007年8月由清華大學出版社出版),受到師生們的歡迎,同時讀者希望能有相應(yīng)的習題解答便于教學和學習。為此,筆者組織編寫了這本輔助教材。本書在解析主教材全部習題和實驗題的基礎(chǔ)上,增添了課程設(shè)計指導部分,使讀者對面向?qū)ο蟪绦蛟O(shè)計方法在程序開發(fā)中的應(yīng)用有一個全局性的了解。
本書具有以下特色和價值:
1. 與主教材緊密結(jié)合
把習題、實驗、課程設(shè)計與主教材作為學好面向?qū)ο蟪绦蛟O(shè)計課程的有機組成部分,多位一體,互為補充。
2. 不同習題,不同對待
為了幫助讀者更好地理解程序,對于稍難的習題,書中都作了比較詳細的說明,或在程序中加了注釋。
3. 循序漸進地啟發(fā)學生完成課程設(shè)計
課程設(shè)計要求、設(shè)計思想和源程序分開,這樣既防止作為標準答案而限制讀者的創(chuàng)造性思維,也防止初學者由于缺少經(jīng)驗而走過多的彎路。
4. 課程設(shè)計實例簡單、實用
課程設(shè)計實例主要是將主教材中的實例結(jié)合實際應(yīng)用完成的,可以讓讀者集中精力學會分析問題和解決問題,而不是停留在某個知識點上。
本書由馬石安和魏文平編寫,全書由馬石安統(tǒng)一修改、整理和定稿。
在本書的編寫過程中,筆者參考和引用了大量書籍和文獻資料,在此,向被引用文獻的作者表示衷心的感謝,向給予本書幫助的所有人士表示衷心感謝。
由于作者水平有限、加之時間倉促,書中難免存在缺點與疏漏,敬請讀者及同行們予以批評指正。也歡迎各位同仁探討面向?qū)ο蟪绦蛟O(shè)計教學中的相關(guān)問題。
作者
2008年5月
第1部分習題和參考解答
第1章面向?qū)ο蟪绦蛟O(shè)計概論
第2章從C到C++
第3章類與對象
第4章繼承機制
第5章多態(tài)性和虛函數(shù)
第6章運算符重載
第7章模板
第8章I/O流類庫
第9章異常處理
第2部分實驗題和參考解答
實驗1簡單的C++程序(2學時)
實驗2引用與函數(shù)(2學時)
實驗3構(gòu)造函數(shù)與析構(gòu)函數(shù)(2學時)
實驗4靜態(tài)成員與友元(4學時)
實驗5繼承與派生(4學時)
實驗6多態(tài)性與虛函數(shù)(4學時)
實驗7運算符重載(2學時)
實驗8模板(2學時)
實驗9I/O流(2學時)
實驗10異常處理(2學時)
第3部分課程設(shè)計指導
第1章課程設(shè)計目標
1.1課程設(shè)計的目的與要求
1.2考核方式
1.3課程設(shè)計報告的主要內(nèi)容
1.4評價標準
第2章課程設(shè)計預(yù)備知識
2.1建立和運行包含多個文件的程序的方法
2.1.1用戶建立項目工作區(qū)和項目文件
2.1.2用戶只建立項目文件
目錄
面向?qū)ο蟪绦蛟O(shè)計教程(C++語言描述)題解與課程設(shè)計指導
2.2面向?qū)ο蟮臉擞泩DUML
2.2.1類和對象的UML標記圖
2.2.2幾種關(guān)系的圖形標識
第3章課程設(shè)計實例
3.1對象初始化方法演示
3.1.1設(shè)計任務(wù)
3.1.2設(shè)計要求
3.1.3程序的總體結(jié)構(gòu)
3.1.4詳細設(shè)計
3.1.5程序清單
3.1.6實例輸出
3.2小型公司的工資管理
3.2.1設(shè)計任務(wù)
3.2.2設(shè)計要求
3.2.3程序的總體結(jié)構(gòu)
3.2.4詳細設(shè)計
3.2.5程序清單
3.2.6實例輸出
3.3分數(shù)計算器
3.3.1設(shè)計任務(wù)
3.3.2設(shè)計要求
3.3.3程序的總體結(jié)構(gòu)
3.3.4詳細設(shè)計
3.3.5程序清單
3.3.6實例輸出
3.4分析表達式
3.4.1設(shè)計任務(wù)
3.4.2設(shè)計要求
3.4.3總體設(shè)計
3.4.4詳細設(shè)計
3.4.5程序清單
3.4.6實例輸出
參考文獻