內容簡介
本書是針對理工學院和管理學院的大專生以及有志自修資訊工程或資訊管理相關領域的讀者而撰寫。特別著重介紹「資訊工程」的基礎概念,希望讓讀者對計算機各領域的進展有概括性的理解。為了提高可讀性,會加入一些有趣的題材,如國際資訊界名人軼事和資訊概念背後的故事。
本書共分十六章,從計算機發展的沿革談起,然後討論計算機如何表示數位化的資料,以及當代計算機的基本組織。接著介紹作業系統,讓讀者對電腦的作業流程有更進一步的認識。其後帶領讀者認識網際網路,並理解其運作原理與網路安全。為了建立讀者的計算機軟體設計與分析能力,以專章介紹程式語言、資料結構、演算法、軟體工程及資料庫,希望讀者能掌握軟體設計的要訣。最後討論日益蓬勃的人工智慧、電子商務及其他資訊應用課題,使讀者對整個資訊工程領域有通盤性的認識。
透過本書各章節的介紹,讀者能夠對資訊工程領域有更廣泛深入的認識,並了解計算機在現代社會的重要性和應用。本書的內容和範例讓讀者不僅有抽象性的概念,同時也能有實作的體會,從而提高對計算機科學的理解和應用能力。
本書共分十六章,從計算機發展的沿革談起,然後討論計算機如何表示數位化的資料,以及當代計算機的基本組織。接著介紹作業系統,讓讀者對電腦的作業流程有更進一步的認識。其後帶領讀者認識網際網路,並理解其運作原理與網路安全。為了建立讀者的計算機軟體設計與分析能力,以專章介紹程式語言、資料結構、演算法、軟體工程及資料庫,希望讀者能掌握軟體設計的要訣。最後討論日益蓬勃的人工智慧、電子商務及其他資訊應用課題,使讀者對整個資訊工程領域有通盤性的認識。
透過本書各章節的介紹,讀者能夠對資訊工程領域有更廣泛深入的認識,並了解計算機在現代社會的重要性和應用。本書的內容和範例讓讀者不僅有抽象性的概念,同時也能有實作的體會,從而提高對計算機科學的理解和應用能力。
作者簡介
趙坤茂:國立台灣大學資訊工程學系教授
張雅惠:國立海洋大學資訊工程學系教授
黃俊穎:國立交通大學資訊工程學系教授
黃寶萱:Google台灣行銷副總
張雅惠:國立海洋大學資訊工程學系教授
黃俊穎:國立交通大學資訊工程學系教授
黃寶萱:Google台灣行銷副總
內容目錄
CHAPTER 1 計算機簡介
1-1 計算機科學大事記
1-2 當代計算機的通用架構
CHAPTER 2 數位資料表示法
2-1 資料型態
2-2 二進位表示法
2-3 各種進位表示法的轉換
2-4 整數表示法
2-5 浮點數表示法
2-6 ASCII及Unicode
CHAPTER 3 計算機組織
3-1 中央處理器
3-2 主記憶體
3-3 執行程式
3-4 匯流排及介面
3-5 輸出入周邊設備
3-6 儲存裝置
CHAPTER 4 作業系統
4-1 作業系統簡介
4-2 各類作業系統
4-3 CPU排班
4-4 記憶體管理
4-5 檔案系統
4-6 熱門作業系統介紹
4-7 行動裝置作業系統
CHAPTER 5 電腦網路
5-1 電腦網路的用途
5-2 電腦網路的架構
5-3 傳輸媒介
5-4 OSI與TCP/IP模型
5-5 常見的網路設備
5-6 電信網路
5-7 無線網路
CHAPTER 6 網際網路
6-1 網際網路
6-2 資料連結層
6-3 網路層
6-4 傳輸層
6-5 應用層
6-6 網際網路的基本設定和除錯方式
CHAPTER 7 網路應用
7-1 電子郵件
7-2 電子佈告欄
7-3 全球資訊網運作原理
7-4 WWW相關運用
7-5 網頁製作
CHAPTER 8 網路安全
8-1 資訊安全的基本原則
8-2 資料機密性
8-3 資料完整性
8-4 系統可用性
8-5 網路攻擊
8-6 網路防護
8-7 區塊鏈
8-8 資訊倫理
CHAPTER 9 程式語言
9-1 程式語言發展史
9-2 資料型態
9-3 程式指令
9-4 程序定義和使用
CHAPTER 10 資料結構
10-1 陣列
10-2 鏈結串列
10-3 堆疊和佇列
10-4 樹狀結構
CHAPTER 11 演算法
11-1 最大數及最小數找法
11-2 排序
11-3 二元搜尋法
11-4 動態規劃技巧
11-5 計算難題
CHAPTER 12 軟體工程
12-1 寫程式
12-2 軟體開發生命週期
12-3 軟體品質認證
12-4 UML
CHAPTER 13 資料庫
13-1 資料庫管理系統簡介
13-2 關聯式資料模式和查詢語言
13-3 資料庫與大數據
13-4 資料探勘
13-5 XML簡介
CHAPTER14 人工智慧
14-1 人工智慧的沿革
14-2 電腦視覺及圖像識別
14-3 感測網路、物聯網及智慧聯網
14-4 其他人工智慧常見應用
CHAPTER15 電子商務
15-1 電子商務的特性
15-2 電子商務的種類
15-3 電子商務交易安全
15-4 電子商務交易付費機制
15-5 電子商務的省思與展望
CHAPTER16 進階資訊理論及應用課題
16-1 雲端運算
16-2 生物資訊
16-3 多媒體
16-4 資料壓縮
16-5 計算理論
附錄
索引
學後評量
1-1 計算機科學大事記
1-2 當代計算機的通用架構
CHAPTER 2 數位資料表示法
2-1 資料型態
2-2 二進位表示法
2-3 各種進位表示法的轉換
2-4 整數表示法
2-5 浮點數表示法
2-6 ASCII及Unicode
CHAPTER 3 計算機組織
3-1 中央處理器
3-2 主記憶體
3-3 執行程式
3-4 匯流排及介面
3-5 輸出入周邊設備
3-6 儲存裝置
CHAPTER 4 作業系統
4-1 作業系統簡介
4-2 各類作業系統
4-3 CPU排班
4-4 記憶體管理
4-5 檔案系統
4-6 熱門作業系統介紹
4-7 行動裝置作業系統
CHAPTER 5 電腦網路
5-1 電腦網路的用途
5-2 電腦網路的架構
5-3 傳輸媒介
5-4 OSI與TCP/IP模型
5-5 常見的網路設備
5-6 電信網路
5-7 無線網路
CHAPTER 6 網際網路
6-1 網際網路
6-2 資料連結層
6-3 網路層
6-4 傳輸層
6-5 應用層
6-6 網際網路的基本設定和除錯方式
CHAPTER 7 網路應用
7-1 電子郵件
7-2 電子佈告欄
7-3 全球資訊網運作原理
7-4 WWW相關運用
7-5 網頁製作
CHAPTER 8 網路安全
8-1 資訊安全的基本原則
8-2 資料機密性
8-3 資料完整性
8-4 系統可用性
8-5 網路攻擊
8-6 網路防護
8-7 區塊鏈
8-8 資訊倫理
CHAPTER 9 程式語言
9-1 程式語言發展史
9-2 資料型態
9-3 程式指令
9-4 程序定義和使用
CHAPTER 10 資料結構
10-1 陣列
10-2 鏈結串列
10-3 堆疊和佇列
10-4 樹狀結構
CHAPTER 11 演算法
11-1 最大數及最小數找法
11-2 排序
11-3 二元搜尋法
11-4 動態規劃技巧
11-5 計算難題
CHAPTER 12 軟體工程
12-1 寫程式
12-2 軟體開發生命週期
12-3 軟體品質認證
12-4 UML
CHAPTER 13 資料庫
13-1 資料庫管理系統簡介
13-2 關聯式資料模式和查詢語言
13-3 資料庫與大數據
13-4 資料探勘
13-5 XML簡介
CHAPTER14 人工智慧
14-1 人工智慧的沿革
14-2 電腦視覺及圖像識別
14-3 感測網路、物聯網及智慧聯網
14-4 其他人工智慧常見應用
CHAPTER15 電子商務
15-1 電子商務的特性
15-2 電子商務的種類
15-3 電子商務交易安全
15-4 電子商務交易付費機制
15-5 電子商務的省思與展望
CHAPTER16 進階資訊理論及應用課題
16-1 雲端運算
16-2 生物資訊
16-3 多媒體
16-4 資料壓縮
16-5 計算理論
附錄
索引
學後評量
ISBN: 9786263284296