計(jì)算機(jī)軟件技術(shù)基礎(chǔ)

出版時間:2007-7  出版社:高等教育  作者:麥中凡//苗明川//何玉潔  頁數(shù):455  

內(nèi)容概要

《計(jì)算機(jī)軟件技術(shù)基礎(chǔ)(第3版)》是計(jì)算機(jī)軟件技術(shù)基礎(chǔ)的綜合教材。第3版教材在前兩版的基礎(chǔ)上進(jìn)行了修訂和更新,力求在保持原版編寫理念、整體風(fēng)格的基礎(chǔ)上,加入軟件技術(shù)發(fā)展的最新成果,并按照SWEBOK規(guī)范做了校訂,進(jìn)一步精煉了選材內(nèi)容。主要內(nèi)容包括程序設(shè)計(jì)語言、算法與數(shù)據(jù)結(jié)構(gòu)、多媒體及其應(yīng)用開發(fā)、操作系統(tǒng)、計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)、關(guān)系數(shù)據(jù)庫系統(tǒng)等軟件基本知識點(diǎn)。在本書的最后,還介紹了軟件開發(fā)與維護(hù)以及軟件工程過程與軟件工程管理等內(nèi)容,力圖通過有限的篇幅,使讀者建立起開發(fā)一個軟件系統(tǒng)的總體概念和方法。 第3版較第2版在結(jié)構(gòu)上有所調(diào)整,使之更為合理。 本書適合作為高等學(xué)校非計(jì)算機(jī)專業(yè)基礎(chǔ)教材使用,也可以作為信息產(chǎn)業(yè)從業(yè)者軟件技術(shù)的入門教材。

書籍目錄

