C++程式設計系列教材·C++程式設計系列教材·C++程式設計教程

C++程式設計系列教材·C++程式設計系列教材·C++程式設計教程

《C++程式設計教程》是《C++程式設計教程》的第二版。然而從指導思想、內容結構、寫作特點等方面,都以全新的面貌呈現於讀者。全書全部重新執筆,代碼全部重寫,涵蓋了基本C++編程方法的全部技術特徵。作者在長期的教學、科研實踐以及ACM大學生程式設計競賽培訓工作中,總結出了許多難能可貴的教學經驗,能使讀者快捷而準確地找到編程技術要領,洞穿C++內部實現要害,直擊抽象編程本質。與《C++程式設計教程》配套,《C++課程設計指導》、《C++程式設計習題及解答》、《C++程式設計教程詳解》和《C++程式設計教程精粹》也將陸續面世。除此之外,還配有C++程式設計教程課件和原始碼供讀者下載。

基本介紹

  • 中文名:C++程式設計系列教材•C++程式設計系列教材•C++程式設計教程
  • 出版社:清華大學出版社
  • 頁數:551頁
  • ISBN:7302114641, 9787302114642
  • 品牌:清華大學出版社
  • 作者:錢能
  • 出版日期:2005年9月1日
  • 開本:16開
  • 定價:39.50
內容簡介,作者簡介,媒體推薦,圖書目錄,序言,

內容簡介

《C++程式設計教程》適用於大學電腦程式設計教學,也適合於立志自學成才的讀者,幫助他們從零開始走向高級程式設計師。《C++程式設計教程》也旨在引導讀者從欣賞C++入門的初級精彩到享受C++經典名作的內在精彩,因而,也是一本軟體工作者不可多得的案頭參考書。《C++程式設計教程》榮獲教育部全國高校優秀教材獎!以C++標準為藍本,從過程化編程的基本描述,到對象化編程的方法展開,乃至高級編程的實質揭示,形成一條自然流暢的主線,通俗易懂,形象風趣。《C++程式設計教程》在內容結構上自成體系,並以獨特的描述手法,輻射到計算機專業其他諸課程,體系嚴謹,結構獨特。

作者簡介

錢能,1984年畢業於上海復旦大學計算機軟體專業;1988年獲電子工業部優秀科技青年稱號;兩次獲得浙江省級優秀教學成果獎二等獎。
1999年在清華大學出版社出版 “C++程式設計系列教材” 的第一批,共三種:《C++程式設計教程》、《C++程式設計實驗指導》及《C++程式設計習題及解答》。
2002年,《C++程式設計教程》一書獲得國家教育部評選的全國高校優秀教材二等獎。目前該書累計銷量已超過400000冊,深受高校師生的歡迎。
指導學生多次在ACM/ICPC亞洲預賽北京賽區中獲得銅獎以上成績;2004年指導學生在ACM/ICPC亞洲預賽北京賽區中獲得排名第8。
從事《程式設計》、《數據結構》、《離散數學》、《算法與設計》、《編程與技巧》等專業基礎類課程教學,及算法研究,教學經驗豐富。

媒體推薦

書評
本書特色:
1、第二版全方位改版,代碼全部以標準C++重寫,風格獨特,極具模仿價值;文字詼諧生動,通俗易懂。
2、自成體系,結構獨特,整體關聯,輻射計算機各門課程。
3、引領讀者由欣賞書中的初級精彩到享受國外經典名著的內在精彩。
4、觀點鮮明,客觀褒貶C++,對術語的見解獨到。
5、C++內部特性和抽象編程並重,強化編程實踐,以實際編程能力衡量計算機水平。

圖書目錄

第一部分 基礎編程
第1章 概述
1.1 程式設計語言
1.2 C++前史
1.3 C++
1.3.1 褒貶C
1.3.2 C繼承者
1.3.3 標準C++
1.4 C++編程流程
1.4.1 編程過程
1.4.2 最小樣板程式
1.4.3 編程風格
1.5 程式與算法
1.5.1 程式
1.5.2 算法
1.5.3 編程與結構
1.6 過程化程式設計
1.6.1 基於過程的程式設計
1.6.2 結構化程式設計
1.7 對象化程式設計
1.7.1 基於對象的程式設計
1.7.2 面向對象的程式設計
1.8 目的歸納
1.9 練習1
第2章 基本編程語句
2.1 說明語句
2.1.1 變數定義
2.1.2 函式聲明和定義
2.1.3 初始化與賦值
2.2 條件語句
2.2.1 if語句
2.2.2 條件表達式
2.2.3 switch語句
2.2.4 if或switch語句
2.3 循環語句
2.3.1 for循環結構
2.3.2 for循環
2.3.3 while循環
2.4 循環設計
2.4.1 字元圖形
2.4.2 素數判定
2.5 輸入輸出語句
2.5.1 標準I/O流
2.5.2 流狀態
2.5.3 檔案流
2.6 轉移語句
2.6.1 break語句
2.6.2 continue語句
2.7 再做循環設計
2.7.1 邏輯判斷
2.7.2 級數逼近
2.8 目的歸納
2.9 練習2
第3章 數據類型
3.1 整型
1.3.1 二進制補碼
1.3.2 整型數表示範圍
1.3.3 編譯器與整數長度
1.3.4 整數字面值
1.3.5 整數算術運算
3.2 整數子類
3.2.1 字元型
3.2.2 枚舉型
3.2.3 布爾型
3.3 浮點型
3.3.1 浮點數表示
3.3.2 浮點型表示範圍
3.4 C-串與string
……
第4章 計算表達
第二部分 過程化編程
第5章 函式機制
第6章 性能
第7章 程式結構
第三部分 面向對象編程技術
第8章 類
第9章 對象生滅
第10章 繼承
第11章 基於對象編程
第四部分 高級編程
第12章 多態
第13章 抽象類
第14章 模板
第15章 異常
附錄
附錄A 語法導讀
附錄B 標準模板庫導用
附錄C 參考文獻

序言

計算機科學與套用的迅猛發展,直接推動了《C++程式設計教程》一書的第二版。C++技術正突飛猛進,日臻完善,而人們也越來越多地需要更強有力的計算機語言工具幫助描述和解決實際的問題。基於此,新版在各方面較之第一版都做了大幅度的修改:在指導思想上,更加強調以培養具有實際編程能力的程式設計師為主要目標;在內容結構上,增強了描述的層次性,從編程基礎、過程化編程、對象化編程,到高級編程的漸進,界限分明而又過渡自然;在寫作特點上,其通俗易懂性較之第一版更上一層樓;在使用範圍上,它主要面向大學生、研究生、教師和科研工作者。

相關詞條

熱門詞條

聯絡我們