注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件工程及軟件方法學計算機軟件技術基礎

計算機軟件技術基礎

計算機軟件技術基礎

定 價:¥40.00

作 者: 麥中凡 苗明川 何玉潔
出版社: 高等教育出版社
叢編項: 面向21世紀課程教材
標 簽: 基礎教育

ISBN: 9787040217094 出版時間: 2007-07-01 包裝: 平裝
開本: 16開 頁數(shù): 455 字數(shù):  

內(nèi)容簡介

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

作者簡介

暫缺《計算機軟件技術基礎》作者簡介

圖書目錄

第1章 導論
1.1 程序與軟件
1.2 軟件的分類與應用軟件
1.3 幾種常用軟件
1.4 學習提示
練習題

第2章 程序設計語言
2.1 高級程序設計語言概述
2.2 高級程序設計語言實現(xiàn)計算的方式
2.2.1 編譯器工作原理
2.2.2 高級語言程序的解釋執(zhí)行
2.3 高級程序設計語言的基本特征
2.3.1 變量、表達式、賦值
2.3.2 程序的控制結構
2.3.3 數(shù)據(jù)類型
2.3.4 過程
2.3.5 過程的數(shù)據(jù)傳遞
2.3.6 變量的生命期和Static變量
2.3.7 輸入/輸出
2.4 面向對象程序設計語言的基本特征
2.4.1 對象概述
2.4.2  類與對象
2.4.3 類定義
2.4.4 類繼承
2.4.5 多態(tài)性
2.4.6 類繼承帶來的新問題
2.5 網(wǎng)絡計算機時代的編程語言
2.5.1 HTML和XML
2.5.2 腳本語言
2.5.3 網(wǎng)絡編程語言
小結
練習題

第3章 算法與數(shù)據(jù)結構
3.1 算法
3.1.1 算法的表示
3.1.2 算法的定義
3.1.3 算法與建模
3.1.4 算法的優(yōu)劣
3.1.5 常用算法
3.2 數(shù)據(jù)結構
3.2.1 數(shù)據(jù)的結構關系
3.2.2 數(shù)據(jù)結構的研究方法
3.2.3 線性表
3.2.4 樹和二叉樹
3.2.5 圖的定義和術語
3.3 查找與排序
3.3.1 查找
3.3.2 排序
3.4 文件
3.4.1 文件的基本概念和術語
3.4.2 文件索引結構
3.5 應用舉例
小結
練習題

第4章 Visual C++環(huán)境及其應用
4.1 應用(程序)系統(tǒng)的體系結構
4.2 圖形用戶界面
4.2.1 GUI的諸元素及其實現(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程序設計的特點
4.4.2 消息和事件驅動
4.5 創(chuàng)建VC+4-應用程序的步驟
4.6 應用程序舉例
4.6.1 問題的描述
4.6.2 需求分析
4.6.3 設計
4.6.4 界面設計
4.6.5 編程實現(xiàn)
小結
練習題

第5章 多媒體與多媒體開發(fā)
5.1 多媒體
5.1.1 多媒體概述
5.1.2 多媒體的應用
5.2 多媒體計算機系統(tǒng)
5.2.1 多媒體系統(tǒng)構成
5.2.2 多媒體計算機
5.3 多媒體技術與設備
5.3.1 音頻設備
5.3.2 視頻設備
5.3.3 存儲光盤
5.4 多媒體應用開發(fā)
5.4.1 多媒體應用軟件的制作過程
5.4.2 多媒體數(shù)據(jù)的準備
5.4.3 多媒體開發(fā)工具與平臺
小結
練習題

第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)的結構
6.2 操作系統(tǒng)功能實現(xiàn)原理
6.2.1 進程管理
6.2.2 存儲管理
6.2.3 設備管理
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 手機操作系統(tǒng)
6.3.5 Mac Os
6.4 新一代操作系統(tǒng)
小結
練習題

第7章 計算機網(wǎng)絡技術
7.1 計算機網(wǎng)絡概述
7.1.1 計算機網(wǎng)絡的發(fā)展
7.1.2 計算機網(wǎng)絡的概念
7.1.3 計算機網(wǎng)絡的數(shù)據(jù)通信
7.1.4 計算機網(wǎng)絡的拓撲結構
7.1.5 計算機網(wǎng)絡的軟件系統(tǒng)
7.2 局域網(wǎng)與Internet
7.2.1 局域網(wǎng)概述
7.2.2 網(wǎng)絡的傳輸介質
7.2.3 網(wǎng)絡互連設備
小結
練習題

