C++程序設(shè)計(jì)實(shí)踐教程

出版時(shí)間:2009-1  出版社:天津大學(xué)出版社  作者:高福成 主編  頁數(shù):230  

前言

  本書是普通高等教育“十一五”國家級規(guī)劃教材《C++程序設(shè)計(jì)教程》的配套教材。該書本著面向應(yīng)用、注重實(shí)用、讀者好用的原則,為學(xué)習(xí)C++程序設(shè)計(jì)的讀者提供上機(jī)實(shí)習(xí)指導(dǎo)和自我測試練習(xí)題?! ≡诔绦蛟O(shè)計(jì)方法中,面向?qū)ο蟮某绦蛟O(shè)計(jì)方法是現(xiàn)代程序設(shè)計(jì)的里程碑,是面向過程結(jié)構(gòu)化程序設(shè)計(jì)方法的基礎(chǔ)。作為一個合格的程序設(shè)計(jì)者,既要掌握結(jié)構(gòu)化程序設(shè)計(jì)方法,又要掌握面向?qū)ο蟮某绦蛟O(shè)計(jì)方法。本書實(shí)習(xí)指導(dǎo)部分以1998年國際標(biāo)準(zhǔn)化組織(ISO)頒布的c++語言的國際標(biāo)準(zhǔn)ISO/IEC14882-1998為依據(jù),以最新的集成開發(fā)環(huán)境VisualStudio.net2005為工具,引導(dǎo)讀者由淺入深地進(jìn)行結(jié)構(gòu)化程序設(shè)計(jì)到面向?qū)ο蟪绦蛟O(shè)計(jì)的上機(jī)訓(xùn)練。其中,前五章為面向過程的結(jié)構(gòu)化程序設(shè)計(jì)的訓(xùn)練,可以幫助讀者提高結(jié)構(gòu)化程序設(shè)計(jì)的能力;后四章為面向?qū)ο蟪绦蛟O(shè)計(jì)的訓(xùn)練,使讀者初步掌握面向?qū)ο缶幊痰哪芰?。這部分練習(xí)題包括兩種題型:一種給出了求解問題的算法分析或編程思路,同時(shí)給出了源代碼,目的是使初學(xué)者能在模仿中學(xué)習(xí)和掌握解決某一類問題的程序設(shè)計(jì)的思維方法;另一種則需要由讀者自行編程,從而充分發(fā)揮自己的潛能和積累編程的經(jīng)驗(yàn)。按照先模仿編程然后自主編程的學(xué)習(xí)方法,既能克服初學(xué)者對程序設(shè)計(jì)的無從下手的畏難情緒,也能拓展他們自我發(fā)揮的空間,有利于讀者創(chuàng)新能力的發(fā)揮?! ∽晕覝y試題部分按C++語言的主要知識點(diǎn)編排了較大數(shù)量的實(shí)用性較強(qiáng)的題目,供讀者進(jìn)行自我檢查和考核。這部分內(nèi)容的目的是培養(yǎng)初學(xué)者程序設(shè)計(jì)的基本功,即通過選擇題考核語言主要知識點(diǎn)的熟悉程度,通過閱讀程序題測試閱讀現(xiàn)有程序的能力,通過程序填空題檢測根據(jù)已有算法編制程序的能力,從而掌握程序設(shè)計(jì)的思維方法和提高編程技巧?! ”緯筛吒3芍骶?,邊奠英主審。參加編寫的有潘旭華、寧愛軍和王春嫻?! ∮捎谧髡叩乃剿?,書中不妥之處,敬請讀者指正。

內(nèi)容概要

本書是普通高等教育“十一五”國家級規(guī)劃教材《C++程序設(shè)計(jì)教程》的配套教材,本著面向應(yīng)用、注重實(shí)用、讀者好用的原則,為學(xué)習(xí)C++程序設(shè)計(jì)的讀者上機(jī)實(shí)習(xí)和自我測試安排了大量的練習(xí)題和測試題。書中內(nèi)容由淺人深、循序漸進(jìn),既要掌握C++語言的基礎(chǔ)知識,也要強(qiáng)調(diào)對計(jì)算機(jī)算法的理解和程序設(shè)計(jì)思維方法的介紹,同時(shí)注重創(chuàng)新思維能力的培養(yǎng);既著眼普及也兼顧提高,可適合不同層次讀者的需要。   本書可作為高等學(xué)校C++程序設(shè)計(jì)課程的教學(xué)參考書,也可供工程技術(shù)人員自學(xué)使用。

