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

C++程序設(shè)計與軟件技術(shù)基礎(chǔ)

C++程序設(shè)計與軟件技術(shù)基礎(chǔ)

定 價:¥28.00

作 者: 梁普選主編
出版社: 電子工業(yè)出版社
叢編項: 大專院校計算機專業(yè)推薦用書
標(biāo) 簽: C語言

ISBN: 9787121000713 出版時間: 2004-07-01 包裝: 簡裝本
開本: 26cm 頁數(shù): 322 字?jǐn)?shù):  

內(nèi)容簡介

  計算機軟件范圍之廣,版本更新之快,體系膨脹之大往往令人目不暇接,無從下手。而計算機業(yè)內(nèi)人士在計算機面前表現(xiàn)的自信,與它們掌握計算機開發(fā)工具的能力有直接關(guān)系。在眾多軟件開發(fā)工具中,軟件界對VisualC++有很高的評價。C++語言是學(xué)習(xí)VisualC++的基礎(chǔ),"與其臨淵羨魚,不如退而結(jié)網(wǎng)"。道路只有一個:循序漸進(jìn),學(xué)習(xí)、實踐、再學(xué)習(xí)。既然我們把計算機高級語言做為解決實際問題的工具,所以我們是站在如何使用"工具"的角度來編寫此書。C++語言是程序員開發(fā)軟件的首選語言,也是一個"博大精深"的系統(tǒng)。本書并不打算就C++的方方面面都作詳細(xì)的論述,也不去逐條分析語句結(jié)構(gòu)用法及功能。站在"應(yīng)用"的角度,就C++系統(tǒng)的精華部分,力求在實現(xiàn)模塊功能、滿足需求分析的基礎(chǔ)上編寫本書。圍繞這一宗旨,結(jié)合作者多年的教學(xué)經(jīng)驗及編程體會,開始走上編書之路。編制本書的目的,就是給程序設(shè)計培訓(xùn)班學(xué)員、計算機專業(yè)學(xué)生提供一冊學(xué)習(xí)C++,乃至VisualC++教材、教參,使我們在學(xué)習(xí)編程過程中有程序可閱讀,使上機操作有參考,得到指導(dǎo),讓我們較順利地走入VisualC++大門。計算機軟件范圍之廣,版本更新之快,體系膨脹之大往往令人目不暇接,無從下手。而計算機業(yè)內(nèi)人士在計算機面前表現(xiàn)的自信,與他們掌握計算機開發(fā)工具的能力有直接關(guān)系。在眾多軟件開發(fā)工具中,軟件界對VisualC++有很高的評價。C++語言是學(xué)習(xí)VisualC++的基礎(chǔ),"與其臨淵羨魚,不如退而結(jié)網(wǎng)"。道路只有一個:循序漸進(jìn),學(xué)習(xí)、實踐、再學(xué)習(xí)。C++是軟件開發(fā)者的首選語言,主要原因是它經(jīng)歷幾代程序員磨練造就了在軟件開發(fā)領(lǐng)域不可替代的地位。對于近乎完備而"博大精深"的軟件開發(fā)環(huán)境,本書并不打算就C++的方方面面進(jìn)行詳細(xì)的論述,而是站在"應(yīng)用"的角度,就C++系統(tǒng)的精華部分,力求實現(xiàn)用戶需求,站在如何把"工具"用好的角度來提出問題、分析問題,最終使用計算機解決問題的角度來組織內(nèi)容。本書分為6章。第1章內(nèi)容為:C++基礎(chǔ)。第2章內(nèi)容為:面向?qū)ο蟮某绦蛟O(shè)計基礎(chǔ)。第3章內(nèi)容為:面向?qū)ο蟮某绦蛟O(shè)計應(yīng)用。第4章內(nèi)容為:微軟基礎(chǔ)類庫與消息映射。第5章內(nèi)容為:VisualC++編程基礎(chǔ)。第6章內(nèi)容為:數(shù)據(jù)結(jié)構(gòu)基礎(chǔ)。最后是附錄,包括一個綜合應(yīng)用實例和習(xí)題答案。撰寫本書的目的是向非計算機專業(yè)研究生或計算機專業(yè)本科生提供一冊學(xué)習(xí)C++及VisualC++編程的教材、教參。使學(xué)生在學(xué)習(xí)過程中由一門語言基礎(chǔ)平緩過渡到基于Windows平臺的軟件設(shè)計模式上,使他們在學(xué)習(xí)過程中有程序可閱讀,有理念可分析,有結(jié)論可總結(jié),較順利地走人VisualC++程序設(shè)計大門。本書參考了[美)KrisJamsa,PH.D編著的《SuccessWithC++》、馬建紅編著的《VisualC++程序設(shè)計與軟件技術(shù)基礎(chǔ)》、馬安鵬編著的《VisualC++6程序設(shè)計導(dǎo)學(xué)》及呂鳳翥編著的《C++語言基礎(chǔ)教程》的部分內(nèi)容,在此向作者的辛勤勞動表示衷心的感謝。在本書編寫過程中,得到了河北科技大學(xué)研究生院王德松教授和賈輝然教授的大力支持和幫助,現(xiàn)代教育技術(shù)中心領(lǐng)導(dǎo)尚愛華及各位教師提供了相關(guān)素材,使本書順利完稿。由于作者水平有限,作為研究生的計算機基礎(chǔ)教材難免存在不足之處,敬請各位讀者指正。

