C++程序設計基礎教程學生用書

出版時間:2011-6  出版社:清華大學  作者:鄭莉  頁數(shù):157  

內(nèi)容概要

本書是與《C++程序設計基礎教程》(清華大學出版社,ISBN
978-7-302-23361-9)配套的學生用書。本書首先給出了一個簡要的“學習指南”,其余章節(jié)與主教材《C++程序設計基礎教程》相對應,每章內(nèi)容分為三部分:
第一部分是要點導讀,主要是為自學讀者指明學習重點,建議學習方法。第二部分是實驗,每章都有一個精心設計的實驗,與《C++程序設計基礎教程》相應章內(nèi)容配合,使讀者在實踐中達到對主教材內(nèi)容的深入理解和熟練掌握。每一個實驗都包括實驗目的、實驗任務和實驗步驟。第三部分是習題解答,給出了《C++程序設計基礎教程》各章習題的參考答案。本書附錄中還給出3個非常實用的附錄——Visual
C++開發(fā)環(huán)境簡介、ASCⅡ碼表、GNU
make及Makefile文件的編寫。《C++程序設計基礎教程學生用書》適合作為高等院校程序設計課程的教輔書。

書籍目錄

第1章  緒論
要點導讀
實驗1 C++開發(fā)環(huán)境應用入門(2學時)
習題解答
第2章 C++簡單程序設計
要點導讀
實驗2 C++簡單程序設計(4學時)
習題解答
第3章 函數(shù)
要點導讀
實驗3 函數(shù)的應用(2學時)
習題解答
第4章 類與對象
要點導讀
實驗4 類與對象(4學時)
習題解答
第5章 數(shù)據(jù)的共享與保護
要點導讀
實驗5 數(shù)據(jù)的共享與保護(2學時)
習題解答
第6章 數(shù)組、指針與字符串
要點導讀
實驗6 數(shù)組、指針與字符串(4學時)
習題解答
第7章 繼承與派生
要點導讀
實驗7 繼承與派生(4學時)
習題解答
第8章 多態(tài)性
要點導讀
實驗8 多態(tài)性(2學時)
習題解答
第9章 流類庫與輸入/輸出
要點導讀
實驗9 流類庫與輸入/輸出(2學時)
習題解答
第10章 異常處理
要點導讀
實驗10 異常處理(2學時)
習題解答
附錄A Visual C++開發(fā)環(huán)境簡介
附錄B GNU make及Makefile文件的編寫
附錄C ASCⅡ碼表

章節(jié)摘錄

版權頁:插圖:要點導讀本章內(nèi)容是程序設計的基礎,學習的目標是掌握c++語言的基本概念和基本語句,能夠編寫簡單的程序段。初學程序設計者遇到的第一個難點是:將解決問題的步驟用C++語言描述清楚。理解本章的簡單例題不難,但是自己編寫第一個程序卻有點難以下手。學習編寫程序可以從修改例題程序開始,也就是在原有例題程序的基礎上,嘗試自己增加或改變一些功能,或者用不同的方法來解決問題。如果使用VC++開發(fā)環(huán)境編譯、運行簡單程序還有困難,應該首先復習一下實驗1。本章的例題都是一些比較簡單的問題,但是這些簡單的例題給出了一些常見問題的典型解決方法,既是做軟件開發(fā)必須掌握的基本功也是各種考試中經(jīng)常出現(xiàn)的題目,讀者應該熟練掌握,并能夠舉一反三。例如:教材例2-3是典型的比較問題,教材例2-4是情況分支,教材例2-5是累加問題,也可以用for語句實現(xiàn),要注意累加和的初始值一般是0,教材例2-10是簡單的統(tǒng)計問題。開始改編例題程序時,首先遇到的阻力就是編譯時和運行時出現(xiàn)的錯誤。如果程序中存在語法錯誤,編譯時編譯器就會指出錯誤的位置和錯誤原因(請參考實驗2)。不過遺憾的是,編譯器給出的信息常常不是很精確,而且多數(shù)編譯器給出的錯誤信息是英文的,這就給初學者帶來一定的困難。有時候編譯一個十幾行的小程序,就會出現(xiàn)幾十個語法錯誤,這時不必感到茫然,只要仔細查看程序,參照編譯器給出的錯誤信息一一改正就行了(有時候改正了一個錯誤,另外幾十個錯誤也就迎刃而解了)。如果看不懂編譯器給出的錯誤信息,可以借助于編譯器的幫助功能,當然一開始還經(jīng)常需要借助于英文字典。建議讀者準備一個筆記本,記下遇到的每一條錯誤信息、中文意思、導致這一錯誤的真正原因、解決方法。這樣做一開始似乎很麻煩,但是經(jīng)過一段時間,就會感到受益匪淺。一旦熟悉了一種編譯器給出的錯誤信息,再換用別的編譯器時會發(fā)現(xiàn)它們對錯誤的描述都是類似的,初學者很快就可以適應。這個辦法是筆者上大學時老師教的,自己覺得很有效,做老師以后,也這樣告訴學生,但愿意這樣做的學生很少,大家都嫌麻煩。結果隨著學習的深入,作業(yè)越來越難、程序越來越大,也就有越來越多的學生抱怨實驗課時間不夠用。究其原因,很大程度上是因為不熟悉錯誤信息,改正語法錯誤花了太多時間。

編輯推薦

《C++程序設計基礎教程學生用書》系列教材針對程序設計的初學者,以面向對象的程序設計思想為主線,以通俗易懂的方法介紹C++語言,引導讀者以最自然的方式,將人類習慣的面向對象的思維方法運用到程序設計中。書中使用UML描述類及類之間的關系。此外,教材還介紹了一些常用數(shù)據(jù)結構基礎知識,使得讀者學習《C++程序設計基礎教程學生用書》后,能夠解決一些簡單的實際問題。整套教材語言生動、流暢,深入淺出?!禖++語言程序設計》系列教材提供了全面和細致的學習輔助資源,可以為不同讀者提供個性化的學習輔導。

圖書封面

評論、評分、閱讀與下載


    C++程序設計基礎教程學生用書 PDF格式下載


用戶評論 (總計8條)

 
 

  •   非常喜歡——這本書非常好看,非常滿意。名牌大學用書,整體感覺好,但愿對學習有幫助。
  •   習題分析好實用
  •   與老師課堂內(nèi)容同步,很有用
  •   書還不錯,物流也比預計的快
  •   和書上的例題寫法 上還是有一些區(qū)別
  •   網(wǎng)上有說好就買了
  •   挺新的老師讓買的 就是我基本沒用……
  •   c++程序設計基礎教程學生用書跟教材配套,還好
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7