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

軟體技術基礎(電腦類公共課程第2版高等學校電子信息類專業系列教材)

  • 作者:編者:瞿亮|責編:鍾志芳
  • 出版社:清華大學
  • ISBN:9787302654117
  • 出版日期:2024/03/01
  • 裝幀:平裝
  • 頁數:208
人民幣:RMB 59 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書是電腦基礎教材,系統、通俗地介紹了最新電腦軟體技術的基礎知識和應用,內容包括軟體技術概論,C語言回顧,數據結構,遍歷、查找和排序,操作系統,資料庫系統,電腦網路,軟體工程及網路新技術等。本書講解由淺入深,循序漸進,通俗易懂,將原理、方法與實例相結合,圖文並茂,書中的案例都在Dev-C++環境下測試通過,並附有案例對應的Python程序。
    本書既可作為高等院校非電腦專業本科生的教材,又可作為從事工程應用領域電腦軟體開發工作的科研技術人員的參考書。

作者介紹
編者:瞿亮|責編:鍾志芳
    瞿亮,湖南大學電氣與信息工程學院副教授,中國人工智慧學會智能檢測與運動控制技術委員會委員,教育部學位評審專家,湖南省科技評審專家,北京市自然科學基金評議專家,長沙市政府工業科技特派員。有高校、科研所及公司工作經驗,長期從事智能信息處理、智能控制、電腦模擬等領域的教學和研究工作。主持或參加了國家自然科學基金、國家「863計劃」、湖南省科技計劃及企業研發項目20余項,主編教材4部。

目錄
第1章  軟體技術概論
  1.1  軟體的定義及分類
  1.2  軟體技術及其發展
  1.3  章節內容及學習方法
第2章  C語言回顧
  2.1  運行環境
  2.2  數組與結構
    2.2.1  數組
    2.2.2  結構體
  2.3  指針
    2.3.1  指針的定義及運算
    2.3.2  數組指針和指針數組
    2.3.3  結構體指針
    2.3.4  函數指針與指針函數
  2.4  遞歸
    2.4.1  遞歸的定義
    2.4.2  應用遞歸的問題類型
    2.4.3  遞歸與回溯
    2.4.4  遞歸與非遞歸程序的轉換
第3章  數據結構
  3.1  數據的邏輯結構與存儲結構
    3.1.1  基本概念
    3.1.2  數據的邏輯結構
    3.1.3  數據的存儲結構
  3.2  線性表
    3.2.1  線性表的順序存儲和操作
    3.2.2  線性表的鏈式存儲和操作
    3.2.3  小結
    3.2.4  棧
    3.2.5  隊列
    3.2.6  棧和隊列的應用
  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  圖的應用舉例
第4章  遍歷、查找和排序
  4.1  演算法
    4.1.1  演算法的定義及描述
    z1.1.2  演算法設計的要求
    4.1.3  演算法的效率度量
  4.2  遍歷
    4.2.1  二叉樹的遍歷
    4.2.2  圖的遍歷
  4.3  查找
    4.3.1  查找的基本概念

    4.3.2  順序查找
    4.3.3  二分查找
    4.3.4  分塊查找
    4.3.5  二叉排序樹查找
    4.3.6  哈希查找
  4.4  排序
    4.4.1  排序的基本概念
    4.4.2  插入排序
    4.1.3  交換排序
    4.4.4  選擇排序
    4.4.5  歸併排序
    4.4.6  多關鍵字排序
    4.4.7  小結
第5章  操作系統
  5.1  操作系統簡介
    5.1.1  操作系統的功能
    5.1.2  操作系統的發展歷史
    5.1.3  操作系統的分類
  5.2  操作系統與電腦硬體
    5.2.1  處理器
    5.2.2  內存
    5.2.3  磁碟
    5.2.4  I/O設備
    5.2.5  匯流排
    5.2.6  電腦的啟動過程
  5.3  操作系統的相關概念
    5.3.1  進程
    5.3.2  地址空間
    5.3.3  文件
    5.3.4  輸入/輸出
    5.3.5  Shell
  5.4  系統調用
  5.5  華為鴻蒙操作系統
    5.2.1  鴻蒙操作系統簡介
    5.2.2  技術特性
  5.6  小結
第6章  資料庫系統
  6.1  資料庫系統概述
    6.1.1  數據、數據模型與資料庫
    6.1.2  資料庫系統
  6.2  關係資料庫
    6.2.1  關係概念模型
    6.2.2  關係結構模型
  6.3  結構化查詢語言——SQL
    6.3.1  SQL概述
    6.3.2  數據定義
    6.3.3  數據操縱
    6.3.4  數據控制
  6.4  資料庫應用系統開發
    6.4.1  資料庫應用系統的結構

    6.4.2  資料庫產品的選擇
    6.4.3  資料庫訪問標準
