幫助中心 | 我的帳號 | 關於我們

軟體技術基礎概論(普通高等教育電氣信息類應用型規劃教材)

  • 作者:編者:呂林濤|責編:陳曉萍
  • 出版社:科學
  • ISBN:9787030346742
  • 出版日期:2012/08/01
  • 裝幀:平裝
  • 頁數:266
人民幣:RMB 53 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書是系統講述軟體技術基礎的基本理論、技術、方法和軟體開發工具等內容的教材。本書的特點是理論與實踐相結合,內容安排上由淺入深,循序漸進,對基本概念講解清楚。全書共分3篇11章,基礎篇主要內容是數據結構;技術篇主要內容有軟體工程技術、資料庫技術和統一建模語言UML;應用篇主要內容是Web網頁設計。本書提供大量的實例,並有配套的《軟體技術基礎概論習題解析與上機指導》教學輔導書。書中實例取材新穎,內容翔實,圖文並茂。本書中的全部演算法都在Visual C++ 6.0環境下測試通過。
    本書可作為高等學校工學專業和其他有關專業本科生、研究生教材,也可作為從事工程應用領域應用軟體開發的科研和工程技術人員的參考書。

作者介紹
編者:呂林濤|責編:陳曉萍

目錄
第1篇  基  礎  篇
  第1章  緒論
    1.1  數據結構的概念
      1.1.1  數據與數據元素
      1.1.2  數據結構
    1.2  邏輯結構與存儲結構
      1.2.1  邏輯結構
      1.2.2  存儲結構
    1.3  演算法與演算法分析
      1.3.1  演算法的定義和描述
      1.3.2  演算法分析和複雜度計算
    習題
  第2章  線性表
    2.1  線性表及其邏輯結構
      2.1.1  線性表的定義
      2.1.2  線性表的基本操作
    2.2  線性表的順序存儲結構及運算實現
      2.2.1  線性表的順序存儲——順序表
      2.2.2  順序表上基本運算的實現
    2.3  線性表的鏈式存儲結構及運算實現
      2.3.1  單鏈表
      2.3.2  單鏈表上基本運算的實現
      2.3.3  循環鏈表
      2.3.4  單鏈表應用示例
    習題
  第3章  棧和隊列
    3.1  棧
      3.1.1  棧的定義及基本運算
      3.1.2  棧的存儲結構和運算實現
    3.2  隊列
      3.2.1  隊列的定義及基本運算
      3.2.2  隊列的存儲結構和運算實現
    習題
  第4章  樹與二叉樹
    4.1  樹的基本概念
      4.1.1  樹的概念與定義
      4.1.2  樹的基本術語
    4.2  二叉樹
      4.2.1  二叉樹的定義
      4.2.2  二叉樹的性質
      4.2.3  二叉樹的存儲結構
    4.3  二叉樹的遍歷
      4.3.1  二叉樹的遍歷方法
      4.3.2  遍歷二叉樹的遞歸演算法及遍歷示例
      4.3.3  二叉樹遍歷的應用
    4.4  二叉排序樹
      4.4.1  二叉排序樹的定義
      4.4.2  二叉排序樹的插入操作和二叉排序樹的構造
    4.5  哈夫曼樹
      4.5.1  哈夫曼樹基本概念及構造方法

      4.5.2  哈夫曼演算法的實現
    4.6  樹和森林
      4.6.1  樹的定義與存儲結構
      4.6.2  樹、森林與二叉樹之間的轉換
      4.6.3  樹和森林的遍歷
    習題
  第5章  圖
    5.1  圖的基本概念
      5.1.1  圖的定義
      5.1.2  圖的基本術語
    5.2  圖的存儲結構
      5.2.1  鄰接矩陣
      5.2.2  鄰接表
    5.3  圖的遍歷
      5.3.1  深度優先搜索
      5.3.2  廣度優先搜索
      5.3.3  圖的應用
    習題
  第6章  查找
    6.1  查找的基本概念
    6.2  靜態查找表
      6.2.1  順序查找
      6.2.2  有序表的查找
    6.3  動態查找表
      6.3.1  二叉排序樹查找
      6.3.2  哈希表構造與查找
    習題
  第7章  排序
    7.1  基本概念
    7.2  插入排序
    7.3  交換排序
      7.3.1  冒泡排序
      7.3.2  快速排序
    7.4  選擇排序
    7.5  歸併排序
    習題
