C++面向?qū)ο蟪绦蛟O(shè)計(jì)

出版時(shí)間:2002-2  出版社:清華大學(xué)出版社  作者:王萍  頁(yè)數(shù):421  
Tag標(biāo)簽:無(wú)  

前言

  我們正處在跨越世紀(jì)的門檻上,人類社會(huì)在一股股變革性力量的推動(dòng)下發(fā)生著根本性的變化。知識(shí)經(jīng)濟(jì)時(shí)代的到來(lái)向我們顯示,一個(gè)國(guó)家最重要的資源已經(jīng)不再是土地、勞動(dòng)力或資本,而是其國(guó)民的知識(shí)和創(chuàng)造力;國(guó)與國(guó)的競(jìng)爭(zhēng)雖然常常表現(xiàn)為政治、經(jīng)濟(jì)或軍事實(shí)力的較量,但歸根到底已是一場(chǎng)教育和科技的競(jìng)爭(zhēng)。換言之,國(guó)家的綜合實(shí)力將主要由其國(guó)民的教育水平來(lái)決定。一時(shí)間,世界各國(guó)的校長(zhǎng)們、跨國(guó)企業(yè)的巨頭們乃至許多的政府首腦們都在紛紛議論21世紀(jì)的教育,以迎接知識(shí)經(jīng)濟(jì)的挑戰(zhàn)。我們中華民族有著蜿蜒幾千年的文明,為在世界民族之林重振雄風(fēng),再展輝煌,發(fā)出了時(shí)代的特強(qiáng)音:實(shí)施科教興國(guó),提高全民素質(zhì)。從中央領(lǐng)導(dǎo)到廣大群眾,都對(duì)教育提出了更高的要求,寄予了更大的希望,同時(shí)也給予了更多的支持。人們?cè)谶@方面的思想觀念和實(shí)踐探索正在以空前的速度發(fā)展著。  中國(guó)的高等教育已經(jīng)走完了一個(gè)世紀(jì)的路程。已經(jīng)過(guò)去的20世紀(jì)正是它從無(wú)到有、從小到大、由產(chǎn)生到發(fā)展的一段百年歷史。中國(guó)人民在短短的數(shù)十年時(shí)間里構(gòu)筑了資本主義國(guó)家好幾百年才形成的高等教育體系,涌現(xiàn)出一批高水平的學(xué)校,培養(yǎng)了一大批高層次優(yōu)秀人才,取得了輝煌的成就。但是在新時(shí)期,教育不適應(yīng)現(xiàn)代化建設(shè)需要的矛盾不斷顯露,我國(guó)勞動(dòng)者受教育水平普遍較低的現(xiàn)象無(wú)法面對(duì)新世紀(jì)的機(jī)遇和挑戰(zhàn),我國(guó)高等教育的發(fā)展現(xiàn)狀也難以滿足廣大人民群眾空前強(qiáng)烈的受教育愿望。一代偉人鄧小平早在十年前就一針見(jiàn)血地指出,我們的最大失誤是教育,一是放松了對(duì)青少年的思想道德教育,二是教育規(guī)模發(fā)展不夠快?,F(xiàn)在看來(lái),這兩個(gè)問(wèn)題依然是癥結(jié)所在。一個(gè)十二億人口的泱泱大國(guó),高等學(xué)校的毛入學(xué)率僅10%左右,實(shí)在很不相稱。我國(guó)的高等教育已經(jīng)面臨著大力發(fā)展、高速發(fā)展、從根本上改變落后狀態(tài)的緊迫問(wèn)題。  令人欣慰和鼓舞的是中國(guó)有一所全世界最大的大學(xué)——中國(guó)廣播電視大學(xué),上百萬(wàn)的學(xué)生遍布在九百六十萬(wàn)平方公里的遼闊土地上。它突破傳統(tǒng)教育在空間上的限制,不斷減弱時(shí)間上的束縛,以覆蓋面廣、全方位為各類社會(huì)成員提供教育服務(wù)的優(yōu)勢(shì),成為中國(guó)高等教育體系中的一個(gè)重要組成部分。二十多年來(lái),它為實(shí)現(xiàn)高等教育大眾化,為提高我國(guó)勞動(dòng)者的整體素質(zhì),為變巨大的人口包袱為巨大的人力資源,以形成浩浩蕩蕩的高水平建設(shè)大軍,發(fā)揮了不可磨滅的作用。最近,中央電大又有重大改革舉措,進(jìn)一步面向社會(huì)開(kāi)展了“開(kāi)放教育”等項(xiàng)試點(diǎn)工作,在教育思想、招生對(duì)象、培養(yǎng)模式、管理機(jī)制方面進(jìn)行新的探索。尤其引人注目的是中央電大與國(guó)內(nèi)的一些重點(diǎn)高校形成了緊密的合作關(guān)系,攜手為我國(guó)現(xiàn)代遠(yuǎn)程教育開(kāi)拓新路。重點(diǎn)高校有學(xué)科和教學(xué)上的優(yōu)勢(shì),它們的加盟有利于電大提高教學(xué)質(zhì)量、辦出特色;而中央電大有很豐富的教育資源,有完整的辦學(xué)系統(tǒng),有一支富有經(jīng)驗(yàn)的教學(xué)與管理隊(duì)伍,特別是有較強(qiáng)的社會(huì)服務(wù)意識(shí)和人才市場(chǎng)意識(shí),這對(duì)于需要進(jìn)一步向社會(huì)開(kāi)放的普通高校而言,又有許多值得學(xué)習(xí)和借鑒之處。