書籍目錄

第1篇  Visual Studio.net 2005集成開發(fā)環(huán)境的使用  第1章  用VS 2005開發(fā)C++應(yīng)用程序的過程    1.1 單源文件控制臺應(yīng)用程序的開發(fā)    1.2 打開已有的項(xiàng)目    1.3 多源文件控制臺應(yīng)用程序的開發(fā)    1.4 創(chuàng)建頭文件的方法  第2章  應(yīng)用程序的安裝和卸載    2.1 應(yīng)用程序的安裝和卸載    2.2 程序的安裝    2.3 卸載第2篇  上機(jī)指導(dǎo)  實(shí)驗(yàn)1 數(shù)據(jù)類型和數(shù)據(jù)運(yùn)算  實(shí)驗(yàn)2 程序控制結(jié)構(gòu)  實(shí)驗(yàn)3 復(fù)合數(shù)據(jù)類型  實(shí)驗(yàn)4 函數(shù)  實(shí)驗(yàn)5 指針與引用  實(shí)驗(yàn)6 類和對象  實(shí)驗(yàn)7 繼承和派生  實(shí)驗(yàn)8 多態(tài)性和虛函數(shù)  實(shí)驗(yàn)9 模板  實(shí)驗(yàn)10 綜合程序設(shè)計(jì)  附錄  上機(jī)指導(dǎo)參考程序第3篇  練習(xí)題  第1章  數(shù)據(jù)類型和數(shù)據(jù)運(yùn)算  第2章  程序控制結(jié)構(gòu)  第3章  復(fù)合數(shù)據(jù)類型  第4章  函數(shù)  第5章  指針與引用  第6章  類和對象  第7章  繼承和派生  第8章  多態(tài)性和虛函數(shù)  第9章  模板附錄  練習(xí)題答案

章節(jié)摘錄

  第1篇 Visual Studio.net 2005集成開發(fā)環(huán)境的使用  第1章 用VS 2005開發(fā)C++應(yīng)用程序的過程  在VS 2005中,一個C++應(yīng)用程序被稱為一個“項(xiàng)目”(Project)。項(xiàng)目是由應(yīng)用程序中需要的所有文件組成的一個有機(jī)整體,一般包括源文件、頭文件、資源文件等。項(xiàng)目能自動將其包含的文件進(jìn)行分類和管理,從而大大減輕程序員的負(fù)擔(dān)?!№?xiàng)目被置于“解決方案”(Solution)的管理之下。一般情況下,每個項(xiàng)目或多個項(xiàng)目都需要共同的環(huán)境支持,這種環(huán)境支持稱為解決方案。一個解決方案可以包含多個項(xiàng)目,除了應(yīng)用程序項(xiàng)目外,可能還有一些靜態(tài)庫項(xiàng)目(1ib)和一些動態(tài)庫項(xiàng)目(d11),還可能會使用一些第三方庫。這些項(xiàng)目相互獨(dú)立,但共用一個解決方案的環(huán)境設(shè)置。解決方案設(shè)置成一個目錄結(jié)構(gòu)并配合一定的環(huán)境變量,這樣不但可以使得代碼管理更井井有條,項(xiàng)目成員之間也更容易相互配合,更重要的是能夠使得最終應(yīng)用程序的安裝包制作、源代碼打包發(fā)布和轉(zhuǎn)移變得十分容易?! ≡赩S 2005中開發(fā)一個C++控制臺應(yīng)用程序的步驟如下: ?、賳覸S 2005集成開發(fā)環(huán)境; ?、趧?chuàng)建新項(xiàng)目,必要時(shí)可同時(shí)創(chuàng)建解決方案;  ③在項(xiàng)目中創(chuàng)建和編輯源文件、頭文件等程序文件(或?qū)⑦@些文件添加到項(xiàng)目中);  ④對源程序進(jìn)行編譯和連接,生成可執(zhí)行的目標(biāo)文件;  ⑤執(zhí)行應(yīng)用程序。

圖書封面

評論、評分、閱讀與下載


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


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

 
 

  •   完全不知道編程為何物的人可以一用,最最最初級的書了。。
 

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

京ICP備13047387號-7