作者簡介

暫缺《C++程序設(shè)計與軟件技術(shù)基礎(chǔ)》作者簡介

圖書目錄

第1章  C++基礎(chǔ)
1.1  一個簡單的C++程序
1.2  C++標(biāo)識符與關(guān)鍵字
1.2.1  標(biāo)識符
1.2.2  關(guān)鍵字
1.3  C++的數(shù)據(jù)類型
1.3.1  char類型
1.3.2  類型short
1.3.3  類型int
1.3.4  類型long
1.3.5  類型_intn
1.3.6  浮點類型float/double
1.4  I/O流與字符數(shù)據(jù)
1.5  常量
1.6  類型轉(zhuǎn)換
1.6.1  類型的自動轉(zhuǎn)換
1.6.2  強制類型轉(zhuǎn)換
1.7  C++的存儲類型與變量的作用域
1.8  操作符
1.8.1  算數(shù)運算符
1.8.2  關(guān)系運算符
1.8.3  邏輯運算符
1.8.4  位運算符
1.8.5  復(fù)合賦值運算符
1.8.6  三目運算(條件操作符)
1.9  復(fù)雜數(shù)據(jù)類型
1.9.1  枚舉類型
1.9.2  聯(lián)合
1.9.3  結(jié)構(gòu)
1.10  數(shù)組與字符序列
1.10.1  一維數(shù)組
1.10.2  一維數(shù)組的初始化
1.10.3  字符序列和字符處理函數(shù)
1.11  指針
1.11.1  指針即地址
1.11.2  定義指針變量
1.11.3  指針操作符
1.11.4  指針運算
1.11.5  指針與數(shù)組
1.11.6  指針的初始化
1.11.7  無類型指針
1.12  控制結(jié)構(gòu)
1.12.1  分支結(jié)構(gòu)
1.12.2  循環(huán)結(jié)構(gòu)
1.13  函數(shù)
1.13.1  涵數(shù)的一般格式
1.13.2  函數(shù)的使用一般原則
1.13.3  指針函數(shù)與函數(shù)指針
1.13.4  函數(shù)重載
1.14  動太存儲分配與程序結(jié)構(gòu)
1.14.1  動態(tài)存儲分配
1.14.2  程序結(jié)構(gòu)的組織
習(xí)題一
第2章  面向?qū)ο蟪绦蛟O(shè)計基礎(chǔ)
2.1  基本概念
2.1.1  數(shù)據(jù)抽象及數(shù)據(jù)封裝
2.1.2  繼承性與派生類
2.1.3  多態(tài)性
2.2  類定義
2.2.1  類定義的一般格式
2.2.2  成員函數(shù)
2.3  內(nèi)聯(lián)函數(shù)與非內(nèi)聯(lián)函數(shù)
2.4  類與對象
2.5  定義對象
2.6  訪問數(shù)據(jù)成員
2.7  構(gòu)造函數(shù)與析構(gòu)函數(shù)
2.7.1  構(gòu)造函數(shù)的重載
2.7.2  構(gòu)造函數(shù)
2.8  對象運算
2.8.1  對象賦值
2.8.2  對象數(shù)組
2.8.3  對象指針
2.8.4  this指針
2.8.5  指向類成員的指針
2.9  類的靜態(tài)成員
2.9.1  靜態(tài)數(shù)據(jù)成員
2.9.2  靜態(tài)成員函數(shù)
2.10  模板
2.10.1  理解函數(shù)模板
2.10.2  理解類模板
2.11  運算符重載
2.11.1  理解運算符重載
2.11.2  實現(xiàn)運算符重載
2.11.3  重載I/O操作符
習(xí)題二
第3章  面向?qū)ο蟪绦蛟O(shè)計應(yīng)用
3.1  基本概念
3.2  定義派生類
3.3  派生類的構(gòu)造函數(shù)
3.4  理解數(shù)據(jù)成員的訪問權(quán)限
3.5  多級繼承與多繼承
3.5.1  多級繼承
3.5.2  多繼承
3.6  虛基類
3.6.1  多繼承中的二義性
3.6.2  解決方法
3.7  多態(tài)性
3.7.1  虛函數(shù)
3.7.2  后期聯(lián)編
3.8  理解純虛函數(shù)
習(xí)題三
第4章  微軟基礎(chǔ)類庫與消息映射
4.1  一個簡單的MFC程序
4.2  創(chuàng)建Windows程序
4.3  微軟基礎(chǔ)類庫(MFC)
4.3.1  MFC結(jié)構(gòu)
4.3.2  MFC的應(yīng)用
4.4  消息映射
4.4.1  理解消息映射
習(xí)題四
第5章  Visual C++編程基礎(chǔ)
5.1  文檔/視圖結(jié)構(gòu)下的數(shù)據(jù)處理機理
5.1.1  文檔/視圖構(gòu)造
5.1.2  定義有戶數(shù)據(jù)結(jié)構(gòu)
5.1.3  在文檔類中實現(xiàn)用戶數(shù)據(jù)操作
5.1.4  創(chuàng)建用戶交互平臺
5.1.5  調(diào)試程序
5.2  文檔/視圖結(jié)構(gòu)下的數(shù)據(jù)緩存機制
5.3  MFC對象的持久性機制
5.3.1  對象的持久性機制
5.3.2  對象序列化原理
5.3.3  對象存取實現(xiàn)過程
5.4  MFC中集合類及數(shù)據(jù)結(jié)構(gòu)應(yīng)用
5.4.1  MFC中的集合類
5.4.2  如何選 用MFC集合類
5.4.3  模板類和非模板類
5.4.4  使用CObList集合實現(xiàn)隊列操作
5.4.5  使用鏈?zhǔn)酱鎯Y(jié)構(gòu)訪問CStudent類的對象數(shù)據(jù)
5.5  靜態(tài)切分窗口的多視圖SDI應(yīng)用程序
5.5.1  生成新項目
5.5.2  增加文檔類數(shù)據(jù)成員
5.5.3  增加一個視圖類
5.5.4  修改框架窗口類
5.5.5  編譯運行
5.6  鼠標(biāo)操作及消息映射
5.6.1  Windows中的消息
5.6.2  消息分類
5.6.3  消息映射與用戶自定義消息及處理機制
5.6.4  自定義消息的處理
5.6.5  自定義消息及處理函數(shù)定義
5.6.6  編譯運行
5.7  繪圖程序
5.7.1  設(shè)計目標(biāo)
5.7.2  設(shè)計結(jié)果
5.7.3  基礎(chǔ)知識_MFC繪圖步驟
5.7.4  創(chuàng)建畫圖程序步驟
5.7.5  視圖客戶區(qū)曲線的存取(永久化操作)
5.8  對話框編程
5.8.1  創(chuàng)建模態(tài)對話框
5.8.2  創(chuàng)建非模態(tài)對話框
5.8.3  基于對話框的數(shù)據(jù)交換與數(shù)據(jù)傳輸
5.8.4  菜單操作
5.8.5  創(chuàng)建快捷菜單
5.8.6  調(diào)用通用對話框
5.8.7  控件基本操作
5.9  數(shù)據(jù)庫編程
5.9.1  創(chuàng)建Access數(shù)據(jù)庫DB1
5.9.2  創(chuàng)建數(shù)據(jù)源
5.9.3  創(chuàng)建單文檔程序
5.9.4  數(shù)據(jù)庫編程
5.9.5  處理多個表
5.9.6  實現(xiàn)數(shù)據(jù)表查詢與排序
5.9.7  與數(shù)據(jù)庫相關(guān)的ActiveX控件
5.10  動態(tài)鏈接庫編程
5.10.1  動態(tài)鏈接庫(DLL)
5.10.2  DLL的概念
5.10.3  動態(tài)鏈接庫的創(chuàng)建
5.10.4  動態(tài)鏈接庫DLL的鏈接
5.11  網(wǎng)絡(luò)編程基礎(chǔ)
5.11.1  服務(wù)器端操作socket
5.11.2  客戶端socket操作
5.11.3  數(shù)據(jù)的傳送
5.11.4  Client/Server模型
5.11.5  C/S使用范例
習(xí)題五
第6章  數(shù)據(jù)結(jié)構(gòu)基礎(chǔ)
6.1  數(shù)據(jù)與數(shù)據(jù)結(jié)構(gòu)
6.1.1  幾個基本概念
6.1.2  數(shù)據(jù)結(jié)構(gòu)的有關(guān)概念
6.1.3  線性邏輯結(jié)構(gòu)
6.1.4  線性表的順序存儲結(jié)構(gòu)及運算
6.1.5  線性表的鏈?zhǔn)酱鎯Y(jié)構(gòu)及運算
6.1.6  線性表鏈性存儲結(jié)構(gòu)的插入和刪除運算
6.2  數(shù)據(jù)的非線性邏輯結(jié)構(gòu)——樹
6.2.1  樹和根樹的相關(guān)概念
6.2.2  有向樹的元表
6.2.3  根樹的元素
6.2.4  根樹的存儲結(jié)構(gòu)和遍歷
6.3  根樹和森林的遍歷
附錄A  綜合應(yīng)用——編寫繪圖程序
附錄B  習(xí)題參考答案

本目錄推薦

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