內(nèi)容概要

  《教育部人才培養(yǎng)模式改革和開(kāi)放教育試點(diǎn)教材:C++面向?qū)ο蟪绦蛟O(shè)計(jì)》是針對(duì)中央廣播電視大學(xué)計(jì)算機(jī)專業(yè)編寫(xiě)的。《教育部人才培養(yǎng)模式改革和開(kāi)放教育試點(diǎn)教材:C++面向?qū)ο蟪绦蛟O(shè)計(jì)》圍繞C++面向?qū)ο蟪绦蛟O(shè)計(jì),內(nèi)容覆蓋基本概念和方法,基本數(shù)據(jù)結(jié)構(gòu)和面向?qū)ο蟮母拍睢⒎椒ê图记?。全?shū)共有14章,其中第1章至第6章簡(jiǎn)要介紹了C++語(yǔ)言的發(fā)展歷史、特點(diǎn)和程序風(fēng)格,C++語(yǔ)言程序設(shè)計(jì)的基本結(jié)構(gòu)、步驟、方法和技巧;第7章至第8章重點(diǎn)介紹了數(shù)組、結(jié)構(gòu)等數(shù)據(jù)結(jié)構(gòu)以及指針和引用的概念和方法;第9章至第14章詳細(xì)介紹了面向?qū)ο蟪绦蛟O(shè)計(jì)的方法和特點(diǎn)。  《教育部人才培養(yǎng)模式改革和開(kāi)放教育試點(diǎn)教材:C++面向?qū)ο蟪绦蛟O(shè)計(jì)》是中央廣播電視大學(xué)開(kāi)放教育計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)的教材,也可供其他大專院校計(jì)算機(jī)專業(yè)的本科生以及從事計(jì)算機(jī)軟件開(kāi)發(fā)的科研人員使用。

書(shū)籍目錄

