C++程序設(shè)計教程與實驗指導

出版時間:2009-7  出版社:水利水電出版社  作者:楊國興 編  頁數(shù):252  

前言

  隨著計算機科學與技術(shù)的飛速發(fā)展,計算機的應(yīng)用已經(jīng)滲透到國民經(jīng)濟與人們生活的各個角落,正在日益改變著傳統(tǒng)的人類工作方式和生活方式。在我國高等教育逐步實現(xiàn)大眾化后,越來越多的高等院校會面向國民經(jīng)濟發(fā)展的第一線,為行業(yè)、企業(yè)培養(yǎng)各級各類高級應(yīng)用型專門人才。為了大力推廣計算機應(yīng)用技術(shù),更好地適應(yīng)當前我國高等教育的跨躍式發(fā)展,滿足我國高等院校從精英教育向大眾化教育的轉(zhuǎn)變,符合社會對高等院校應(yīng)用型人才培養(yǎng)的各類要求,我們成立了“21世紀高等院校規(guī)劃教材編委會”,在明確了高等院校應(yīng)用型人才培養(yǎng)模式、培養(yǎng)目標、教學內(nèi)容和課程體系的框架下,組織編寫了本套“21世紀高等院校規(guī)劃教材”?! ”娝苤?,教材建設(shè)作為保證和提高教學質(zhì)量的重要支柱及基礎(chǔ),作為體現(xiàn)教學內(nèi)容和教學方法的知識載體,在當前培養(yǎng)應(yīng)用型人才中的作用是顯而易見的。探索和建設(shè)適應(yīng)新世紀我國高等院校應(yīng)用型人才培養(yǎng)體系需要的配套教材已經(jīng)成為當前我國高等院校教學改革和教材建設(shè)工作面臨的緊迫任務(wù)。因此,編委會經(jīng)過大量的前期調(diào)研和策劃,在廣泛了解各高等院校的教學現(xiàn)狀、市場需求,探討課程設(shè)置、研究課程體系的基礎(chǔ)上,組織一批具備較高的學術(shù)水平、豐富的教學經(jīng)驗、較強的工程實踐能力的學術(shù)帶頭人、科研人員和主要從事該課程教學的骨干教師編寫出一批有特色、適用性強的計算機類公共基礎(chǔ)課、技術(shù)基礎(chǔ)課、專業(yè)及應(yīng)用技術(shù)課的教材以及相應(yīng)的教學輔導書,以滿足目前高等院校應(yīng)用型人才培養(yǎng)的需要。本套教材消化和吸收了多年來已有的應(yīng)用型人才培養(yǎng)的探索與實踐成果,緊密結(jié)合經(jīng)濟全球化時代高等院校應(yīng)用型人才培養(yǎng)工作的實際需要,努力實踐,大膽創(chuàng)新。教材編寫采用整體規(guī)劃、分步實施、滾動立項的方式,分期分批地啟動編寫計劃,編寫大綱的確定以及教材風格的定位均經(jīng)過編委會多次認真討論,以確保該套教材的高質(zhì)量和實用性。  教材編委會分析研究了應(yīng)用型人才與研究型人才在培養(yǎng)目標、課程體系和內(nèi)容編排上的區(qū)別,分別提出了3個層面上的要求:在專業(yè)基礎(chǔ)類課程層面上,既要保持學科體系的完整性,使學生打下較為扎實的專業(yè)基礎(chǔ),為后續(xù)課程的學習做好鋪墊,更要突出應(yīng)用特色,理論聯(lián)系實際,并與工程實踐相結(jié)合,適當壓縮過多過深的公式推導與原理性分析,兼顧考研學生的需要,以原理和公式結(jié)論的應(yīng)用為突破口,注重它們的應(yīng)用環(huán)境和方法;在程序設(shè)計類課程層面上,把握程序設(shè)計方法和思路,注重程序設(shè)計實踐訓練,引入典型的程序設(shè)計案例,將程序設(shè)計類課程的學習融入案例的研究和解決過程中,以學生實際編程解決問題的能力為突破口,注重程序設(shè)計算法的實現(xiàn);在專業(yè)技術(shù)應(yīng)用層面上,積極引入工程案例,以培養(yǎng)學生解決工程實際問題的能力為突破口,加大實踐教學內(nèi)容的比重,增加新技術(shù)、新知識、新工藝的內(nèi)容?! ”咎滓?guī)劃教材的編寫原則是:  在編寫中重視基礎(chǔ),循序漸進,內(nèi)容精煉,重點突出,融入學科方法論內(nèi)容和科學理念,反映計算機技術(shù)發(fā)展要求,倡導理論聯(lián)系實際和科學的思想方法,體現(xiàn)一級學科知識組織的層次結(jié)構(gòu)。

內(nèi)容概要

本書從實際編程需要出發(fā),通過大量的實例介紹C++語言以及面向?qū)ο蟪绦蛟O(shè)計方法。本書由兩部分組成,第一部分是教程,主要包括C++基礎(chǔ)知識,函數(shù),類與對象,繼承與派生,多態(tài)性,模板,輸入輸出流等。第二部分是實驗指導與綜合練習,“實驗指導”包括8個精心設(shè)計的實驗,分別與教材的各章內(nèi)容相配合,“綜合練習”收集了大量的綜合練習題,題型包括考試常見的格式,如選擇題、填空題、寫程序運行結(jié)果題等?! ”緯勺鳛楦叩仍盒++程序設(shè)計或面向?qū)ο蟪绦蛟O(shè)計教材,同時對于使用C++進行程序開發(fā)的技術(shù)人員也有一定的參考價值