第7章  電腦網路
  7.1  電腦網路和網際網路
    7.1.1  電腦網路的定義
    7.1.2  電腦網路的發展歷史
    7.1.3  網際網路的組成
    7.1.4  電腦網路的性能
    7.1.5  電腦網路的體系結構
  7.2  應用層
    7.2.1  域名系統
    7.2.2  Web和HTTP
    7.2.3  文件傳輸協議
    7.2.4  網際網路中的電子郵件標準
  7.3  傳輸層
    7.3.1  傳輸層協議概述
    7.3.2  Internet傳輸協議UDP
    7.3.3  Internet傳輸協議TCP
    7.3.4  TCP擁塞和流量控制
    5.3.1  進程
    5.3.2  地址空間
    5.3.3  文件
    5.3.4  輸入/輸出
    5.3.5  Shell
  5.4  系統調用
  5.5  華為鴻蒙操作系統
    5.2.1  鴻蒙操作系統簡介
    5.2.2  技術特性
  5.6  小結
第6章  資料庫系統
  6.1  資料庫系統概述
    6.1.1  數據、數據模型與資料庫
    6.1.2  資料庫系統
  6.2  關係資料庫
    6.2.1  關係概念模型
    6.2.2  關係結構模型
  6.3  結構化查詢語言——SQL
    6.3.1  SQL概述
    6.3.2  數據定義
    6.3.3  數據操縱
    6.3.4  數據控制
  6.4  資料庫應用系統開發
    6.4.1  資料庫應用系統的結構
    6.4.2  資料庫產品的選擇
    6.4.3  資料庫訪問標準
第7章  電腦網路
  7.1  電腦網路和網際網路
    7.1.1  電腦網路的定義
    7.1.2  電腦網路的發展歷史
    7.1.3  網際網路的組成

    7.1.4  電腦網路的性能
    7.1.5  電腦網路的體系結構
  7.2  應用層
    7.2.1  域名系統
    7.2.2  Web和HTTP
    7.2.3  文件傳輸協議
    7.2.4  網際網路中的電子郵件標準
  7.3  傳輸層
    7.3.1  傳輸層協議概述
    7.3.2  Internet傳輸協議UDP
    7.3.3  Internet傳輸協議TCP
    7.3.4  TCP擁塞和流量控制
  7.4  網路層
    7.4.1  網路層提供的服務
    7.4.2  網路協議
    7.4.3  IPv6
    7.4.4  網際網路的路由選擇協議
    7.4.5  虛擬專用網路
  7.5  數據鏈路層
    7.5.1  數據鏈路層的基本結構
    7.5.2  數據鏈路和幀
    7.5.3  數據鏈路控制協議
    7.5.4  高速乙太網
  7.6  無線網路和移動網路
    7.6.1  無線傳輸
    7.6.2  衛星通信
    7.6.3  無線區域網
    7.6.4  移動網路
第8章  軟體工程
  8.1  軟體工程概述
    8.1.1  軟體危機
    8.1.2  軟體工程的思想
  8.2  軟體的生命周期
    8.2.1  問題定義及可行性分析
    8.2.2  需求分析
    8.2.3  概要設計
    8.2.4  詳細設計
    8.2.5  編程
    8.2.6  軟體測試
    8.2.7  軟體維護
  8.3  軟體開發方法
    8.3.1  常用的軟體開發方法
    8.3.2  軟體開發方法的選擇及評價
  8.4  .電腦輔助軟體工程
    8.4.1  CASE工具的功能
    8.4.2  常用CASE工具
    8.4.3  CASE工具的使用策略
第9章  網路新技術
  9.1  大數據
    9.1.1  大數據概述

    9.1.2  大數據的關鍵技術
    9.1.3  大數據的典型應用
  9.2  雲計算
    9.2.1  雲計算概述
    9.2.2  雲計算的關鍵技術
    9.2.3  雲計算的服務模型和部署模式
    9.2.4  雲計算的典型應用
  9.3  物聯網
    9.3.1  物聯網概述
    9.3.2  物聯網的關鍵技術
    9.3.3  物聯網的典型應用
    9.3.4  互聯網、物聯網、大數據、雲計算的關係
  9.4  國內發展現狀
附錄  書中案例對應的Python程序
參考文獻

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