序前言第l章 C++編程基礎(chǔ)1.1 程序語(yǔ)言的發(fā)展1.1.1 機(jī)器語(yǔ)言1.1.2 匯編語(yǔ)言1.1.3 高級(jí)語(yǔ)言1.1.4 C語(yǔ)言1.1.5 C++語(yǔ)言1.2 C+十語(yǔ)言簡(jiǎn)介1.2.1 程序:數(shù)據(jù)+操作I.2.2 數(shù)據(jù)類型1.2.3 對(duì)數(shù)據(jù)的操作——表達(dá)式1.2.4 數(shù)據(jù)操作的流程——語(yǔ)句控制1.2.5 操作的復(fù)用——函數(shù)1.2.6 數(shù)據(jù)和操作的封裝——類1.2.7 類的復(fù)用——派生和繼承1.2.8 軟件模塊1.3 如何學(xué)習(xí)C++語(yǔ)言1.3.1 勤能生巧1.3.2 風(fēng)格與規(guī)范1.4 用Visual C++開(kāi)發(fā)程序1.4.1 程序——從概念到運(yùn)行1.4.2 Visual C++簡(jiǎn)介1.4.3 建立應(yīng)用程序1.5 程序風(fēng)格1.5.1 效率與風(fēng)格1.5.2 注釋——整理編程思路、增加程序的可讀性1.5.3 注釋的形式1.5.4 命名1.5.5 編排1.5.6 簡(jiǎn)單性原則1.5.7 一致性原則小結(jié)第2章 基本C++程序結(jié)構(gòu)2.1 C++語(yǔ)言成分2.1.1 字符2.1.2 數(shù)字、標(biāo)識(shí)符和表達(dá)式2.1.3 語(yǔ)法2.1.4 結(jié)構(gòu)2.1.5 模塊2.2 程序的基本結(jié)構(gòu)2.2.1 注釋2.2.2 編譯預(yù)處理命令#include2.2.3 main函數(shù)2.2.4 C++程序的執(zhí)行過(guò)程2.2.5 終端輸出2.3 變量和簡(jiǎn)單表達(dá)式2.3.1 main函數(shù)的返回值2.3.2 常數(shù)和常量2.3.3 變量2.3.4 運(yùn)算符與簡(jiǎn)單表達(dá)式2.4 表達(dá)式和語(yǔ)句2.4.1 返回值2.4.2 嵌套2.4.3 優(yōu)先級(jí)2.4.4 結(jié)合性2.4.5 括號(hào)與次序2.4.6 操作數(shù)小結(jié)習(xí)題第3章 數(shù)據(jù)類型3.1 數(shù)據(jù)及操作3.2 C++數(shù)據(jù)類型3.3 基本數(shù)據(jù)類型3.3.1 數(shù)據(jù)在計(jì)算機(jī)中的存儲(chǔ)3.3.2 基本數(shù)據(jù)類型的修飾符號(hào)3.3.3 基本數(shù)據(jù)類型3.3.4 c++中的特殊字符3.3.5 字符串3.3.6 數(shù)據(jù)類型長(zhǎng)度的確定3.3.7 數(shù)據(jù)類型的選擇3.4 構(gòu)造數(shù)據(jù)類型3.4.1 數(shù)組3.4.2 枚舉3.4.3 結(jié)構(gòu)3.5 數(shù)據(jù)輸入小結(jié)第4章 程序流程控制4.1 復(fù)合語(yǔ)句4.2 程序的執(zhí)行流程4.3 分支流程4.3.1 if語(yǔ)句4.3.2 switch語(yǔ)句4.4 循環(huán)流程4.4.1 while語(yǔ)句4.4.2 do while語(yǔ)句4.4.3 for循環(huán)4.5 設(shè)計(jì)舉例4.6 其他控制語(yǔ)句4.6.1 break語(yǔ)句與多重循環(huán)4.6.2 go to語(yǔ)句4.6.3 條件運(yùn)算符小結(jié)第5章 函數(shù)5.1 函數(shù)機(jī)制5.2 函數(shù)定義5.2.1 函數(shù)名5.2.2 函數(shù)參數(shù)5.2.3 返回類型5.2.4 函數(shù)體5.3 函數(shù)調(diào)用5.4 程序運(yùn)行時(shí)的內(nèi)存分布5.5 函數(shù)調(diào)用的實(shí)現(xiàn)機(jī)制5.6 函數(shù)的參數(shù)與返回值5.7 函數(shù)參數(shù)的傳遞方式-5.7.1 指針參數(shù)5.7.2 引用參數(shù)5.7.3 數(shù)組參數(shù)5.7.4 數(shù)組參數(shù)對(duì)實(shí)在參數(shù)的改變5.7.5 字符串作為參數(shù)5.7.6 多維數(shù)組作為參數(shù)5.7.7 main( )的參數(shù)5.8 函數(shù)返回值5.8.1 返回引用值5.9 const參數(shù)、const返回值與const函數(shù)5.9.1 const參數(shù)5.9.2 const返回值5.9.3 const函數(shù)5.10作用域5.10.1 局部作用域5.10.2 文件作用域5.10.3 覆蓋問(wèn)題5.11函數(shù)原型5.11.1 函數(shù)作用域5.11.2 函數(shù)原型5.11.3 函數(shù)原型的作用5.11.4 使用自己定義的函數(shù)原型5.12特殊的函數(shù)用法5.12.1 內(nèi)聯(lián)函數(shù)5.12.2 內(nèi)聯(lián)函數(shù)的作用5.12.3 內(nèi)聯(lián)函數(shù)使用的限制5.12.4 函數(shù)重載5.12.5 使用函數(shù)重載的條件5.12.6 重載函數(shù)的使用方法5.12.7 函數(shù)的默認(rèn)參數(shù)5.12.8 遞歸函數(shù)5.12.9 設(shè)計(jì)遞歸程序的方法5.12.10遞歸程序的優(yōu)缺點(diǎn)5.12.11函數(shù)模板5.12.12模板的實(shí)例化……第6章 簡(jiǎn)單程序設(shè)計(jì)第7章 數(shù)組與結(jié)構(gòu)第8章 指針和引用第9章 面向?qū)ο蟪绦蚍椒ǖ?0章 類與對(duì)象第11章 構(gòu)造函數(shù)與析構(gòu)函數(shù)第12章 靜態(tài)成員、友元第13章 運(yùn)算符重載第14章 繼承自測(cè)題答案參考文獻(xiàn)

