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

物聯網技術基礎(高等學校軟體工程專業系列教材)

  • 作者:編者:鄭江濱//王麗//黎?//馬春燕|責編:黃芝//張愛華
  • 出版社:清華大學
  • ISBN:9787302643241
  • 出版日期:2024/01/01
  • 裝幀:平裝
  • 頁數:269
人民幣:RMB 59.8 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書依托教育部高等學校軟體工程專業教學指導委員會第合國內關於物聯網軟體設計與開發類課程的教學情況完成編寫。
    全書共8章,分別從物聯網軟體開發基礎(第1、2章)、物聯網設備端系統開發與案例分析(第3?5章)、物聯網雲端系統開發與案例分析(第6?8章)三個單元展開。其中,設備端部分從嵌入式端、移動端兩個角度進行介紹;每章末尾部分設置有習題,以便讀者複習鞏固和進一步探索。此外,配套的實驗指導書包含豐富的案例和實驗。
    本書既可作為軟體工程、電腦、自動化等相關專業的本科生和研究生教材,也可供從事物聯網軟體行業的研究人員和工程人員閱讀參考。

作者介紹
編者:鄭江濱//王麗//黎?//馬春燕|責編:黃芝//張愛華

目錄
第一單元  物聯網軟體開發基礎
  第1章  物聯網基礎
    1.1  物聯網的體系架構
      1.1.1  感知層
      1.1.2  網路層
      1.1.3  應用層
    1.2  物聯網的端系統
      1.2.1  物端
      1.2.2  移動端
      1.2.3  雲端
    1.3  本章小結
    1.4  課後習題
  第2章  設備選型和技術選型
    2.1  開發板設備選型
      2.1.1  CC3200
      2.1.2  Arduino
      2.1.3  樹莓派
      2.1.4  開發板小結與比較
    2.2  通信技術選型
      2.2.1  物聯網的典型通信技術
      2.2.2  有線通信
      2.2.3  無線短距離通信
      2.2.4  無線長距離通信
    2.3  軟體開發技術選型
      2.3.1  常見的軟體開發模型
      2.3.2  一般開發流程
    2.4  本章小結
    2.5  課後習題
第二單元  物聯網設備端系統開發與案例分析
  第3章  嵌入式實時操作系統FreeRTOS原理
    3.1  FreeRTOS概述
    3.2  FreeRTOS體系結構
      3.2.1  任務管理模塊
      3.2.2  時間管理模塊
      3.2.3  內存管理模塊
      3.2.4  協同常式管理模塊
    3.3  FreeRTOS調度機制
      3.3.1  任務結構
      3.3.2  任務調度原理
    3.4  本章小結
    3.5  課後習題
  第4章  移動端Android應用開發基礎及高級編程
    4.1  Android系統概述
      4.1.1  Android的發展和簡介
      4.1.2  Android平台架構及特性
    4.2  Android基本組件
      4.2.1  Activity
      4.2.2  Service
      4.2.3  ContentProvider
      4.2.4  BroaclcastReceivei

    4.3  Android事件處理
      4.3.1  事件處理的基本概念
      4.3.2  基於監聽的事件處理
      4.3.3  基於回調的事件處理
      4.3.4  Handler消息傳遞機制
    4.4  Android應用開發基礎
      4.4.1  安裝AndroidStudio與SDK
      4.4.2  安裝過程中的常見問題
      4.4.3  Android項目組織結構
      4.4.4  build.gradle文件簡析
      4.4.5  開始第一個Android應用
    4.5  Android界面編程
      4.5.1  基礎控制項
      4.5.2  自定義控制項
      4.5.3  布局管理器
      4.5.4  案例:通信軟體界面設計與實現
    4.6  Android網路編程
      4.6.1  基於TCP的網路通信
      4.6.2  使用HTTP訪問網路
      4.6.3  OkHttp網路框架
    4.7  本章小結
    4.8  課後習題
  第5章  物聯網網關協議基礎
    5.1  物聯網網關
    5.2  HTTP
      5.2.1  HTTP介紹
      5.2.2  HTTP的原理
      5.2.3  HTTP請求及響應
      5.2.4  示例
    5.3  MQTT協議
      5.3.1  MQTT協議介紹
      5.3.2  MQTT協議的原理
      5.3.3  示例
    5.4  LwM2M協議
      5.4.1  LwM2M協議介紹
      5.4.2  LwM2M協議的原理
      5.4.3  示例
    5.5  Modbus協議
      5.5.1  Modbus協議介紹
      5.5.2  Modbus協議的原理
      5.5.3  示例
    5.6  本章小結
    5.7  課後習題
第三單元  物聯網雲端系統開發與案例分析
  第6章  物聯網雲平台基礎
    6.1  物聯網雲平台概述
      6.1.1  背景介紹
      6.1.2  物聯網雲平台的體系架構與設計要點
      6.1.3  物聯網雲平台的主要功能與核心技術
    6.2  典型的物聯網雲平台

      6.2.1  阿里雲物聯網平台
      6.2.2  亞馬遜雲物聯網平台
      6.2.3  華為雲物聯網平台
      6.2.4  典型的物聯網雲平台對比
    6.3  物聯網雲平台的安全問題
      6.3.1  物聯網層次安全問題
      6.3.2  物聯網安全威脅
      6.3.3  物聯網安全展望
    6.4  基於雲平台的物聯網軟體開發趨勢
      6.4.1  軟體開發趨勢
      6.4.2  Kubernetes與物聯網雲平台
      6.4.3  Kubernetes的結構與機理
    6.5  本章小結
    6.6  課後習題
  第7章  物聯網的操作系統
    7.1  物聯網操作系統簡介
      7.1.1  操作系統設備管理
      7.1.2  操作系統存儲管理
      7.1.3  操作系統文件管理
    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  物聯網操作系統的開發技術
      7.4.1  負載均衡
      7.4.2  JavaWeb
    7.5  本章小結
    7.6  課後習題
  第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.3  系統安全
      8.3.1  分散式多端協同身份認證
      8.3.2  在分散式終端上構築可信運行環境
      8.3.3  數據分類分級管理
    8.4  系統架構
      8.4.1  內核層

      8.4.2  系統服務層
      8.4.3  框架層
      8.4.4  應用層
    8.5  多設備虛擬網路
      8.5.1  周邊設備自發現
      8.5.2  異構網路組網
      8.5.3  極簡傳輸協議
    8.6  鴻蒙與Android對比
    8.7  本章小結
    8.8  課後習題
參考文獻
附錄A  縮略詞

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