C++程序設(shè)計

出版時間:2010-6  出版社:中國鐵道出版社  作者:任化敏 編  頁數(shù):322  
Tag標簽:無  

前言

  經(jīng)過幾十年的研究與探索,現(xiàn)代計算機系統(tǒng)功能越來越強大、應(yīng)用越來越廣泛。計算機的廣泛應(yīng)用一方面對人類社會的發(fā)展做出了卓越的貢獻,另一方面也在推動計算機學科的高速發(fā)展,因而一直受到社會的高度關(guān)注。由于計算機學科呈現(xiàn)出的學科內(nèi)涵寬泛化、分支相對獨立化、社會需求多樣化、專業(yè)規(guī)模巨大化和計算教育大眾化等特點,使得計算機企業(yè)成為了朝陽企業(yè),這些IT企業(yè)需要大量白II具有專門計算機技能的人才,但傳統(tǒng)的研究型計算機教育是以學術(shù)教育為基礎(chǔ),以培養(yǎng)計算機精英為目的的計算機教育,與社會和行業(yè)對計算機高等教育人才的需求產(chǎn)生了矛盾——大學中單一的計算機精英型教育培養(yǎng)的人才已不能滿足實際需要,凸顯職業(yè)特征的計算機應(yīng)用型教育異軍突起,迅速發(fā)展,備受關(guān)注。這種矛盾促使教學模式呈現(xiàn)了職業(yè)性,并在培養(yǎng)面向知識應(yīng)用和全面能力方面,提出了多種職業(yè)性教學模式,如網(wǎng)絡(luò)工程師、軟件工程師、動畫設(shè)計師、硬件工程師等。因此,研究和實施計算機應(yīng)用型人才培養(yǎng)模式勢在必行。什么是計算機應(yīng)用型教育?我們通過長時間的教育研究和對教學經(jīng)驗的總結(jié),認為計算機應(yīng)用型教育的培養(yǎng)目標可以用知識、能力和素質(zhì)三個基本要素來描述。知識是基礎(chǔ)、載體和表現(xiàn)形式,從根本上影響著能力和素質(zhì)。學習知識的目的是為了獲得能力和不斷地提升能力。知識可以轉(zhuǎn)化為能力和素質(zhì),能力對知識具有反作用,促進知識的不斷發(fā)展。能力是核心,是應(yīng)用型人才特征的突出表現(xiàn)。從計算機學科而言,培養(yǎng)的人才應(yīng)具備計算思維能力、算法設(shè)計與分析能力、程序設(shè)計與實現(xiàn)能力、系統(tǒng)能力(系統(tǒng)的認知、設(shè)計、開發(fā)、應(yīng)用能力)。而計算機應(yīng)用型人才的能力有著其獨特的屬性,主要包括應(yīng)用能力(專業(yè)能力)和通用能力。應(yīng)用能力主要是指用所學知識解決專業(yè)實際問題的能力。通用能力是指跨職業(yè)能力,并不是具體的專業(yè)能力和職業(yè)技能,而是對不同職業(yè)的適應(yīng)能力,也就是當職業(yè)發(fā)生變更時,這些能力依然在從業(yè)者身上起作用。計算機應(yīng)用型本科教育所要培養(yǎng)的三種通用能力是:學習能力、工作能力和創(chuàng)新能力。素質(zhì)要素主要是指基本素質(zhì),即具有良好的公民道德和職業(yè)道德,具有合格的政治思想素養(yǎng),遵守計算機法律和法規(guī),具有人文、科學素養(yǎng)和良好的職業(yè)素質(zhì)等。計算機應(yīng)用型人才素質(zhì)主要是指工作的基本素質(zhì),且要求在從業(yè)中必須具備責任意識,能夠?qū)ψ约郝氊煼秶鷥?nèi)的工作認真負責地完成。

