注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計C/C++及其相關(guān)高級語言C++程序設(shè)計(普通高等教育十五國家級規(guī)劃教材面向21世紀課程教材)

高級語言C++程序設(shè)計(普通高等教育十五國家級規(guī)劃教材面向21世紀課程教材)

高級語言C++程序設(shè)計(普通高等教育十五國家級規(guī)劃教材面向21世紀課程教材)

定 價:¥39.00

作 者: 劉璟,周玉龍編著
出版社: 高等教育出版社
叢編項: 普通高等教育“十五”國家級規(guī)劃教材
標 簽: C

ISBN: 9787040154962 出版時間: 2004-09-08 包裝: 平裝
開本: 23cm 頁數(shù): 232 字數(shù):  

內(nèi)容簡介

  《高級語言C++程序設(shè)計(第2版)》是普通高等教育“十五”國家級規(guī)劃教材,《高級語言C++程序設(shè)計(第2版)》詳細介紹了C++程序設(shè)計語言的語法規(guī)則和編程方法,同時通過編程實例講解如何使用C++語言求解與實現(xiàn)具有應(yīng)用背景的各種具體問題,從而提高讀者的編程與動手能力,為進行軟件開發(fā)及學(xué)習(xí)后續(xù)課程打下良好的基礎(chǔ)?!陡呒壵Z言C++程序設(shè)計(第2版)》主要內(nèi)容包括:C++的各種基本數(shù)據(jù)類型、派生類型及其運算,分支、循環(huán)結(jié)構(gòu)與函數(shù)的編程技巧,類與對象、繼承與派生的概念以及面向?qū)ο蟪绦蛟O(shè)計(OOP)方法的學(xué)習(xí)與應(yīng)用,模板與輸入輸出流的使用以及異常處理等。另外在附錄中介紹了Visual C++編程環(huán)境,列出了最常用的C++標準函數(shù),并對標準模板庫(STL)的使用方法與技術(shù)做了簡要說明。《高級語言C++程序設(shè)計(第2版)》結(jié)構(gòu)清晰、系統(tǒng)性強、敘述簡潔、重點突出,適合作為計算機專業(yè)和非計算機專業(yè)學(xué)生學(xué)習(xí)高級語言程序設(shè)計及面向?qū)ο蠹夹g(shù)的教材,也可供自學(xué)C++的讀者使用。

作者簡介

  劉璟,南開大學(xué)信息技術(shù)學(xué)院計算機科學(xué)技術(shù)系教授,博士生導(dǎo)師,兼任教育部計算機科學(xué)與技術(shù)教學(xué)指導(dǎo)委員會委員,基礎(chǔ)分會副主任,天津市高等學(xué)校計算機基礎(chǔ)教學(xué)指導(dǎo)委員會副主任,中國計算機學(xué)會理論計算機科學(xué)分會理事,天津市學(xué)位委員會學(xué)科評議組成員。長期講授“高級語言程序設(shè)計”、“算法設(shè)計與分析”、“程序設(shè)計方法學(xué)”、“數(shù)據(jù)結(jié)構(gòu)”等課程。主要研究領(lǐng)域為并行與分布式系統(tǒng)、算法設(shè)計與分析、網(wǎng)絡(luò)存儲系統(tǒng)、計算智能與字符圖像識別、面向?qū)ο蟪绦蛟O(shè)計等。曾主持國家863、科技攻關(guān)、自然科學(xué)基金、博士點基金項目等十余項研究課題,在國內(nèi)外發(fā)表論文60篇,出版教材《計算機算法引論》、《高級語言C++程序設(shè)計》、《C++語言速成教程》等。

圖書目錄

