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

電腦軟體技術基礎(第5版新時代高等學校電腦類專業教材)

  • 作者:編者:徐士良//葛兵|責編:郭賽
  • 出版社:清華大學
  • ISBN:9787302685364
  • 出版日期:2025/04/01
  • 裝幀:平裝
  • 頁數:391
人民幣:RMB 69.9 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書針對高等學校的本科生、研究生以及科技工作者與研究人員對電腦軟體應用技術的需要,介紹電腦軟體設計的基礎知識、方法與實用技術,主要內容包括集合與演算法的基本概念、基本數據結構及其運算、查找與排序技術、資源管理技術、資料庫設計技術、應用軟體設計與開發技術、大數據技術與人工智慧概述。每章都配有一定數量的習題。
    本書內容豐富,通俗易懂,實用性強,可作為高等學校相關課程的教材,也可作為廣大從事電腦應用工作的科技人員的參考書。

作者介紹
編者:徐士良//葛兵|責編:郭賽

目錄
第1章  預備知識
  1.1  集合
    1.1.1  集合及其基本運算
    1.1.2  自然數集與數學歸納法
    1.1.3  笛卡爾積
    1.1.4  二元關係
  1.2  演算法
    1.2.1  演算法的基本概念
    1.2.2  演算法設計基本方法
    1.2.3  演算法的複雜度分析
  習題
第2章  基本數據結構及其運算
  2.1  數據結構的基本概念
    2.1.1  什麼是數據結構
    2.1.2  數據結構的圖形表示
  2.2  線性表及其順序存儲結構
    2.2.1  線性表及其運算
    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.4.1  索引存儲的概念
    2.4.2  「順序-索引-順序」存儲方式
    2.4.3  「順序-索引-鏈接」存儲方式
    2.4.4  多重索引存儲結構
  2.5  數組
    2.5.1  數組的順序存儲結構
    2.5.2  規則矩陣的壓縮
    2.5.3  一般稀疏矩陣的表示
  2.6  樹與二叉樹
    2.6.1  樹的基本概念
    2.6.2  二叉樹及其基本性質
    2.6.3  二叉樹的遍歷
    2.6.4  二叉樹的存儲結構
    2.6.5  穿線二叉樹
    2.6.6  表達式的線性化
  2.7  圖
    2.7.1  圖的基本概念
    2.7.2  圖的存儲結構
    2.7.3  圖的遍歷
    2.7.4  最短距離問題
    2.7.5  圖鄰接表類
  習題
第3章  查找與排序技術
  3.1  基本的查找技術

    3.1.1  順序查找
    3.1.2  有序表的對分查找
    3.1.3  分塊查找
  3.2  哈希表技術
    3.2.1  哈希表的基本概念
    3.2.2  幾種常用的哈希表
  3.3  基本的排序技術
    3.3.1  冒泡排序與快速排序
    3.3.2  簡單插入排序與謝爾排序
    3.3.3  簡單選擇排序與堆排序
    3.3.4  其他排序方法簡介
  3.4  二叉排序樹及其查找
    3.4.1  二叉排序樹的基本概念
    3.4.2  二叉排序樹的插入
    3.4.3  二叉排序樹的刪除
    3.4.4  二叉排序樹查找
  3.5  多層索引樹及其查找
    3.5.1  B-樹
    3.5.2  B+樹
  3.6  拓撲分類
  3.7  字元串匹配
    3.7.1  字元串的基本概念
    3.7.2  字元串匹配的KMP演算法
  習題
第4章  資源管理技術
  4.1  操作系統的概念
    4.1.1  操作系統的功能與任務
    4.1.2  操作系統的發展過程
    4.1.3  操作系統的分類
  4.2  多道程序設計
    4.2.1  併發程序設計
    4.2.2  進程
    4.2.3  進程之間的通信
    4.2.4  多道程序的組織
  4.3  存儲空間的組織
    4.3.1  內存儲器的管理技術
    4.3.2  外存儲器中文件的組織結構
  習題
第5章  資料庫設計技術
  5.1  資料庫基本概念
    5.1.1  資料庫技術與資料庫系統
    5.1.2  數據描述
    5.1.3  數據模型
  5.2  關係代數
  5.3  資料庫設計
    5.3.1  資料庫設計的基本概念
    5.3.2  資料庫設計的過程
    5.3.3  數據字典
  習題
第6章  應用軟體設計與開發技術

  6.1  軟體工程概述
    6.1.1  軟體工程的概念
    6.1.2  軟體生命周期
    6.1.3  軟體支援環境
  6.2  軟體詳細設計的表達
    6.2.1  程序流程圖
    6.2.2  N-S圖
    6.2.3  問題分析圖
    6.2.4  判定表
    6.2.5  過程設計語言
  6.3  結構化分析與設計方法
    6.3.1  應用軟體開發的原則和方法
    6.3.2  結構化分析方法
    6.3.3  結構化設計方法
  6.4  測試與調試基本技術
    6.4.1  測試
    6.4.2  調試
  6.5  軟體開發新技術
    6.5.1  原型方法
    6.5.2  瀑布模型
    6.5.3  面向對象技術
  習題
第7章  大數據技術概述
  7.1  基本概念
    7.1.1  信息與數據
    7.1.2  大數據
  7.2  大數據處理
    7.2.1  數據採集
    7.2.2  數據導入與預處理
    7.2.3  數據統計與分析
    7.2.4  數據挖掘
  7.3  數據統計分析
    7.3.1  隨機樣本分析
    7.3.2  線性回歸分析
    7.3.3  逐步回歸分析
    7.3.4  半對數與對數數據相關
  7.4  大數據查詢
  習題
第8章  人工智慧概述
  8.1  人工智慧的基本概念
    8.1.1  人工智慧的發展與特點
    8.1.2  人工智慧的主要技術
  8.2  關於機器學習
    8.2.1  什麼是機器學習
    8.2.2  機器學習的分類
  8.3  邏輯回歸
    8.3.1  線性邏輯回歸
    8.3.2  非線性決策邊界
    8.3.3  樣本標準化
  習題

參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們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