內(nèi)容概要

  《C++程序設(shè)計》是目前最為流行的程序設(shè)計語言之一,《C++程序設(shè)計》共分三個部分,第一部分從C++的基礎(chǔ)語法展開講解,第二部分介紹面向?qū)ο蟮木幊谭椒ǎ谌糠忠詫嶋H案例的開發(fā)過程為例,介紹應(yīng)用程序的原型開發(fā)及優(yōu)化過程。書中每個知識點的講解都是通過實例進行的,在多章的最后一節(jié)安排了應(yīng)用實例,以培養(yǎng)讀者對本章中關(guān)鍵內(nèi)容的總體把握和理解以及利用C++解決實際問題的能力?!禖++程序設(shè)計》的作者都是長期從事高校計算機專業(yè)教學與科研的一線教師,有豐富的教學與編程經(jīng)驗,在書中用大量的實例進行講解,并對學習中容易出錯的知識點進行了詳盡的整理和細心的提示?!禖++程序設(shè)計》的知識點涵蓋全面,代碼豐富,示例詳盡,適合高等院校信息類專業(yè)的學生使用,也可以作為理工科學生的公共課教材、C++培訓教材,與《C++程序設(shè)計》配套的《C++程序設(shè)計實踐教程》(中國鐵道出版社出版)提供了Visual Studio 2005環(huán)境下C++的上機實驗指導。《C++程序設(shè)計》配有的電子教案和《C++程序設(shè)計》中所有使用的代碼均可以通過登錄中國鐵道出版社網(wǎng)站免費下載。

書籍目錄

第一部分 C++程序設(shè)計語言基礎(chǔ)第1章 C++簡介1.1 C++語言概述1.1.1 計算機語言概述1.1.2 C++語言的發(fā)展1.1.3 C++的特點1.2 簡單的C++程序體驗1.2.1 C++程序的組成1.2.2 C++程序的書寫格式1.3 C++程序的編輯、編譯、連接和運行1.4 練習第2章 數(shù)據(jù)類型和表達式第3章 程序控制語句第4章 數(shù)組、指針與結(jié)構(gòu)體第5章 函數(shù)第6章 輸入 輸出流第7章 異常處理和預編譯第二部分 面向?qū)ο缶幊痰?章 類第9章 類的進一步學習第10章 類的派生與繼承第11章 多態(tài)性和虛函數(shù)第三部分 案例開發(fā)第12章 項目實例附錄 參考答案參考文獻

章節(jié)摘錄

  12.2.2動態(tài)多態(tài)性動態(tài)多態(tài)性是指運行時的多態(tài)性,也稱做“動態(tài)聯(lián)編”。這種多態(tài)性體現(xiàn)在具有完全相同的函數(shù)原型、不同的函數(shù)體的情況中。程序中調(diào)用函數(shù)與執(zhí)行代碼的聯(lián)系在編譯階段并不清楚,只有運行到某處時才能判別執(zhí)行哪段函數(shù)代碼。指向基類的指針既可以指向基類對象,又可以指向派生類對象。如果基類指針指向基類對象,當用基類指針調(diào)用成員函數(shù)時,就會調(diào)用基類的成員函數(shù);如果基類指針指向派生類對象,當用基類指針調(diào)用成員函數(shù)時,就會調(diào)用派生類的成員函數(shù)。動態(tài)聯(lián)編可實現(xiàn)的操作是:調(diào)用基類還是派生類的成員函數(shù),并不是由指針的類型決定,而由指針當前指向?qū)ο蟮念愋蜎Q定。要實現(xiàn)動態(tài)聯(lián)編,首先必須有繼承關(guān)系,其次必須是虛函數(shù),而下面將要介紹的虛函數(shù)是動態(tài)聯(lián)編的關(guān)鍵。

編輯推薦

  實例豐富。針對C++程序設(shè)計中的每個知識點都設(shè)計了示例,加強了解釋;針對每章單獨設(shè)計了實例,促進讀者對整個章節(jié)中關(guān)鍵技術(shù)的理解和實踐;自成體系。全書自成一個體系,章節(jié)之間實例相關(guān)聯(lián),內(nèi)容的設(shè)計遵循由簡單到復雜的原則;定位明確?!禖++程序設(shè)計》定位于培養(yǎng)C++程序設(shè)計的應(yīng)用型人才,適合所有希望通過學習增強實踐操作能力的讀者;通俗易懂?!禖++程序設(shè)計》的語言描述易于讀者理解和接受。

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    C++程序設(shè)計 PDF格式下載


用戶評論 (總計0條)

 
 

 

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

京ICP備13047387號-7