C++程序設(shè)計(jì)

出版時(shí)間:2010-9  出版社:大連理工大學(xué)出版社  作者:李秉璋,羅燁 主編  

內(nèi)容概要

在面向?qū)ο蟪绦蛟O(shè)計(jì)語言中,C++語言是最流行的語言之一。C++從C語言繼承發(fā)展而來,因此語法嚴(yán)謹(jǐn)、數(shù)據(jù)類型豐富、運(yùn)行效率高。同時(shí)C++既支持結(jié)構(gòu)化的程序設(shè)計(jì)方法,也支持面向?qū)ο蟮某绦蛟O(shè)計(jì)方法。因此,C++語言已經(jīng)成為各高等學(xué)校理工類專業(yè)的首選計(jì)算機(jī)語言。
作為“程序設(shè)計(jì)基礎(chǔ)”、“面向?qū)ο蟪绦蛟O(shè)計(jì)”課程的教學(xué)研究、改革內(nèi)容,本教材綜合了CC2001、中國計(jì)算機(jī)科學(xué)與技術(shù)學(xué)科教程和計(jì)算機(jī)學(xué)科專業(yè)規(guī)范中關(guān)于程序設(shè)計(jì)、算法等相關(guān)知識(shí)單元的要求,根據(jù)應(yīng)用型本科人才對(duì)程序設(shè)計(jì)能力的要求,結(jié)合多年講授程序設(shè)計(jì)語言、面向?qū)ο蠹夹g(shù)等課程的教學(xué)經(jīng)驗(yàn)編寫而咸。
本教材以C++語言為載體,結(jié)合C++語言的新技術(shù)、新發(fā)展,在講授與C兼容的面向過程的內(nèi)容后,重點(diǎn)介紹了面向?qū)ο蟮闹匾拍?、技術(shù),包括類與對(duì)象、繼承與派生、虛函數(shù)與多態(tài)性、模板、異常處理等。與本教材配套的《C++程序設(shè)計(jì)實(shí)驗(yàn)與實(shí)訓(xùn)指導(dǎo)》則從提高學(xué)生的面向?qū)ο蟪绦蛟O(shè)計(jì)能力出發(fā),安排了題型豐富的課后練習(xí)、測驗(yàn)、課程實(shí)驗(yàn)以及綜合性的實(shí)訓(xùn)項(xiàng)目。
本教材編寫宗旨是:面向應(yīng)用,重在實(shí)踐,通過課程學(xué)習(xí),切實(shí)提高學(xué)生使用面向?qū)ο蠹夹g(shù)解決實(shí)際問題的能力。為了體現(xiàn)這一宗旨,全書的內(nèi)容體系安排特點(diǎn)是:教學(xué)內(nèi)容循序漸進(jìn),所有概念、技術(shù)均有例題分析講解。從第2章開始,每章最后設(shè)有單獨(dú)一節(jié),安排一個(gè)綜合本章主要知識(shí)點(diǎn),內(nèi)容上前后銜接的綜合性案例。這樣到本書最后一章,案例就成為一個(gè)融C++主要概念、技術(shù),功能較為完整的程序系統(tǒng)。
本教材的內(nèi)容可以分成兩大部分:第1至第4章為第一部分,主要對(duì)C++程序設(shè)計(jì)思想、面向過程程序設(shè)計(jì)的基本內(nèi)容進(jìn)行介紹,其中包括:C++語言成分、數(shù)據(jù)類型、表達(dá)式、流程控制、函數(shù)、文件結(jié)構(gòu)等;第5至第10章為第二部分,重點(diǎn)介紹面向?qū)ο蟪绦蛟O(shè)計(jì)的基本內(nèi)容,包括類與對(duì)象、繼承、多態(tài)、模板、輸入/輸出流、異常處理等。

書籍目錄

第1章 C++基礎(chǔ)
1.1 C++概述
1.1.1 程序設(shè)計(jì)語言
1.1.2 程序設(shè)計(jì)
1.1.3 C++語言的發(fā)展歷史
1.1.4 C++語言的特點(diǎn)
1.2 簡單的C++程序?qū)嵗?br /> 1.3 C十+程序開發(fā)過程
1.4 C++的詞法單位
1.5 C++的數(shù)據(jù)類型
1.6 變量和常量
1.6.1 變量
  1.6.2 文字常量