書籍目錄

序前言第一部分 教程 第1章 C++與面向?qū)ο蟪绦蚋攀?  1.1 程序設(shè)計語言的發(fā)展     1.1.1 機器語言     1.1.2 匯編語言     1.1.3 高級語言   1.2 面向?qū)ο蟪绦蛟O(shè)計的特點     1.2.1 面向?qū)ο蟪绦蛟O(shè)計的基本概念     1.2.2 面向?qū)ο蟪绦蛟O(shè)計的特點   1.3 C++語言的特點   1.4 簡單的c++程序     1.4.1 cout標準輸出     1.4.2 cin標準輸入   1.5  Visual c++6.0編程環(huán)境簡介     1.5.1  Visual C++6.0界面介紹     1.5.2 編輯、編譯和運行程序     1.5.3 程序調(diào)試   習題 第2章 C十+基礎(chǔ)   2.1 常量與變量     2.1.1  常量     2.1.2 變量   2.2 指針與引用     2.2.1  指針     2.2.2 引用   2.3 動態(tài)內(nèi)存分配   2.4 位運算符     2.4.1 位運算符     2.4.2 位運算符應(yīng)用舉例   2.5  名字空間     2.5.1 名字空間的定義與使用     2.5.2 C++標準庫   習題 第3章 函數(shù)   3.1  函數(shù)的遞歸調(diào)用   3.2 內(nèi)聯(lián)函數(shù)   3.3 函數(shù)重載   3.4 帶默認參數(shù)值的函數(shù)     3.4.1 帶默認參數(shù)值的函數(shù)     3.4.2 帶默認參數(shù)值函數(shù)產(chǎn)生的二義性   3.5 變量的存儲類別     3.5.1  內(nèi)部變量與外部變量     3.5.2 變量的存儲類別   3.6 程序?qū)嵗? 習題 第4章 類與對象   4.1 類與對象     4.1.1 類與對象的概念     4.1.2 類的聲明     4.1.3 成員的訪問控制     4.1.4 類的成員函數(shù)   4.2 構(gòu)造函數(shù)與析構(gòu)函數(shù)     4.2.1  構(gòu)造函數(shù)     4.2.2 析構(gòu)函數(shù)     4.2.3 拷貝構(gòu)造函數(shù)   4.3 類的組合   4.4 友元     4.4.1  友元函數(shù)     4.4.2 友元類   4.5 靜態(tài)成員     4.5.1 靜態(tài)數(shù)據(jù)成員  …… 第5章 繼承與派生 第6章 多態(tài)性 第7章 模板 第8章 輸入/輸出流第二部分 實驗指導和綜合練習

章節(jié)摘錄

  第一部分 教程  第1章 C++與面向?qū)ο蟪绦蚋攀觥 ∮嬎銠C程序設(shè)計語言是人與計算機交流的工具,可以說沒有程序設(shè)計語言和程序設(shè)計,計算機就是一堆廢物。也就是說,程序(軟件)是計算機的必要組成部分。計算機首先要求人們不斷地在程序設(shè)計上付出大量的創(chuàng)造性勞動,然后才能享受到它的服務(wù)?! ++是在C語言的基礎(chǔ)上發(fā)展起來的,它繼承了C語言的簡潔、高效等特點,同時C++是一種面向?qū)ο蟮某绦蛟O(shè)計語言,完全支持面向?qū)ο蟮某绦蛟O(shè)計?! ”菊轮饕榻B計算機程序設(shè)計語言的發(fā)展、面向?qū)ο蟪绦蛟O(shè)計與C++程序設(shè)計的特點、以及Visual C++6.0開發(fā)環(huán)境簡介?! ?.1 程序設(shè)計語言的發(fā)展  程序設(shè)計的任務(wù)就是用計算機懂得的語言(即程序設(shè)計語言)編寫程序,然后交給計算機去執(zhí)行。自從第一臺電子計算機誕生以來,人們對計算機程序設(shè)計語言的研究就一直沒有停止過。計算機程序設(shè)計語言的發(fā)展大致經(jīng)過了三個階段,即機器語言、匯編語言和高級語言?! ?.1.1 機器語言  由計算機硬件系統(tǒng)可以識別的二進制指令組成的語言稱為機器語言。計算機設(shè)計者把計算機可以完成的動作編輯成一個指令表,每種動作賦予一個二進制代碼,并為機器的每種動作設(shè)計一種通用的格式:由指令碼和內(nèi)存地址組成的指令。一條指令就是一個固定長度的由指令碼和地址碼組成的二進制位串,這就是計算機唯一可以讀懂的語言,一般稱作機器語言。

圖書封面

評論、評分、閱讀與下載


    C++程序設(shè)計教程與實驗指導 PDF格式下載


用戶評論 (總計3條)

 
 

  •   在圖書館看到了這本書,看了一部分,忍不住自己買了本
  •   編書的老師交我們這課,無語
  •   對自己的學習挺有用的??!
 

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

京ICP備13047387號-7