出版時間:2005-5 出版社:北方交通大學(xué) 作者:程國英,錢曉平編 頁數(shù):416
Tag標(biāo)簽:無
內(nèi)容概要
本書分上、下兩冊,上冊主要介紹面向?qū)ο?包括面向過程)的程序設(shè)計,下冊以面向消息的可視化軟件設(shè)計和開發(fā)為主。選擇c++語言進行講述。 上冊的第一部分(第1~7章)是基礎(chǔ)準(zhǔn)備及入門,主要介紹一些基本概念,展現(xiàn)軟件開發(fā)的“平臺”,使得讀者大致上對計算學(xué)科及本課程的作用有所了解。第二部分(第8~31章)是C++程序設(shè)計,結(jié)合HIS(Hopital Information System)實例循序漸進地講述如何進行程序設(shè)計和開發(fā)。下冊將把HIS提高到軟件的角度進行設(shè)計和開發(fā)。 本書的特點是先提出“問題”、直接面對“問題”,然后“抽象分析” 問題,再如何“設(shè)計”、“解決”問題,體會面向?qū)ο蠛兔嫦蜻^程的區(qū)別與聯(lián)系,展現(xiàn)一個“生產(chǎn)”軟件的全貌,加強系統(tǒng)性和抽象分析問題的訓(xùn)練。如果順利修完這門課程,應(yīng)該掌握設(shè)計軟件的基本知識和開發(fā)可視化應(yīng)用軟件的基本能力,對提高開發(fā)軟件的興趣,提高對科學(xué)、專業(yè)的覺悟,增強自信心應(yīng)該有所幫助。 本書的上冊適合作為計算機專業(yè)、軟件工程專業(yè)及其他相關(guān)專業(yè)的C++ 程序設(shè)計課程的教材;本書的上、下兩冊適合作為計算機專業(yè)、軟件工程專業(yè)的軟件開發(fā)基礎(chǔ)課程的教材。由于本書貫穿實例進行并加以實現(xiàn),也很適合自學(xué)者使用。
書籍目錄
第1部分 基礎(chǔ)準(zhǔn)備及入門 第1章 引言 第2章 軟件開發(fā)的一般過程 第3章 算法與數(shù)據(jù)結(jié)構(gòu)抽象 第4章 實例HIs系統(tǒng)的分析與限定 第5章 軟件工程方法學(xué)與程序設(shè)計方法學(xué) 第6章 面向?qū)ο筌浖_發(fā)的基本概念 第7章 C++語言工具和BCB開發(fā)環(huán)境第2部分 C++程序設(shè)計 第8章 C++程序簡介 第9章 數(shù)據(jù)與基本數(shù)據(jù)類型 第10章 運算符、表達式與語句 第11章 控制結(jié)構(gòu) 第12章 程序功能與函數(shù) 第13章 存儲類型與作用域 第14章 數(shù)組 第15章 指針 第16章 引用 第17章 結(jié)構(gòu) 第18章 類與封裝 第19章 繼承 第20章 多態(tài) 第2l章 友元 第22章 運算符重載 第23章 輸入/輸出流與文件處理 第24章 異常處理 第25章 模板技術(shù) 第26章 常用數(shù)據(jù)結(jié)構(gòu) 第27章 排序與查找基本算法 第28章 標(biāo)準(zhǔn)模板庫STL 第29章 預(yù)處理器、ANSI/ISO C++補充 第30章 C++編碼標(biāo)準(zhǔn) 第31章 實例HIS的實現(xiàn)參考文獻
編輯推薦
本書主要介紹一些基本概念,C++程序設(shè)計,并用C++語言展現(xiàn)軟件開發(fā)的“平臺”,并結(jié)合HIS實例地講述如何進行程序設(shè)計和開發(fā)?將HIS提高到軟件的角度進行設(shè)計和開發(fā)。同時,從“軟件工程”的角度出發(fā),培養(yǎng)學(xué)生具有對較大型軟件的系統(tǒng)結(jié)構(gòu)和構(gòu)造技術(shù)的理解能力,具有思考軟件結(jié)構(gòu)和軟件設(shè)計的初步能力;使用學(xué)生掌握并熟練使用C++程度開展工具。本書適合作為計算機專業(yè)、軟件工程專業(yè)及其他相關(guān)專業(yè)的C++程序設(shè)計課程的教材。
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載