注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)程序設(shè)計(jì)綜合計(jì)算機(jī)軟件技術(shù)基礎(chǔ)(第二版)

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

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

定 價(jià):¥32.00

作 者: 麥中凡等著
出版社: 高等教育出版社
叢編項(xiàng): 面向21世紀(jì)課程教材
標(biāo) 簽: 高級程序語言設(shè)計(jì)

ISBN: 9787040115628 出版時(shí)間: 2003-03-01 包裝: 平裝
開本: 23cm 頁數(shù): 490 字?jǐn)?shù):  

內(nèi)容簡介

  本書是“十五”國家級規(guī)劃教材,第一版曾于2001年獲得中國高校科技進(jìn)步一等獎(jiǎng)。新版教材在第一版的基礎(chǔ)上進(jìn)行了大量修訂和更新,針對現(xiàn)代的軟件開發(fā)平臺、環(huán)境和工具,按照系統(tǒng)集成的思想并結(jié)合實(shí)踐,對程序設(shè)計(jì)語言、算法與數(shù)據(jù)結(jié)構(gòu)、程序開發(fā)和軟件工程、VisualBasic、多媒體及其應(yīng)用開發(fā)、操作系統(tǒng)、關(guān)系數(shù)據(jù)庫系統(tǒng)及設(shè)計(jì)、計(jì)算機(jī)網(wǎng)絡(luò)基本理論、技術(shù)及應(yīng)用等方面的內(nèi)容進(jìn)行了綜合介紹,力圖通過有限的篇幅,給讀者建立起開發(fā)一個(gè)軟件系統(tǒng)的總體概念和方法。本書在修訂和更新時(shí),十分注重系統(tǒng)集成的思想,并吸收了當(dāng)前軟件技術(shù)發(fā)展的最新成果,力圖使讀者對軟件技術(shù)有一個(gè)較清晰的認(rèn)識。本書具有知識系統(tǒng)性、內(nèi)容先進(jìn)性、實(shí)用性的特點(diǎn),適合高等學(xué)校計(jì)算機(jī)和非計(jì)算機(jī)專業(yè)學(xué)生使用。

作者簡介

暫缺《計(jì)算機(jī)軟件技術(shù)基礎(chǔ)(第二版)》作者簡介

圖書目錄

第一章  導(dǎo)論
  1.1  程序與軟件
  1.2  軟件的分類與應(yīng)用軟件
  1.3  幾種常用軟件
  1.4  學(xué)習(xí)提示
  練習(xí)題
第二章  程序設(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ū)ο蟪绦蛘Z言的基本特征
  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ì)算時(shí)代的編程語言
  2.5.1  HTML和XML
  2.5.2  腳本語言
  2.5.3  網(wǎng)絡(luò)編程語言
  小結(jié)
  練習(xí)題
第三章  算法與數(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)用舉例
  3.5.1  最大花費(fèi)與最小花費(fèi)
  3.5.2  分酒問題
  小結(jié)
  練習(xí)題
第四章  在VisuaIBasiC環(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  VB平臺界面
  4.3  Windows編程環(huán)境
  4.4   Windows環(huán)境下的VB編程
  4.4.1  VB程序設(shè)計(jì)的特點(diǎn)
  4.4.2  消息和事件驅(qū)動(dòng)
  4.5  創(chuàng)建VB應(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í)題
第五章  多媒體與多媒體應(yīng)用開發(fā)
  5.1  多媒體
  5.1.1  什么是多媒體
  5.1.2  多媒體的應(yīng)用
  5.2  多媒體計(jì)算機(jī)系統(tǒng)
  5.2.1  多媒體計(jì)算機(jī)系統(tǒng)
  5.2.2  多媒體計(jì)算機(jī)MPC
  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ā)工具與平臺
  5.5  VB多媒體程序設(shè)計(jì)
  5.5.1  蝶戀花的動(dòng)畫程序制作
  5.5.2  影片播放程序的制作
  小結(jié)  
  練習(xí)題
第六章  軟件開發(fā)活動(dòng)
  6.1  軟件生存周期
  6.2  軟件需求
  6.2.1  需求工程
  6.2.2  導(dǎo)出需求
  6.2.3  分析模型
  6.3  軟件設(shè)計(jì)
  6.3.1  設(shè)計(jì)的基本原則
  6.3.2  設(shè)計(jì)模型
  6.3.3  設(shè)計(jì)用的UML
  6.3.4  設(shè)計(jì)說明書的書寫
  6.4  軟件構(gòu)造
  6.4.1  有關(guān)軟件構(gòu)造的幾個(gè)問題
  6.4.2  構(gòu)造原則
  6.4.3  構(gòu)造的風(fēng)格
  6.5  軟件測試
  6.5.1  測試技術(shù)
  6.5.2  集成測試策略
  6.5.3  其他測試
  6.5.4  測試文檔
  6.5.5  面向?qū)ο筌浖y試
  6.6  軟件維護(hù)
  小結(jié)  
  練習(xí)題
