注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計C/C++及其相關(guān)C++程序設(shè)計:思想與方法

C++程序設(shè)計:思想與方法

C++程序設(shè)計:思想與方法

定 價:¥35.00

作 者: 翁惠玉 編著
出版社: 人民郵電出版社
叢編項: 高等院校計算機教材系列
標 簽: VC++

ISBN: 9787115183095 出版時間: 2008-08-01 包裝: 平裝
開本: 16開 頁數(shù): 302 字數(shù):  

內(nèi)容簡介

  本書以C++ 為語言環(huán)境,重點講授程序設(shè)計的思想和方法,涉及過程化程序設(shè)計和面向?qū)ο蟪绦蛟O(shè)計。本書分為兩大部分:第一部分主要介紹一些基本的程序設(shè)計思想、概念、技術(shù)、良好的程序設(shè)計風格以及過程化程序設(shè)計,包括數(shù)據(jù)類型、控制結(jié)構(gòu)、數(shù)組、指針、數(shù)據(jù)封裝、過程封裝以及各種常用的算法;第二部分重點介紹面向?qū)ο蟮乃枷?,包括類的設(shè)計與使用、運算符的重載、繼承、多態(tài)性、輸入/輸出、異常處理、容器和迭代器等。本書旨在使讀者通過學(xué)習,并經(jīng)過一定的訓(xùn)練和實踐,能夠掌握程序設(shè)計的方法,并具備良好的程序設(shè)計風格。本書可作為各大專院校計算機專業(yè)程序設(shè)計課程的教材,也可供從事計算機軟件開發(fā)的科研人員作為參考資料。

作者簡介

  翁惠玉畢業(yè)于上海交通大學(xué),獲博士學(xué)位?,F(xiàn)為上海交通大學(xué)計算機系副教授,主要從事計算機網(wǎng)絡(luò)和信息系統(tǒng)的研究,并長期承擔程序設(shè)計的教學(xué)工作,主講計算機系A(chǔ)CM試點班和電學(xué)院大平臺的程序設(shè)計課程,該課程于2004年被評為上海市精品課程。

圖書目錄

第1章 緒論
 1.1 計算機硬件
 1.2 計算機軟件
 1.3 算法與程序設(shè)計
 1.4 程序的編譯和調(diào)試
 小結(jié)
 習題
第2章 通過例子學(xué)習
 2.1 第一個程序:輸出Hello world.
  2.1.1 注釋
  2.1.2 編譯預(yù)處理
  2.1.3 主程序
  2.1.4 名字空間
 2.2 程序示例:計算圓的面積和周長
 2.3 變量定義
 2.4 數(shù)據(jù)類型
  2.4.1 整型
  2.4.2 實型
  2.4.3 字符型
  2.4.4 布爾型
  2.4.5 枚舉類型
  2.4.6 用typedef重新命名類型名
  2.4.7 定義新的類型
  2.4.8 變量賦初值
  2.4.9 用sizeof了解占用的內(nèi)存量
 2.5 符號常量
 2.6 算術(shù)運算
  2.6.1 主要的算術(shù)運算符
  2.6.2 各種類型的數(shù)值間的混合運算
  2.6.3 整數(shù)除法和取模運算符
  2.6.4 優(yōu)先級
  2.6.5 數(shù)學(xué)函數(shù)庫
 2.7 賦值運算
  2.7.1 賦值運算符
  2.7.2 賦值時的自動類型轉(zhuǎn)換
  2.7.3 賦值的嵌套
  2.7.4 多重賦值
  2.7.5 復(fù)合賦值運算
 2.8 自增和自減運算符
 2.9 強制類型轉(zhuǎn)換
  2.10 數(shù)據(jù)的輸入/輸出
  2.10.1 數(shù)據(jù)的輸入
  2.10.2 數(shù)據(jù)的輸出
 2.11 構(gòu)思一個程序
  2.11.1 程序設(shè)計風格
  2.11.2 設(shè)計將來的修改
 小結(jié)
 習題
第3章 邏輯思維及分支程序設(shè)計
 3.1 關(guān)系運算
  3.1.1 關(guān)系運算符
  3.1.2 關(guān)系表達式
 3.2 邏輯運算
 3.3 if語句
  3.3.1 if語句的形式
  3.3.2 if語句的嵌套
  3.3.3 if語句的應(yīng)用
  3.3.4 條件表達式
 3.4 switch語句及其應(yīng)用
 小結(jié)
 習題
第4章 循環(huán)控制
 4.1 for循環(huán)
  4.1.1 重復(fù)n次操作
  4.1.2 for語句的進一步討論
  4.1.3 for循環(huán)的嵌套
第5章 批量數(shù)據(jù)處理——數(shù)組
第6章 過程封裝——函數(shù)
第7章 間接訪問——指針
第8章 數(shù)據(jù)封裝——結(jié)構(gòu)體
第9章 模塊化開發(fā)
第10章 創(chuàng)建功能更強的類型——類的定義與使用
第11章 運算符重載
第12章 組合與繼承
第13章 泛型機制——模板
第14章 輸入/輸出與文件
第15章 異常處理
第16章 容器和迭代器
附錄
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號