章節(jié)摘錄

  1.2.1程序=數(shù)據(jù)+操作  計(jì)算機(jī)語(yǔ)言是作為程序員和計(jì)算機(jī)之間的橋梁而存在的。計(jì)算機(jī)本身只是一臺(tái)機(jī)器,它所能做的事情就是在指定的數(shù)據(jù)上執(zhí)行指定的操作。因此,要讓計(jì)算機(jī)幫人做事,就必須按計(jì)算機(jī)的思路來(lái)告訴它要做什么事情,也就是程序員需要將要做的事情分解成為“數(shù)據(jù)+操作”。1.2.2數(shù)據(jù)類型  計(jì)算機(jī)中,數(shù)據(jù)被存儲(chǔ)為一系列的字節(jié),C++語(yǔ)言則將這些字節(jié)組織成為有用的數(shù)據(jù)。不同的組織方式得到不同的數(shù)據(jù)類型,C++中有簡(jiǎn)單的數(shù)據(jù)類型,如整型、浮點(diǎn)型、字符型等,也有由這些簡(jiǎn)單類型構(gòu)造而成的復(fù)合的數(shù)據(jù)類型,如結(jié)構(gòu)、聯(lián)合。數(shù)據(jù)用變量或常量來(lái)存放。常量存放的是不變的數(shù)據(jù),而變量存放的數(shù)據(jù)可以變化。  1.2.3對(duì)數(shù)據(jù)的操作——表達(dá)式  類似于我們用“(1+2)*4=12”來(lái)進(jìn)行數(shù)學(xué)運(yùn)算,C++中,可以用操作符對(duì)數(shù)據(jù)進(jìn)行操作。操作符和操作數(shù)一起構(gòu)成了表達(dá)式,根據(jù)操作符的不同,表達(dá)式可以是算術(shù)表達(dá)式、邏輯表達(dá)式、條件表達(dá)式等。表達(dá)式可以構(gòu)成表達(dá)式語(yǔ)句?! ?.2.4數(shù)據(jù)操作的流程——語(yǔ)句控制  語(yǔ)句是C++最小的可執(zhí)行單元。程序的運(yùn)行過(guò)程就是對(duì)語(yǔ)句的執(zhí)行過(guò)程。語(yǔ)句一般按順序執(zhí)行,但流程控制語(yǔ)句可以改變程序的執(zhí)行流程。語(yǔ)句分為聲明語(yǔ)句、表達(dá)式語(yǔ)句、流程控制語(yǔ)句等。聲明語(yǔ)句定義變量或常量;表達(dá)式語(yǔ)句在指定數(shù)據(jù)上執(zhí)行指定操作;流程控制語(yǔ)句控制程序的執(zhí)行順序。

圖書(shū)封面

圖書(shū)標(biāo)簽Tags

無(wú)

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


    C++面向?qū)ο蟪绦蛟O(shè)計(jì) PDF格式下載


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

 
 

 

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

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