第七章  軟件工程與軟件過程管理
  7.1  軟件工程概述
  7.2  軟件工程過程
  7.2.1  軟件過程活動(dòng)
  7.2.2  軟件過程模型
  7.2.3  一個(gè)實(shí)用的應(yīng)用開發(fā)過程模型
  7.2.4  軟件過程標(biāo)準(zhǔn)
  7.3  軟件質(zhì)量保證
  7.3.1  軟件質(zhì)量與度量
  7.3.2  軟件質(zhì)量保證
  7.4  軟件項(xiàng)目管理
  7.4.1  風(fēng)險(xiǎn)管理
  7.4.2  項(xiàng)目計(jì)劃
  7.4.3  項(xiàng)目調(diào)度和追蹤
  7.5  軟件配置管理
  7.6  軟件開發(fā)環(huán)境和技術(shù)基礎(chǔ)設(shè)施
  小結(jié)
  練習(xí)題
第八章  操作系統(tǒng)
  8.1  操作系統(tǒng)概述
  8.2  操作系統(tǒng)的特性
  8.3  操作系統(tǒng)的功能
  8.4  操作系統(tǒng)的種類
  8.5  操作系統(tǒng)的結(jié)構(gòu)
  8.6  操作系統(tǒng)的資源管理
  8.6.1  進(jìn)程管理
  8.6.2  存儲管理
  8.6.3  設(shè)備管理
  8.6.4文件管理
  8.6.5  操作系統(tǒng)的發(fā)展
  小結(jié)
  練習(xí)題
第九章  幾種常見的操作系統(tǒng)
  9.1  Windows95
  9.2 Unix系統(tǒng)
  9.2.1  Unix系統(tǒng)的結(jié)構(gòu)與特性
  9.2.2  不同廠家的Unix
  9.2.3 Linux系統(tǒng)
  9.3  WindowsNT系統(tǒng)
  9.3.1  WindowsNT的兩種形式
  9.3.2 WindowsNT的體系結(jié)構(gòu)
  9.3.3 WindowsNT的主要特性
  9.3.4 WindowsNT的安全性
  9.3.5  WindowsNT的網(wǎng)絡(luò)服務(wù)
  小結(jié)
  練習(xí)題
第十章  關(guān)系數(shù)據(jù)庫系統(tǒng)
  10.1  數(shù)據(jù)庫基礎(chǔ)
  10.1.1  什么是數(shù)據(jù)庫?
  10.1.2  數(shù)據(jù)管理的發(fā)展
  10.2  數(shù)據(jù)模型
  10.3  數(shù)據(jù)的完整性+
  10.4  數(shù)據(jù)庫系統(tǒng)的特點(diǎn)
  10.5  數(shù)據(jù)庫保護(hù)
  10.5.1  安全控制
  10.5.2  數(shù)據(jù)恢復(fù)
  10.6  關(guān)系數(shù)據(jù)庫
  10.6.1  數(shù)據(jù)庫系統(tǒng)模式的概念
  10.6.2  關(guān)系數(shù)據(jù)庫的組成
  10.6.3  關(guān)系規(guī)范化
  10.7  關(guān)系數(shù)據(jù)庫設(shè)計(jì)
  10.7.1  數(shù)據(jù)庫設(shè)計(jì)規(guī)范
  10.7.2  實(shí)體—聯(lián)系模型(E-R模型)
  10.8  SQL語言
  10.8.1  SQL概述
  10.8.2  SQL語言基礎(chǔ)
  10.8.3  數(shù)據(jù)操縱
  10.8.4  數(shù)據(jù)控制功能
  10.8.5  數(shù)據(jù)定義功能
  10.8.6  事務(wù)處理
  10.8.7  觸發(fā)器
  10.8.8  存儲過程
  10.9  數(shù)據(jù)庫應(yīng)用結(jié)構(gòu)
  10.9.1  集中式應(yīng)用結(jié)構(gòu)
  10.9.2  文件服務(wù)器結(jié)構(gòu)
  10.9.3  客戶/服務(wù)器結(jié)構(gòu)
  10.9.4  互聯(lián)網(wǎng)應(yīng)用結(jié)構(gòu)
  10.10  數(shù)據(jù)庫訪問技術(shù)
  10.10.1  0DBC
  10.10.2  OLEDB
  10.10.3  ADO
  10.11  數(shù)據(jù)庫技術(shù)應(yīng)用的發(fā)展——數(shù)據(jù)倉庫
  10.11.1  數(shù)據(jù)倉庫概念
  10.11.2  數(shù)據(jù)倉庫的結(jié)構(gòu)
  小結(jié)
  練習(xí)題
