出版時間:2005-9 出版社:電子工業(yè)出版社 作者:戴特爾 頁數(shù):560 字?jǐn)?shù):1184000
Tag標(biāo)簽:無
內(nèi)容概要
本書介紹了計(jì)算機(jī)編程原理和C++語言,詳細(xì)說明了C++語言的各個方面的知識,包括輸入/輸出、數(shù)據(jù)類型、變量、偽代碼、算法、控制語句、運(yùn)算符、函數(shù)、數(shù)組、字符串、類、對象、繼承、多態(tài)性、指針、引用、文件處理、異常、模板以及操作符重載,等等。同時本書還提供了大量能夠運(yùn)行在任何兼容ANSI/ISO C++的編譯器上的程序?qū)嵗约柏S富的練習(xí)來提高和鞏固學(xué)習(xí)效果。 本書對于很少或沒有編程經(jīng)驗(yàn)的學(xué)生在計(jì)算機(jī)編程方面提供了一個入門級C++編程的教材。適用于計(jì)算機(jī)相關(guān)專業(yè)的學(xué)生學(xué)習(xí)C++語言,也可以作為有關(guān)開發(fā)人員的參考用書。
作者簡介
Harvey M.Deitel博士:Deitel&Associates,Inc.董事長,擁有計(jì)算機(jī)領(lǐng)域43年經(jīng)驗(yàn)及大量企業(yè)與學(xué)術(shù)界的實(shí)踐經(jīng)驗(yàn)。Deitel博士畢業(yè)于麻省理工學(xué)院,獲學(xué)士和碩士學(xué)位,并在波士頓大學(xué)取得博士學(xué)位。他曾在IBM和MIT從事過虛擬存儲操作系統(tǒng)項(xiàng)目的開拓性研究,該技術(shù)現(xiàn)已廣泛應(yīng)用在U
書籍目錄
教程1 購車還貸計(jì)算器和猜數(shù)字應(yīng)用程序介紹計(jì)算機(jī),互聯(lián)網(wǎng)和C++編程 1.1 什么是計(jì)算機(jī) 1.2 計(jì)算機(jī)的結(jié)構(gòu) 1.3 互聯(lián)網(wǎng)和萬維網(wǎng) 1.4 機(jī)器語言,匯編語言和高級語言 1.5 C++語言 1.6 Java 1.7 FORTRAN,COBOL,Pascal和Ada 1.8 BASIC,Visual Basic和Visual C++ .NET 1.9 軟件的發(fā)展趨勢:面向?qū)ο蠹夹g(shù) 1.10 編譯和運(yùn)行C++程序 1.11 探試購車還貸計(jì)算器和猜數(shù)字應(yīng)用程序 1.12 Internet及Web資源 1.13 小結(jié)教程2 Welcome應(yīng)用程序介紹C++編程 2.1 探試Welcome應(yīng)用程序 2.2 編譯并運(yùn)行Welcome應(yīng)用程序 2.3 介紹C++代碼 2.4 創(chuàng)建Welcome應(yīng)用程序 2.5 編譯錯誤 2.6 小結(jié)教程3 庫存清單應(yīng)用程序介紹變量,輸入,內(nèi)存概念及算術(shù)運(yùn)算 3.1 探試庫存清單應(yīng)用程序 3.2 變量 3.3 用cin進(jìn)行流輸入 3.4 進(jìn)行計(jì)算并顯示結(jié)果 3.5 內(nèi)存的概念 3.6 算術(shù)運(yùn)算 3.7 使用調(diào)試器:斷點(diǎn) 3.8 Web資源 3.9 小結(jié)教程4 工資計(jì)算器應(yīng)用程序介紹算法,偽代碼和程序控制 4.1 探試工資計(jì)算器應(yīng)用程序 4.2 算法 4.3 偽代碼 4.4 控制語句 4.5 if語句 4.6 if…else語句 4.7 創(chuàng)建工資計(jì)算器應(yīng)用程序 4.8 賦值運(yùn)算符 4.9 格式化數(shù)字 4.10 使用調(diào)試器:Watch窗口和Locals窗口 4.11 小結(jié)教程5 牙科付費(fèi)應(yīng)用程序介紹邏輯運(yùn)算符,字符和字符串 5.1 探試牙科付費(fèi)應(yīng)用程序 5.2 創(chuàng)建牙科付費(fèi)應(yīng)用程序 5.3 介紹字符和字符串 5.4 邏輯運(yùn)算符 5.5 小結(jié)教程6 購車還貸計(jì)算器應(yīng)用程序介紹while循環(huán)語句教程7 計(jì)算班級平均成績應(yīng)用程序介紹標(biāo)記控制循環(huán)教程8 利息計(jì)算器應(yīng)用程序介紹for循環(huán)語句和數(shù)學(xué)函數(shù)庫教程9 計(jì)算個人所得稅應(yīng)用程序介紹多分支選擇語句switch教程10 改進(jìn)的工資計(jì)算器應(yīng)用程序介紹函數(shù)教程11 捐款管理應(yīng)用程序介紹作用域與函數(shù)原型教程12 擲骰子游戲應(yīng)用程序介紹生成隨機(jī)數(shù)和枚舉教程13 薪水統(tǒng)計(jì)應(yīng)用程序介紹一維數(shù)組教程14 學(xué)生成績統(tǒng)計(jì)應(yīng)用程序介紹二維數(shù)組和引用教程15 數(shù)字時鐘應(yīng)用程序介紹自定義類和對象教程16 購物清單管理應(yīng)用程序介紹指針,引用以及動態(tài)數(shù)據(jù)結(jié)構(gòu)教程17工資表應(yīng)用程序介紹繼承與多態(tài)性教程18 便箋信息應(yīng)用程序介紹順序訪問文件教程19 屏幕抓取應(yīng)用程序介紹字符串處理教程20 改進(jìn)的購車還貸計(jì)算器應(yīng)用程序介紹異常處理教程21 成績單應(yīng)用程序介紹模板教程22 電話號碼簿應(yīng)用程序?qū)W習(xí)運(yùn)算符重載附錄A Dive Into 的 GNU C++ 工具附錄B 運(yùn)算符優(yōu)先級表附錄C ASCII字符集附錄D C++標(biāo)準(zhǔn)庫索引附錄E 關(guān)鍵字列表詞匯表索引
編輯推薦
本書展示了C++進(jìn)行面和對象編程的能力。本書出色的教學(xué)方式均源于Deitel&Associates該公司擁有眾多撰寫編程語言書籍的作者和在100多個國家為超過1000000的人講授程序設(shè)計(jì)課程的積知名教師?! ?yīng)用程序驅(qū)動、手把手的教程式方法——Deitels將帶領(lǐng)讀者在一個生動有趣、面向?qū)嶋H的應(yīng)用程序中探索C++的概念。這些實(shí)際的應(yīng)用程序涉及:庫存量·工資計(jì)算器·牙科付費(fèi)·購車還貸·斑級平均成績·利息計(jì)算器·所得稅·籌款募集·擲骰子游戲·薪水統(tǒng)計(jì)·學(xué)生成績·數(shù)字時鐘·購物表·付費(fèi)單·便箋信息·屏幕抓取·成績單·電話號碼簿 要點(diǎn)討論——調(diào)試·變量·輸入·內(nèi)存·算法·運(yùn)算法則·偽代碼·統(tǒng)一建模語言·程序控制·運(yùn)算符·字符·字符串·循環(huán)·數(shù)據(jù)庫·多分支選擇·函數(shù)·范圍·函數(shù)原型·隨機(jī)數(shù)生成·枚舉·一維和二維數(shù)組·引用·類·對象·指針·動態(tài)數(shù)據(jù)結(jié)構(gòu)·繼承·多態(tài)·順序存取文件·異常處理·模板·運(yùn)算符重載 “本書做得很出色的地方就是,圍繞著一些簡明有趣的程度實(shí)例來編排講解的內(nèi)容?!薄 ?John Varghese “這本書寫得很不錯,含有實(shí)例和練習(xí),理論很容易理解。這種簡明的學(xué)習(xí)方法是一種很好的方法,學(xué)生可以很輕松全面地學(xué)習(xí)C++理論。另外還帶有一些很好的引導(dǎo)性練習(xí)和改錯練習(xí)?!薄 狹arg Chauvin “這真是一種講解基本編程概念的很有創(chuàng)意的方法。每一教程隨著程序的逐步展開而分成一些小節(jié)。” ——Ed Brunjes “這是我在30多年的教學(xué)和工作當(dāng)中所見到的最好的一種講解二維數(shù)組的方法?!薄 ?Marg Chauvin “給我印象最深的是,本書提供了大量練習(xí)。在每一教程中,豐富的練習(xí)為讀者提供了實(shí)踐和強(qiáng)化所學(xué)知識的機(jī)會。我相讀者也會有同樣的印象吧?!薄 狢atherine Wyman “哇,書中有關(guān)‘指針’的介紹是本書中最好的部分。對指針的講解非常不錯。我喜歡這種與現(xiàn)實(shí)世界相聯(lián)系的鏈表實(shí)例。這本書很適合做大學(xué)教材。我很贊賞這本書中使用UML活動圖而不是數(shù)據(jù)流圖。” ——Richard Holladay “我認(rèn)為對于在線課堂來說,這是一本很不錯的書。這也是我看過的最好的一本書。課后練習(xí)當(dāng)中一些很有意思的應(yīng)用程序可以加深對各章中的概念的理解?!薄 狤d Brunjes “這是我看到過一種運(yùn)算符重載最好的講解?!薄 猈arren Bartlett 采用多種教學(xué)方法 ·ANSI/ISO C++提示信息能提高可讀性和可用性 ·循序漸進(jìn)的方法顯示如何從頭建立和執(zhí)行一個完整的應(yīng)用程序 ·使用完整的應(yīng)用程序來講解編程的概念 ·采用應(yīng)用程序驅(qū)動的方法——22個教程和100多個面向?qū)ο蟮膽?yīng)用程序 ·自測選擇題及其答案為讀者提供每一小節(jié)的及時反饋 ·技術(shù)小結(jié)、UML活動圖和C++類庫索引 ·提供大量練習(xí),包括:為每個教程精心準(zhǔn)備的10道選擇題;兩個分別名為“說出這段代碼的作用”和“找出代碼中的錯誤”的練習(xí);4道面向?qū)嶋H應(yīng)用程序的練習(xí),其中包括一個“挑戰(zhàn)題” ·在調(diào)試的內(nèi)容和練習(xí)中,講解Visual C++.NET Debugger的使用,以及關(guān)于GDB的目錄 ·每一個教程中都包含有一個關(guān)鍵術(shù)語列表,在本書的末尾還附有一個完整的詞匯表 ·提供教師用資源,包括PowerPoint幻燈片,所有測試題文檔,教師用CD-ROM以及關(guān)于本書最新動態(tài)的Web網(wǎng)站 在www.deitel.com網(wǎng)站提供了關(guān)于Visaul C++.NET,Visual C++6,GNU on Linux,GNU on Windows/Cygwin和Borland C++5.5編譯器的信息
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載