第8章 網(wǎng)絡協(xié)議與網(wǎng)絡應用
8.1 OSI參考模型
8.1.1 OSI/RM。的協(xié)議層次
8.1.2 協(xié)議服務
8.1.3 IEEE 802系列標準
8.2 網(wǎng)絡傳輸協(xié)議
8.2.1 NetBEUI
8.2.2 TCP/IP
8.2.3 IPX/SPX協(xié)議
8.2.4 串行鏈路上的SLIP/PPP
8.3 網(wǎng)絡操作系統(tǒng)
8.3.1 網(wǎng)絡操作系統(tǒng)概述
8.3.2 Windows 2000網(wǎng)絡操作系統(tǒng)
8.3.3 Windows 2000的技術特點
8.3.4 Windows 2000的網(wǎng)絡技術特性
8.4 建立網(wǎng)絡環(huán)境
8.4.1 網(wǎng)絡軟件需要考慮的問題
8.4.2 用戶賬戶的管理
8.4.3 用戶組的管理
8.4.4 網(wǎng)絡文檔的編制
8.5 網(wǎng)絡環(huán)境的安全性
8.6 Internet技術
8.6.1 Internet概述
8.6.2 Internet的基本服務
8.6.3 防火墻技術
8.6.4 虛擬局域網(wǎng)
8.6.5 無線網(wǎng)絡技術
小結
練習題

第9章 關系數(shù)據(jù)庫系統(tǒng)
9.1 數(shù)據(jù)庫基礎
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)的特點
9.5 數(shù)據(jù)庫保護
9.6 數(shù)據(jù)庫系統(tǒng)的模式
9.6.1 數(shù)據(jù)庫系統(tǒng)的三級模式結構
9.6.2 數(shù)據(jù)庫的二級映像功能與數(shù)據(jù)獨立性
9.7 關系數(shù)據(jù)庫
9.7.1 關系數(shù)據(jù)庫的組成
9.7.2 關系規(guī)范化
9.8 數(shù)據(jù)厙設計
9.8.1 數(shù)據(jù)庫設計規(guī)范
9.8.2 實體一聯(lián)系模型(E-R模型)
9.9 SQL
9.9.l SQL概述
9.9.2 SQL基礎
9.9.3 數(shù)據(jù)操作
9.9.4 數(shù)據(jù)控制功能
9.9.5 數(shù)據(jù)定義功能
9.9.6 事務處理
9.9.7 觸發(fā)器
9.9.8 存儲過程
9.10 數(shù)據(jù)庫應用結構
9.10.1 集中式應用結構
9.10.2 文件服務器結構
9.10.3 客戶機/服務器結構
9.10.4 互聯(lián)網(wǎng)應用結構
9.11 數(shù)據(jù)庫訪問技術
9.11.1 ODBC
9.11.2 OLE DB
9.11.3 ADO
9.11.4 JDBC
小結
練習題

第10章 數(shù)據(jù)庫應用系統(tǒng)的設計與實現(xiàn)
10.1 應用背景與需求說明
10.2 數(shù)據(jù)庫設計
10.2.1 概念設計
10.2.2 設計關系模式
10.2.3 確定數(shù)據(jù)庫應用程序的功能及安全控制
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 使用結果集對象操縱數(shù)據(jù)
10.7 Web及數(shù)據(jù)庫訪問技術
10.7.1 Web技術概述
10.7.2 瀏覽器/服務器體系結構
10.7.3 常用的動態(tài)網(wǎng)頁技術
10.7.4 JSP技術概述
10.8 Web數(shù)據(jù)庫技術實例
10.8.1 安裝及配置Web服務器
10.8.2 編寫Web數(shù)據(jù)庫程序
小結
練習題

第11章 軟件開發(fā)與軟件維護
11.1 軟件生存周期的主要活動
11.2 軟件需求
11.2.1 需求工程
11.2.2 導出需求
11.2.3 分析模型
11.3 軟件設計
11.3.1 軟件設計的基本原則
11.3.2 軟件設計模型
11.3.3 軟件設計用的UMI
11.3.4 軟件設計說明書的書寫
11.4 軟件構造
11.4.1 有關軟件構造的幾個問題
11.4.2 構造原則
11.4.3 構造的風格
11.5 軟件測試
11.5.1 測試技術
11.5.2 集成測試策略
11.5.3 其他測試
11.5.4 測試文檔
11.5.5 面向對象軟件測試
11.6 軟件維護
小結
練習題

第12章 軟件工程過程與軟件工程管理
12.1 軟件工程概述
12.2 軟件工程過程
12.2.1 軟件過程活動
12.2.2 軟件過程模型
12.2.3 一個實用的應用開發(fā)過程模型
12.2.4 軟件過程標準
12.3 軟件質量保證
12.3.1 軟件質量與度量
12.3.2 軟件質量保證
12.4 軟件項目管理
12.4.1 風險管理
12.4.2 項目計劃
12.4.3 項目調(diào)度和追蹤
12.5 軟件配置管理
12.6 軟件開發(fā)環(huán)境和技術基礎設施
小結
練習題

本目錄推薦

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