第2篇  技  術  篇
  第8章  軟體工程技術
    8.1  軟體工程基本知識
      8.1.1  概述
      8.1.2  軟體和軟體危機
      8.1.3  軟體工程的定義
    8.2  軟體開發模型
      8.2.1  瀑布模型
      8.2.2  快速原型模型
      8.2.3  增量模型
      8.2.4  螺旋模型
      8.2.5  噴泉模型
    8.3  軟體生命周期
      8.3.1  軟體定義

      8.3.2  軟體設計
      8.3.3  軟體編碼
      8.3.4  軟體測試
      8.3.5  軟體維護
    8.4  軟體工程技術發展趨勢
    習題
  第9章  資料庫技術
    9.1  資料庫的基本知識
      9.1.1  資料庫的基本概念
      9.1.2  資料庫系統模型
    9.2  關係模型及關係資料庫
      9.2.1  關係模型
      9.2.2  關係資料庫
    9.3  資料庫系統結構
      9.3.1  資料庫系統模式
      9.3.2  資料庫系統的三級模式結構
    9.4  資料庫設計
      9.4.1  數據規範化
      9.4.2  資料庫設計的一般步驟
      9.4.3  資料庫概念結構設計
      9.4.4  資料庫邏輯結構設計
      9.4.5  資料庫物理結構設計
    9.5  關係資料庫結構化查詢語言SQL
      9.5.1  SQL的特點
      9.5.2  SQL支持的關係數據模式
      9.5.3  數據定義
      9.5.4  查詢
      9.5.5  數據更新
      9.5.6  視圖
      9.5.7  數據控制
    9.6  動態SQL
      9.6.1  靜態SQL語句
      9.6.2  動態SQL
    9.7  資料庫技術及SQL發展趨勢
    習題
  第10章  統一建模語言UML
    10.1  UML基本知識
      10.1.1  UML發展歷史
      10.1.2  UML基本概念
      10.1.3  UML特點
    10.2  面向對象分析技術與UML
      10.2.1  面向對象分析技術
      10.2.2  採用UML進行面向對象分析
    10.3  UML建模工具
    10.4  UML視圖建模
      10.4.1  軟體系統需求分析視圖
      10.4.2  軟體系統的分析與設計視圖
      10.4.3  軟體系統的實現與配置視圖
    10.5  應用實例——汽車租賃系統
      10.5.1  汽車租賃系統的需求分析

      10.5.2  系統的UML基本模型
      10.5.3  汽車租賃系統中的類設計
      10.5.4  汽車租賃系統的配置圖與實現圖設計
    習題
第3篇  應  用  篇
  第11章  Web網頁設計
    11.1  Web概述
      11.1.1  Web的定義
      11.1.2  Web的工作原理
      11.1.3  常用的Internet網路協議
      11.1.4  IP地址、域名和URL
    11.2  標記語言
      11.2.1  超文本標記語言HTML
      11.2.2  可擴展標記語言XML
    11.3  Web開發環境
      11.3.1  伺服器端開發環境
      11.3.2  客戶端開發環境
      11.3.3  網頁設計工具Dreamweaver MX
    11.4  腳本語言
      11.4.1  JavaScript腳本語言
      11.4.2  VBScript腳本語言
      11.4.3  其他腳本語言
    11.5  頁面設計
    11.6  Web資料庫訪問技術
      11.6.1  概述
      11.6.2  Web資料庫訪問技術
    11.7  應用實例
      11.7.1  網上作業提交和批改系統需求分析
      11.7.2  網上作業提交和批改系統資料庫設計
      11.7.3  網上作業提交和批改系統用戶界面設計
      11.7.4  網上作業提交和批改系統與資料庫連接及SQL操作
      11.7.5  網上作業提交和批改系統軟體設計
    11.8  Web技術發展趨勢
    習題
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032