注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡行業(yè)軟件及應用工程應用軟件開發(fā)技術

工程應用軟件開發(fā)技術

工程應用軟件開發(fā)技術

定 價:¥32.00

作 者: 蔡娥、許躍敏
出版社: 浙江大學出版社
叢編項: 高等院校計算機技術與應用系列規(guī)劃教材
標 簽: 計算機專業(yè)

購買這本書可以去


ISBN: 9787308062053 出版時間: 2008-10-01 包裝: 平裝
開本: 16開 頁數: 304 字數:  

內容簡介

  《工程應用軟件開發(fā)技術》在講義的基礎上整理而成。內容經過反復推敲,具有如下特點:(1)從工程應用軟件開發(fā)的角度來組織和整理計算機知識。應用軟件開發(fā)除了行業(yè)知識外,涉及大量計算機知識,如軟件工程、數據結構、計算機語言和數據庫技術等,它們的每一方面都是計算機類學生知識體系結構上的一環(huán),有對應的課程和教材,但非計算機專業(yè)學生沒有足夠的時間、精力逐一學習。本書從實用的角度出發(fā),精選了工程應用軟件開發(fā)必備的各門知識的基礎,只求“夠用”,不求“精深”、“全面”,但并非這些課程的“縮寫版”。(2)《工程應用軟件開發(fā)技術》在講述技術內容的過程中,重點強調軟件開發(fā)各個過程的“思想”,引導讀者始終從系統(tǒng)分析員、軟件使用者的角度來學習軟件開發(fā)技術,而不僅從程序員的角度來考慮問題。(3)《工程應用軟件開發(fā)技術》內容豐富,但并非各個知識點的簡單拼湊,每一類知識點都圍繞“工程應用軟件開發(fā)”這一主題展開,章節(jié)問既有相對的獨立性,又有深刻的聯系。高??梢愿鶕约旱慕虒W目的,選擇其中的某些內容。(4)《工程應用軟件開發(fā)技術》在介紹編程語言時,對內容進行了大膽的取舍,不同于編程語言書籍的縮寫版。本書以應用最廣的C/C++語言為例,重點講述語言學習中的難點和易混淆的知識點,強調良好的編程習慣;基本略過語法、結構等編程書籍必講和讀者容易掌握的內容。(5)《工程應用軟件開發(fā)技術》提供的3個工程實例,都來源于編者開發(fā)完成的工程應用軟件。書中的實例力求貼近實際應用,深人淺出,便于讀者理解和應用?!豆こ虘密浖_發(fā)技術》可以作為各類高校非計算機專業(yè)學習軟件開發(fā)技術的教學用書,以及有志從事行業(yè)軟件開發(fā)的技術人員的參考用書;也可以作為專業(yè)軟件維護和管理人員的參考書。

作者簡介

暫缺《工程應用軟件開發(fā)技術》作者簡介

圖書目錄