第1章  導(dǎo)論1.1  程序與軟件1.2  軟件的分類與應(yīng)用軟件1.3  幾種常用軟件1.4  學(xué)習(xí)提示練習(xí)題第2章  程序設(shè)計(jì)語言2.1  高級程序設(shè)計(jì)語言概述2.2  高級程序設(shè)計(jì)語言實(shí)現(xiàn)計(jì)算的方式2.2.1  編譯器工作原理2.2.2  高級語言程序的解釋執(zhí)行2.3  高級程序設(shè)計(jì)語言的基本特征2.3.1  變量、表達(dá)式、賦值2.3.2  程序的控制結(jié)構(gòu)2.3.3  數(shù)據(jù)類型2.3.4  過程2.3.5  過程的數(shù)據(jù)傳遞2.3.6  變量的生命期和Static變量2.3.7  輸入/輸出2.4  面向?qū)ο蟪绦蛟O(shè)計(jì)語言的基本特征2.4.1  對象概述2.4.2   類與對象2.4.3  類定義2.4.4  類繼承2.4.5  多態(tài)性2.4.6  類繼承帶來的新問題2.5  網(wǎng)絡(luò)計(jì)算機(jī)時代的編程語言2.5.1  HTML和XML2.5.2  腳本語言2.5.3  網(wǎng)絡(luò)編程語言小結(jié)練習(xí)題第3章  算法與數(shù)據(jù)結(jié)構(gòu)3.1  算法3.1.1  算法的表示3.1.2  算法的定義3.1.3  算法與建模3.1.4  算法的優(yōu)劣3.1.5  常用算法3.2  數(shù)據(jù)結(jié)構(gòu)3.2.1  數(shù)據(jù)的結(jié)構(gòu)關(guān)系3.2.2  數(shù)據(jù)結(jié)構(gòu)的研究方法3.2.3  線性表3.2.4  樹和二叉樹3.2.5  圖的定義和術(shù)語3.3  查找與排序3.3.1  查找3.3.2  排序3.4  文件3.4.1  文件的基本概念和術(shù)語3.4.2  文件索引結(jié)構(gòu)3.5  應(yīng)用舉例小結(jié)練習(xí)題第4章  Visual C++環(huán)境及其應(yīng)用4.1  應(yīng)用(程序)系統(tǒng)的體系結(jié)構(gòu)4.2  圖形用戶界面4.2.1  GUI的諸元素及其實(shí)現(xiàn)4.2.2  Visual C++6.0平臺界面4.3  Windows編程環(huán)境4.4  Windows環(huán)境下的VC++編程4.4.1 VC++6.0程序設(shè)計(jì)的特點(diǎn)4.4.2  消息和事件驅(qū)動4.5  創(chuàng)建VC+4-應(yīng)用程序的步驟4.6  應(yīng)用程序舉例4.6.1  問題的描述4.6.2  需求分析4.6.3  設(shè)計(jì)4.6.4  界面設(shè)計(jì)4.6.5  編程實(shí)現(xiàn)小結(jié)練習(xí)題第5章  多媒體與多媒體開發(fā)5.1  多媒體5.1.1  多媒體概述5.1.2  多媒體的應(yīng)用5.2  多媒體計(jì)算機(jī)系統(tǒng)5.2.1  多媒體系統(tǒng)構(gòu)成5.2.2  多媒體計(jì)算機(jī)5.3  多媒體技術(shù)與設(shè)備5.3.1  音頻設(shè)備5.3.2  視頻設(shè)備5.3.3  存儲光盤5.4  多媒體應(yīng)用開發(fā)5.4.1  多媒體應(yīng)用軟件的制作過程5.4.2  多媒體數(shù)據(jù)的準(zhǔn)備5.4.3  多媒體開發(fā)工具與平臺小結(jié)練習(xí)題第6章  操作系統(tǒng)6.1  操作系統(tǒng)概述6.1.1  什么是操作系統(tǒng)6.1.2  操作系統(tǒng)的特性6.1.3  操作系統(tǒng)的功能6.1.4  操作系統(tǒng)的類型6.1.5  操作系統(tǒng)的結(jié)構(gòu)6.2  操作系統(tǒng)功能實(shí)現(xiàn)原理6.2.1  進(jìn)程管理6.2.2  存儲管理6.2.3  設(shè)備管理6.2.4  文件管理6.3  常見的操作系統(tǒng)6.3,1  Windows系統(tǒng)6.3.2  UNIX系統(tǒng)6.3.3  Linux系統(tǒng)6.3.4  手機(jī)操作系統(tǒng)6.3.5  Mac Os6.4  新一代操作系統(tǒng)小結(jié)練習(xí)題第7章  計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)7.1  計(jì)算機(jī)網(wǎng)絡(luò)概述7.1.1  計(jì)算機(jī)網(wǎng)絡(luò)的發(fā)展7.1.2  計(jì)算機(jī)網(wǎng)絡(luò)的概念7.1.3  計(jì)算機(jī)網(wǎng)絡(luò)的數(shù)據(jù)通信7.1.4  計(jì)算機(jī)網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)7.1.5  計(jì)算機(jī)網(wǎng)絡(luò)的軟件系統(tǒng)7.2  局域網(wǎng)與Internet7.2.1  局域網(wǎng)概述7.2.2  網(wǎng)絡(luò)的傳輸介質(zhì)7.2.3  網(wǎng)絡(luò)互連設(shè)備小結(jié)練習(xí)題第8章  網(wǎng)絡(luò)協(xié)議與網(wǎng)絡(luò)應(yīng)用8.1  OSI參考模型8.1.1  OSI/RM。的協(xié)議層次8.1.2  協(xié)議服務(wù)8.1.3  IEEE 802系列標(biāo)準(zhǔn)8.2  網(wǎng)絡(luò)傳輸協(xié)議8.2.1  NetBEUI8.2.2  TCP/IP8.2.3  IPX/SPX協(xié)議8.2.4  串行鏈路上的SLIP/PPP8.3  網(wǎng)絡(luò)操作系統(tǒng)8.3.1  網(wǎng)絡(luò)操作系統(tǒng)概述8.3.2  Windows 2000網(wǎng)絡(luò)操作系統(tǒng)8.3.3  Windows 2000的技術(shù)特點(diǎn)8.3.4  Windows 2000的網(wǎng)絡(luò)技術(shù)特性8.4  建立網(wǎng)絡(luò)環(huán)境8.4.1  網(wǎng)絡(luò)軟件需要考慮的問題8.4.2  用戶賬戶的管理8.4.3  用戶組的管理8.4.4  網(wǎng)絡(luò)文檔的編制8.5  網(wǎng)絡(luò)環(huán)境的安全性8.6  Internet技術(shù)8.6.1  Internet概述8.6.2  Internet的基本服務(wù)8.6.3  防火墻技術(shù)8.6.4  虛擬局域網(wǎng)8.6.5  無線網(wǎng)絡(luò)技術(shù)小結(jié)練習(xí)題第9章  關(guān)系數(shù)據(jù)庫系統(tǒng)9.1  數(shù)據(jù)庫基礎(chǔ)9.1.1  數(shù)據(jù)庫概述9.1.2  數(shù)據(jù)管理的發(fā)展9.2  數(shù)據(jù)模型9.3  數(shù)據(jù)完整性9.4  數(shù)據(jù)庫系統(tǒng)的特點(diǎn)9.5  數(shù)據(jù)庫保護(hù)9.6  數(shù)據(jù)庫系統(tǒng)的模式9.6.1  數(shù)據(jù)庫系統(tǒng)的三級模式結(jié)構(gòu)9.6.2  數(shù)據(jù)庫的二級映像功能與數(shù)據(jù)獨(dú)立性9.7  關(guān)系數(shù)據(jù)庫9.7.1  關(guān)系數(shù)據(jù)庫的組成9.7.2  關(guān)系規(guī)范化9.8  數(shù)據(jù)厙設(shè)計(jì)9.8.1  數(shù)據(jù)庫設(shè)計(jì)規(guī)范9.8.2  實(shí)體一聯(lián)系模型(E-R模型)9.9  SQL9.9.l  SQL概述9.9.2  SQL基礎(chǔ)9.9.3  數(shù)據(jù)操作9.9.4  數(shù)據(jù)控制功能9.9.5  數(shù)據(jù)定義功能9.9.6  事務(wù)處理9.9.7  觸發(fā)器9.9.8  存儲過程9.10  數(shù)據(jù)庫應(yīng)用結(jié)構(gòu)9.10.1  集中式應(yīng)用結(jié)構(gòu)9.10.2  文件服務(wù)器結(jié)構(gòu)9.10.3  客戶機(jī)/服務(wù)器結(jié)構(gòu)9.10.4  互聯(lián)網(wǎng)應(yīng)用結(jié)構(gòu)9.11  數(shù)據(jù)庫訪問技術(shù)9.11.1  ODBC 9.11.2  OLE DB9.11.3  ADO9.11.4  JDBC小結(jié)練習(xí)題第10章  數(shù)據(jù)庫應(yīng)用系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)10.1  應(yīng)用背景與需求說明10.2  數(shù)據(jù)庫設(shè)計(jì)10.2.1  概念設(shè)計(jì)10.2.2  設(shè)計(jì)關(guān)系模式10.2.3  確定數(shù)據(jù)庫應(yīng)用程序的功能及安全控制10.3  數(shù)據(jù)庫的創(chuàng)建10.3.1  創(chuàng)建數(shù)據(jù)庫10.3.2  創(chuàng)建數(shù)據(jù)庫表10.4  ADO對象10.5  使用ADO數(shù)據(jù)控件訪問數(shù)據(jù)庫10.5.1  建立VC工程10.5.2  使用ADO數(shù)據(jù)控件10.5.3  DataGrid控件10.6  使用ADO API訪問數(shù)據(jù)庫10.6.1  建立VC工程10.6.2  連接數(shù)據(jù)源10.6.3  使用結(jié)果集對象操縱數(shù)據(jù)10.7  Web及數(shù)據(jù)庫訪問技術(shù)10.7.1  Web技術(shù)概述10.7.2  瀏覽器/服務(wù)器體系結(jié)構(gòu)10.7.3  常用的動態(tài)網(wǎng)頁技術(shù)10.7.4  JSP技術(shù)概述10.8  Web數(shù)據(jù)庫技術(shù)實(shí)例10.8.1  安裝及配置Web服務(wù)器10.8.2  編寫Web數(shù)據(jù)庫程序小結(jié)練習(xí)題第11章  軟件開發(fā)與軟件維護(hù)11.1  軟件生存周期的主要活動11.2  軟件需求11.2.1  需求工程11.2.2  導(dǎo)出需求11.2.3  分析模型11.3  軟件設(shè)計(jì)11.3.1  軟件設(shè)計(jì)的基本原則11.3.2  軟件設(shè)計(jì)模型11.3.3  軟件設(shè)計(jì)用的UMI11.3.4  軟件設(shè)計(jì)說明書的書寫11.4  軟件構(gòu)造11.4.1  有關(guān)軟件構(gòu)造的幾個問題11.4.2  構(gòu)造原則11.4.3  構(gòu)造的風(fēng)格11.5  軟件測試11.5.1  測試技術(shù)11.5.2  集成測試策略11.5.3  其他測試11.5.4  測試文檔11.5.5  面向?qū)ο筌浖y試11.6  軟件維護(hù)小結(jié)練習(xí)題第12章  軟件工程過程與軟件工程管理12.1  軟件工程概述12.2  軟件工程過程12.2.1  軟件過程活動12.2.2  軟件過程模型12.2.3  一個實(shí)用的應(yīng)用開發(fā)過程模型12.2.4  軟件過程標(biāo)準(zhǔn)12.3  軟件質(zhì)量保證12.3.1  軟件質(zhì)量與度量12.3.2  軟件質(zhì)量保證12.4  軟件項(xiàng)目管理12.4.1  風(fēng)險管理12.4.2  項(xiàng)目計(jì)劃12.4.3  項(xiàng)目調(diào)度和追蹤12.5  軟件配置管理12.6  軟件開發(fā)環(huán)境和技術(shù)基礎(chǔ)設(shè)施小結(jié)練習(xí)題