第一章緒論.
1.1程序設(shè)計與程序設(shè)計語言
1.1.1計算機與程序設(shè)計
1.1.2程序設(shè)計語言
1.1.3程序設(shè)計方法學(xué)的發(fā)展
1.1.4程序設(shè)計的范型
1.1.5程序設(shè)計技術(shù)的4個層次
1.2C++語言概述
1.2.1為什么選擇C++語言
1.2.2C++語言簡史
1.2.3C++語言的特點
1.3本書的宗旨及內(nèi)容安排
1.3.1講授C++語言的困難
1.3.2本書的指導(dǎo)思想
1.3.3本書的內(nèi)容安排
思考題
第二章C++語言初步
2.1初識C++程序
2.1.1程序?qū)嵗?br />2.1.2I/O語句
2.2C++語言的基本符號
2.2.1基本符號分類
2.2.2基本符號的ASCⅡ編碼
2.3C++語言的詞匯
2.3.1關(guān)鍵字
2.3.2標識符
2.3.3字面常量
2.3.4運算符
2.3.5分割符
2.4C++程序的基本框架
2.4.1主函數(shù)
2.4.2預(yù)處理命令
2.4.3C++程序的SP框架
2.4.4C++程序的OOP框架
2.5運行C++程序
2.5.1編輯C++程序
2.5.2編譯和鏈接過程
2.5.3運行一個簡單的實例
思考題
練習(xí)題
第三章基本數(shù)據(jù)類型與基本運算
3.1包含簡單計算的c++程序
3.1.1程序?qū)嵗髢蓴?shù)之和
3.1.2程序?qū)嵗嬎銏A面積
3.2基本類型及其派生類型
3.2.1數(shù)據(jù)類型的概念
3.2.2基本類型
3.2.3基本類型的派生類型
3.2.4enum類型
3.2.5定點類型與浮點類型
3.3說明語句
3.3.1語句
3.3.2常量和變量
3.3.3常量說明
3.3.4變量說明
3.3.5名字空間
3.3.6類型說明
3.4基本運算符
3.4.1運算符和表達式的概念
3.4.2運算類型與運算符
3.4.3賦值運算
3.4.4算術(shù)運算
3.4.5關(guān)系運算
3.4.6邏輯運算
3.4.7位運算
3.4.8其他運算
3.4.9運算的優(yōu)先級
3.4.10運算與運算符小結(jié)
3.4.11關(guān)于C++語法及其實現(xiàn)系統(tǒng)的注釋
思考題
練習(xí)題
第四章基本控制結(jié)構(gòu)與導(dǎo)出數(shù)據(jù)類型
4.1控制語句.復(fù)合語句和空語句
4.1.1簡單的計算器程序
4.1.2控制語句
4.1.3復(fù)合語句和空語句
4.2分支語句
4.2.1兩類分支語句
4.2.2溫度值變換程序
4.3循環(huán)語句
4.3.13種循環(huán)語句
4.3.2求素數(shù)
4.3.3計算常數(shù)e的值
4.4轉(zhuǎn)向語句
4.5導(dǎo)出數(shù)據(jù)類型和數(shù)組
4.5.1導(dǎo)出類型的概念
4.5.2一維數(shù)組
4.5.3多維數(shù)組
4.5.4數(shù)組與字符串
4.6結(jié)構(gòu)類型
4.6.1結(jié)構(gòu)類型與結(jié)構(gòu)變量說明
4.6.2結(jié)構(gòu)變量的引用和賦值
4.6.3結(jié)構(gòu)數(shù)組
4.7C++程序?qū)嵗?br />4.7.1統(tǒng)計學(xué)生成績
4.7.2輸出三角函數(shù)表
4.7.3畫一個四葉玫瑰線圖形
4.7.4Eratosthenes篩法求素數(shù)
思考題
練習(xí)題
第五章函數(shù).函數(shù)與運算符的重載
5.1三次方程求根程序的設(shè)計
5.2函數(shù)的說明與使用
5.2.1函數(shù)的說明
5.2.2函數(shù)的調(diào)用
5.2.3函數(shù)的返回
5.2.4函數(shù)的參數(shù)
5.2.5值調(diào)用與引用調(diào)用
5.2.6內(nèi)聯(lián)函數(shù)
5.3函數(shù)的嵌套與遞歸
5.3.1函數(shù)嵌套
5.3.2函數(shù)的遞歸
5.4函數(shù)與運算符的重載..
5.4.1函數(shù)重載
5.4.2可重載運算符
5.4.3運算符重載函數(shù)的定義
5.5函數(shù)與C++程序結(jié)構(gòu)
5.5.1庫函數(shù)的使用
5.5.2SP框架結(jié)構(gòu)
5.5.3函數(shù)間的數(shù)據(jù)傳遞
5.5.4變量與函數(shù)的作用域
5.6程序?qū)嵗?br />5.6.1“三色冰淇淋”程序
5.6.2Hanoi塔問題
思考題
練習(xí)題
第六章指針.引用與動態(tài)內(nèi)存分配
6.1選擇排序算法
6.2指針類型”
6.2.1指針變量說明.
6.2.2指針變量的操作
6.2.3指針與數(shù)組
6.2.4字符串指針
6.2.5指針與函數(shù)
6.3指針與動態(tài)內(nèi)存分配
6.3.1動態(tài)分配運算符
6.3.2用指針進行內(nèi)存動態(tài)分配
6.4引用類型
6.5程序?qū)嵗?br />6.5.1按人名字典序排列電話簿
6.5.2構(gòu)建人員檔案鏈表
思考題
練習(xí)題
第七章類與對象
7.1設(shè)計一個棧類
7.2類和對象的說明
7.3對象的初始化.構(gòu)造與析構(gòu)函數(shù)
7.3.1基本概念及定義
7.3.2構(gòu)造與析構(gòu)函數(shù)使用示例
7.4類的定義及其使用
7.4.1創(chuàng)建一個集合類型
7.4.2利用stack類型解迷宮問題
7.5類的靜態(tài)成員及常量成員
7.5.1類的靜態(tài)成員
7.5.2類的常量成員
7.6友元
7.7類之間的關(guān)系
7.8自定義類中的運算符重載
7.8.1以兩種方式對運算符進行重載
7.8.2利用運算符重載實現(xiàn)集合類型
7.9結(jié)構(gòu)與聯(lián)合
7.10拷貝構(gòu)造函數(shù)
7.10.1概述
7.10.2顯式拷貝構(gòu)造函數(shù)的使用
思考題
練習(xí)題
第八章繼承與派生
8.1公司雇員檔案的管理
8.2派生類說明及其構(gòu)造和析構(gòu)函數(shù)
8.2.1派生類說明
8.2.2有關(guān)成員存取權(quán)限問題的進一步討論
8.2.3派生類的構(gòu)造函數(shù)和析構(gòu)函數(shù)
8.3其他特征的繼承關(guān)系
8.3.1友元關(guān)系以及靜態(tài)成員的繼承
8.3.2與基類對象和派生類對象相關(guān)的賦值兼容性問題
8.4派生關(guān)系中的二義性處理
8.5虛基類
8.5.1虛基類一般應(yīng)用示例
8.5.2具有顯式有參構(gòu)造函數(shù)的虛基類的初始化問題
8.6多態(tài)性與虛函數(shù)
8.6.1函數(shù)重載與靜態(tài)聯(lián)編
8.6.2函數(shù)超載.虛函數(shù)及動態(tài)聯(lián)編
8.6.3純虛函數(shù)與抽象基類
8.7虛函數(shù)使用實例
8.7.1計算函數(shù)的定積分
8.7.2利用圖元類畫圖的程序
8.7.3在VC6.0下實現(xiàn)利用圖元類畫圖的程序
思考題
練習(xí)題
第九章模板
9.1函數(shù)模板
9.1.1函數(shù)模板的概念及說明
9.1.2函數(shù)模板應(yīng)用舉例
9.2類模板
9.2.1一個隊列類模板
9.2.2類模板說明
9.2.3使用類型參數(shù)和普通參數(shù)的類模板
9.3關(guān)于類模板的若干問題說明
9.3.1靜態(tài)成員及友元
9.3.2特例版本
9.3.3按不同方法派生類模板
9.4程序?qū)嵗湵眍惸0宓脑O(shè)計
思考題
練習(xí)題
第十章輸入輸出流
10.1文件.流及C++的流類庫
10.1.1流類庫的優(yōu)點
10.1.2文件與流的概念.
10.1.3C++的流類庫
10.2插入與提取運算符的重載
10.3I/O的格式控制
10.3.1用于格式控制的ios類成員函數(shù)
10.3.2格式控制符
10.3.3用戶定義格式控制符
10.4磁盤文件的輸入輸出
10.4.1文件的打開與關(guān)閉
10.4.2使用插入與提取運算符對磁盤文件進行讀寫
10.4.3使用類成員函數(shù)對文件流(類對象)進行操作
10.5text文件與binary文件
10.5.1按用戶設(shè)置的文件形式進行讀寫
10.5.2對數(shù)據(jù)文件進行隨機訪問
10.6字符串流
10.7其他輸入輸出控制函數(shù)
10.7.1I/O操作狀態(tài)控制
10.7.2其他I/O控制
思考題
練習(xí)題
第十一章用C++語言設(shè)計面向?qū)ο蟪绦?br />11.1一個Palindrome的識別程序設(shè)計
11.2樓宇電梯系統(tǒng)仿真程序的設(shè)計
11.2.1電梯仿真程序的初步框架
11.2.2電梯運行系統(tǒng)building
11.2.3電梯仿真程序的總體框架
11.2.4人員類person與人員集合類persSet
11.2.5樓層類floor與樓層集合類floorSet
11.2.6電梯類elevator與電梯集合類elevSet
11.2.7小結(jié)
思考題
練習(xí)題
第十二章異常處理
12.1異常處理的基本思想及實現(xiàn)機制
12.2多級多層次捕獲與處理
12.3系統(tǒng)自動進行“堆棧展開”過程
思考題
練習(xí)題
附錄
附錄AVisualC++6.O編程環(huán)境簡介
附錄B標準函數(shù)
附錄C標準模板庫
參考文獻...

本目錄推薦

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