第1章 緒論
1.1 引言
1.2 軟件開發(fā)的基本概念
1.2.1 信息與數據
1.2.2 軟件
1.2.3 軟件的特點
1.2.4 軟件工程
1.2.5 軟件開發(fā)必備的計算機基礎
1.3 軟件開發(fā)及發(fā)展史
1.3.1 過程化技術階段
1.3.2 過程結構化技術階段
1.3.3 數據結構化技術階段
1.3.4 面向對象技術階段
1.3.5 研究軟件開發(fā)技術的目的
1.4 軟件開發(fā)編程語言
1.4.1 低級語言
1.4.2 中級語言
1.4.3 高級語言
第2章 軟件工程
2.1 軟件工程的基本概念
2.1.1 軟件危機
2.1.2 軟件工程
2.1.3 軟件質量
2.1.4 軟件的生命周期
2.1.5 軟件開發(fā)模型
2.1.6 軟件管理與軟件過程改進
2.2 可行性分析與計劃
2.2.1 軟件系統(tǒng)定義
2.2.2 可行性分析
2.2.3 軟件計劃
2.3 需求分析
2.3.1 需求分析的重要性
2.3.2 需求分析的任務
2.3.3 需求分析方法
2.3.4 需求分析產生的文檔
2.3.5 需求分析工作心得
2.4 交互設計
2.5 概要設計
2.6 詳細設計
2.7 軟件編程
2.8 軟件測試
2.8.1 軟件測試的目的
2.8.2 測試過程
2.8.3 軟件測試經驗談
2.9 軟件維護
2.10 軟件文檔
2.10.1 文檔的重要性
2.10.2 文檔的種類和內容
2.10.3 文檔的質量要求
2.10.4 文檔的管理
參考文獻
思考題
第3章 數據結構基礎
3.1 數據結構基本概念
3.1.1 數據結構
3.1.2 數據模型
3.1.3 數據結構分類
3.1.4 數據結構表達語言
3.2 線性結構
3.2.1 線性結構定義
3.2.2 用順序結構實現線性結構
3.2.3 用鏈式結構實現線性表
3.3 線性結構應用
3.3.1 一元多項式
3.3.2 棧
3.3.3 隊列
3.3.4 數組
3.3.5 特殊矩陣的存儲壓縮
3.4 樹結構與二叉樹
3.4.1 樹的定義
3.4.2 樹的實現
3.4.3 樹的遍歷
3.4.4 二叉樹
3.5 圖結構
3.5.1 圖的定義
3.5.2 圖的實現
3.5.3 圖的遍歷
3.5.4 圖的應用
3.6 數據結構心得
參考文獻
思考題
第4章 C語言深入討論
4.1 C語言與編程語言
4.2 數據類型
4.3 變量
4.3.1 深入理解變量
4.3.2 變量的生命周期和變量名的作用范圍
4.3.3 動態(tài)變量與非動態(tài)變量
4.4 指針與指針變量
4.4.1 解指針與指針變量
4.4.2 指針變量指向動態(tài)變量空間
4.4.3 多重指針
4.4.4 指針的運算
4.4.5 指針的作用
4.4.6 指針與引用
4.4.7 指針與內存錯誤
4.5 位運算的應用
4.5.1 是與非的狀態(tài)標志
4.5.2 標識屬性的多種狀態(tài)
4.6 復合數據類型——數據結構
4.6.1 數組
4.6.2 結構體
4.6.3 聯合
4.6.4 枚舉
4.6.5 類型定義
4.7 常量
4.8 表達式與基本語句
4.9 函數
4.9.1 理解函數
4.9.2 函數的形參與實參結合
4.9.3 指向函數的指針
4.9.4 函數設計準則
4.9.5 良好的編程習慣
4.10 文件結構
4.10.1 頭文件的結構
4.10.2 定義文件的結構
4.10.3 目錄結構
參考文獻
思考題
第5章 面向對象技術
5.1 引言
5.2 面向對象基本概念
5.2.1 理解對象
5.2.2 理解面向對象
5.2.3 理解類
5.2.4 抽象對象與抽象類
5.2.5 面向對象技術
5.2.6 面向對象技術的目標
5.3 結構化技術與面向對象技術比較
5.4 面向對象的三個特性
5.4.1 封裝性
5.4.2 繼承性
5.4.3 多態(tài)性
5.4.4 面向對象技術的優(yōu)越性
參考文獻
思考題
第6章 C++語言
6.1 C++語言與C語言
6.1.1 C++簡史
6.1.2 C語言與C++語言的比較
6.2 類
6.2.1 類的聲明
6.2.2 類的定義
6.2.3 成員隱蔽性
6.2.4 類成員變量
6.2.5 類成員函數
6.2.6 類實例對象的創(chuàng)建與取消
6.2.7 函數原型認定
6.2.8 對象的成員引用
6.2.9 類小結
6.3 層次性與繼承性的實現
6.3.1 繼承性定義
6.3.2 派生類對象的內存分配
6.3.3 派生類對象的指針引用
6.3.4 構造函數和析構函數的繼承性問題
6.4 態(tài)性與多態(tài)性的實現
6.4.1 虛函數
6.4.2 抽象類與實例類
6.4.3 動態(tài)綁定(動態(tài)聯編)
6.4.4 多態(tài)性
6.4.5 虛函數、多態(tài)性的作用
6.4.6 重載、覆蓋與隱藏的比較
6.5 其他技術
6.5.1 消息傳遞
6.5.2 運算符重載
6.6 面向對象的C++語言開發(fā)簡述
6.6.1 面向對象的C++數據結構設計
6.6.2 面向抽象對象的軟件系統(tǒng)開發(fā)
參考文獻
思考題
第7章 數據庫技術基礎
7.1 數據庫概述
7.1.1 為什么要學習數據庫.
7.1.2 數據管理技術的發(fā)展歷程
7.1.3 數據庫的基本概念
7.1.4 數據庫的體系結構
7.2 數據模型及分類
7.2.1 數據模型的概念
7.2.2 數據模型的層次性
7.2.3 實體聯系模型
7.2.4 數據庫分類
7.3 關系模型與關系數據庫理論
7.3.1 關系模型
7.3.2 從E-R圖導出關系模型
7.3.3 關系數據庫理論
7.4 關系數據庫SQL語言
7.4.1 SQL語言概述
7.4.2 SQL語言的功能
7.4.3 視圖
7.4.4 嵌入式SQL
7.4.5 SQL在數據庫設計中的應用
7.5 數據庫管理系統(tǒng)
7.5.1 數據庫管理系統(tǒng)的主要功能
7.5.2 數據庫管理系統(tǒng)的工作原理
7.5.3 數據庫管理系統(tǒng)的組成
7.5.4 數據庫管理系統(tǒng)的安全措施和完整性約束
7.6 數據庫系統(tǒng)設計
7.7 工程數據庫
7.8 分布式數據庫
7.9 常用的數據庫管理系統(tǒng)與應用軟件開發(fā)語言簡介
7.9.1 常用的數據庫管理系統(tǒng)
7.9.2 常用的應用軟件開發(fā)環(huán)境
7.10 數據庫小結
思考題
參考文獻
第8章 工程應用軟件開發(fā)實例
8.1 工程計算系統(tǒng)實訓——鍋爐熱力計算系統(tǒng)
8.1.1 問題的提出
8.1.2 需求分析
8.1.3 系統(tǒng)設計
8.1.4 系統(tǒng)實現
8.1.5 熱力計算系統(tǒng)小結
8.2 通用性與專用性的統(tǒng)一——部件設計
8.2.1 問題的提出
8.2.2 需求分析
8.2.3 系統(tǒng)設計
8.2.4 系統(tǒng)實現
8.2.5 部件設計系統(tǒng)小結
8.3 數據庫系統(tǒng)——石化企業(yè)設備管理系統(tǒng)
8.3.1 問題的提出
8.3.2 需求分析
8.3.3 系統(tǒng)設計
8.3.4 系統(tǒng)實現
8.3.5 設備管理系統(tǒng)小結
8.4 小結
參考文獻
思考題
附錄1 軟件分類示例
附錄2 鍋爐熱力計算系統(tǒng)類設計

本目錄推薦

掃描二維碼
Copyright ? 讀書網 m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號