編輯推薦

《面向21世紀(jì)課程教材·計(jì)算機(jī)軟件技術(shù)基礎(chǔ)》為“面向21世紀(jì)課程教材”,并獲教育部高??萍歼M(jìn)步一等獎;第二版被評為普通高等教育“十五”國家級規(guī)劃教材。

圖書封面

評論、評分、閱讀與下載


    計(jì)算機(jī)軟件技術(shù)基礎(chǔ) PDF格式下載


用戶評論 (總計(jì)2條)

 
 

  •   乍一看這本書的時候覺得超級可笑,一般薄薄的書(400多頁比起那種800多頁1000多頁的根本就算不上啥)居然涵蓋這么多知識點(diǎn)?這能有多好的效果?但是仔細(xì)看看才發(fā)覺的,這本書從入門的角度來講是非常好的書,現(xiàn)在的學(xué)習(xí)多是有極高針對性地那種學(xué)習(xí),但是為什么要學(xué)習(xí)這個?這個在實(shí)際的計(jì)算機(jī)軟件這個學(xué)科中處于何種地位?計(jì)算機(jī)軟件技術(shù)又包含著些什么?這些困惑初學(xué)者的問題,往往得不到解答。這時這本淺顯而知識點(diǎn)廣泛的書就起到了作用,因?yàn)檐浖夹g(shù)有很多分支,你不可能去走所有的路線,所以這本書沒有把所有知識點(diǎn)都深入,但是他所提到的這些知識點(diǎn),卻正好能給與你一個總覽全局的視點(diǎn)~,總之,覺得這本書是入門概論類書籍中非常好的一部作品
  •   書很棒,很值得看,真的不錯
 

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

京ICP備13047387號-7