第十一章  數(shù)據(jù)庫應(yīng)用系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
  11.1  應(yīng)用背景與需求說明
  11.2  數(shù)據(jù)庫設(shè)計(jì)
  11.2.1  概念設(shè)計(jì)
  11.2.2  設(shè)計(jì)關(guān)系模式
  11.2.3  確定數(shù)據(jù)庫應(yīng)用的功能
  11.3  數(shù)據(jù)庫開發(fā)環(huán)境
  11.3.1  VB中的數(shù)據(jù)訪問
  11.3.2 VB數(shù)據(jù)庫體系結(jié)構(gòu)
  11.4  創(chuàng)建數(shù)據(jù)庫
  11.5  創(chuàng)建數(shù)據(jù)庫應(yīng)用程序
  11.5.1  數(shù)據(jù)控件與數(shù)據(jù)感知控件
  11.5.2  Data控件應(yīng)用程序示例
  11.5.3  使用ADO數(shù)據(jù)訪問控件
  小結(jié)
  練習(xí)題
第十二章  計(jì)算機(jī)網(wǎng)絡(luò)概述
  12.1  什么是計(jì)算機(jī)網(wǎng)絡(luò)
  12.1.1  什么是局域網(wǎng)
  12.1.2  園區(qū)網(wǎng)、城域網(wǎng)和廣域網(wǎng)
  12.2  網(wǎng)絡(luò)中的信號傳輸
  12.2.1  數(shù)字信號
  12.2.2  模擬信號
  12.2.3  信號傳輸方法的比較
  12.2.4  位同步
  12.2.5  基帶和寬帶傳輸
  12.3  網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)
  12.3.1  總線型結(jié)構(gòu)
  12.3.2  星型結(jié)構(gòu)
  12.3.3  環(huán)型結(jié)構(gòu)
  12.3.4  網(wǎng)狀結(jié)構(gòu)
  12.4  網(wǎng)絡(luò)的傳輸介質(zhì)
  12.4.1  同軸電纜
  12.4.2  雙絞線
  12.4.3  光纖
  12.4.4  無線傳輸
  12.5  網(wǎng)絡(luò)適配器
  12.5.1  網(wǎng)卡的工作原理
  12.5.2  網(wǎng)卡的配置
  12.6  網(wǎng)絡(luò)軟件
  小結(jié)  
  練習(xí)題
第十三章  網(wǎng)絡(luò)協(xié)議與網(wǎng)絡(luò)操作系統(tǒng)
  13.1  0SI參考模型
  13.1.1  OSI/RM的協(xié)議層次
  13.1.2  協(xié)議月艮務(wù)
  13.1.3  1EEE 802系列標(biāo)準(zhǔn)
  13.2  網(wǎng)絡(luò)傳輸協(xié)議
  13.2.1  NetBEUI
  13.2.2  TCP/IP協(xié)議
  13.2.3  串行鏈路上的SLIP/PPP協(xié)議
  13.3  網(wǎng)絡(luò)操作系統(tǒng)
  13.3.1  網(wǎng)絡(luò)操作系統(tǒng)概述
  13.3.2  WindowsNT
  13.4  建立網(wǎng)絡(luò)環(huán)境
  13.4.1  網(wǎng)絡(luò)軟件需要考慮的問題
  13.4.2  用戶賬戶的管理
  13.4.3  用戶組的管理
  13.4.4  網(wǎng)絡(luò)文檔的編制
  13.5  網(wǎng)絡(luò)環(huán)境的安全性
  13.6  WindowsNT4.0組網(wǎng)實(shí)例
  小結(jié)  
  練習(xí)題
第十四章  網(wǎng)絡(luò)程序設(shè)計(jì)
  14.1  WindowsSocket程序設(shè)計(jì)
  14.1.1  WindowsSocket編程特點(diǎn)
  14.1.2  Socket的建立流程
  14.1.3  編程實(shí)例介紹
  14.2  CGI程序設(shè)計(jì)
  14.2.1  一個(gè)簡單的實(shí)例
  14.2.2 Form輸入的分析和解碼
  14.2.3  利用CGI產(chǎn)生HTML輸出
  14.3  ASP編程
  14.3.1  ASP語法簡介
  14.3.2  ASP內(nèi)建對象
  14.3.3  服務(wù)器組件
  14.3.4  ASP應(yīng)用實(shí)例
  14.4  Java語言的網(wǎng)絡(luò)程序設(shè)計(jì)
  14.4.1  100%的Java
  14.4.2  JavaApplet
  14.4.3  利用Java開發(fā)Socket應(yīng)用程序
  14.4.4  Java開發(fā)工具
  小結(jié)  
  練習(xí)題
參考文獻(xiàn)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) hotzeplotz.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號