1.6.3 常變量
1.7 運(yùn)算符和表達(dá)式
1.7.1 C++的運(yùn)算符、優(yōu)先級(jí)和結(jié)合性
1.7.2 基本運(yùn)算符及其表達(dá)式
1.7.3 表達(dá)式求解中的數(shù)據(jù)類型轉(zhuǎn)換
1.7.4 語句
1.8 數(shù)據(jù)的輸入/輸出
1.8.1 C++輸入/輸出簡介
1.8.2 數(shù)據(jù)的輸入/輸出
本章小結(jié)
習(xí) 題
第2章 程序的控制結(jié)構(gòu)
2.1 算法的概念與表示方法
2.1.1 算法的概念
2.1.2 算法的表示
2.1.3 算法描述的三種基本結(jié)構(gòu)
2.1..4 結(jié)構(gòu)化程序設(shè)計(jì)
2.2 分支結(jié)構(gòu)
2.2.1 if語句
2.2.2 if語句的嵌套
2.2.3 switch語句
2.3 循環(huán)結(jié)構(gòu)
2.3.1 while語句
2.3.2 d0while語句
2.3.3 for語句
  2.3.4 循環(huán)的嵌套
2.4 轉(zhuǎn)向語句
2.5 常用算法的應(yīng)用實(shí)例
2.6 枚舉類型
2.6.1 枚舉類型的定義
2.6.2 枚舉變量的使用
 2.7 結(jié)構(gòu)體類型
2.7.1 結(jié)構(gòu)體類型的定義
2.7.2 結(jié)構(gòu)體變量的定義和使用
 2.8 聯(lián)合體類型
 2.9 程序?qū)嵗W(xué)生四則運(yùn)算測試程序
2.9.1 程序設(shè)計(jì)
2.9.2 源程序及說明
本章小結(jié)
習(xí) 題
第3章 函數(shù)
 3.1 函數(shù)的定義與調(diào)用
3.1.1 函數(shù)概述
3.1.2 函數(shù)的定義
3.1.3 函數(shù)的調(diào)用
3.1.4 函數(shù)聲明
 3.2 函數(shù)的參數(shù)傳遞、返回值
3.2.1 函數(shù)的參數(shù)傳遞及傳值調(diào)用
3.2.2 函數(shù)返回值
3.3 C++程序的內(nèi)存布局及函數(shù)調(diào)用機(jī)制
3.3.1 全局變量
3.3.2 局部變量
3.3.3 C++程序的內(nèi)存布局
3.3.4 函數(shù)調(diào)用機(jī)制
 3.4 標(biāo)識(shí)符的作用域與可見性
3.4.1 標(biāo)識(shí)符的作用域
3.4.2 標(biāo)識(shí)符的可見性
 3.5 存儲(chǔ)類型與標(biāo)識(shí)符的生命期
3.5.1 存儲(chǔ)類型
3.5.2 生命期
 3.6 函數(shù)的嵌套和遞歸調(diào)用
3.6.1 嵌套調(diào)用
3.6.2 遞歸調(diào)用
 3.7 默認(rèn)參數(shù)、內(nèi)聯(lián)函數(shù)及函數(shù)重載
 3.7.1 默認(rèn)參數(shù)
 3.7.2 內(nèi)聯(lián)函數(shù)
 3.7.3 函數(shù)重載
 3.8 頭文件與多文件結(jié)構(gòu)
  ……
第4章 數(shù)組、指針與字符串
第5章 類與對(duì)象
第6章 模板與應(yīng)用
第7章 繼承與派生
第8章 多態(tài)性
第9章 流類庫與輸入/輸出
第10章 異常處理
附錄
參考文獻(xiàn)

圖書封面

評(píng)論、評(píng)分、閱讀與下載


    C++程序設(shè)計(jì) PDF格式下載


用戶評(píng)論 (總計(jì)1條)

 
 

  •   上課用的 很好!一如既往的便宜
 

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

京ICP備13047387號(hào)-7