購物比價找書網找車網
FindBook  
 有 1 項符合

物件導向ANSI:C與Python的結合

的圖書
物件導向ANSI:C與Python的結合 物件導向ANSI:C與Python的結合

作者:高煥堂 
出版社:廣悅文化事業有限公司
出版日期:2019-01-29
語言:繁體中文   規格:平裝 / 520頁 / 17 x 23 x 2.4 cm / 普通級/ 雙色印刷 / 初版
圖書選購
型式價格供應商所屬目錄
 
$ 441
博客來 博客來
人工智慧/機器學習
圖書介紹 - 資料來源:博客來   評分:
圖書名稱:物件導向ANSI:C與Python的結合
 

目錄

第一篇 認識ANSI-C語言

第1 章 AI時代的力與美組合
1.1  簡介開源LW_OOPC
1.2  從物件導向看OOPC
1.3  從〝self〞看Python與OOPC

第2 章 認識物件導向ANSI-C
2.1  簡介ANSI-C語言
2.2  簡介LW_OOPC:替ANSI-C黃袍加身
2.3  ANSI-C的基本組成:函數與變數

第3 章  C的基本資料型態
3.1 簡介資料型態
3.2 整數型態
3.3 無正負號整數
3.4 整數的輸出格式
3.5 字元型態
3.6 浮點數型態

第4 章  C的資料運算
4.1 簡介資料運算
4.2 算術與指定運算
4.3 關係運算
4.4 邏輯運算
4.5 算術指定運算
4.6 加1 及減1 運算
4.7 位址運算
4.8 逐位元運算

第5 章C的決策與迴圈
5.1 邏輯運算與決策
5.2 巢狀 if 指令
5.3 多選1 的抉擇
5.4  while 迴圈
5.5  for迴圈
5.6  do迴圈

第 6 章C的指標
6.1  指標是什麼 ?
6.2  傳遞指標參數
6.3  函數回傳指標
6.4  函數指標

第 7章 C的結構(struct)
7.1  什麼是結構(struct)
7.2  結構的指定運算
7.3  結構指標
7.4  動態記憶體分配
7.5  組合

第 8章C的儲存種類
8.1  變數的儲存種類
8.2  靜態函數
8.3  extern種類

第 9 章 C的陣列及字串
9.1  陣列的意義
9.2  一維陣列
9.3  一維陣列與指標
9.4  二維陣列與多維陣列
9.5  二維陣列與指標
9.6  給予陣列初值
9.7  使用字串

第10 章C的前置處理程式
10.1  前置處理程式的工作
10.2  使用巨集
10.3  含入標頭檔
10.4  有條件的編譯

第二篇 介紹物件導向觀念及OOPC

第 11章  認識物件(Object)
11.1  自然界之物件
11.2  軟體物件
11.3  物件與函數
11.4  物件與類別
11.5  物件指標
11.6  建構式
11.7  類別設計之實例說明

第 12章  物件溝通方法
12.1 「訊息傳遞」溝通方法
12.2 「訊息傳遞」範例(一) --- 以Toggle Light電燈為例
12.3  以OOPC實現:使用Turbo C
12.4  以OOPC實現:使用VC++ 2005
12.5 「訊息傳遞」範例(二) --- 以冰箱小燈控制為例

第 13章 物件溝通實例
13.1  以向量(Vector)類別封裝一維陣列
13.2  以矩陣(Matrix)類別封裝二維陣列

第三篇  如何規劃精緻的介面

第 14 章 認識介面(Interface)
14.1  如何定義介面?
14.2  多個類別實現同一介面
14.3  以介面實現多型性(Polymorphic)
14.4  一個類別實現多個介面

第 15 章 介面與樣式:降低物件間之相依性
15.1  物件相依性:細節設計優劣之評量
15.2  樣式觀念
15.3  軟體設計樣式
15.4  簡介IoC樣式
15.5  IoC與COR樣式的攜手合作

第四篇 OOPC的嵌入式實用範例

第 16 章  LW_OOPC實用範例之一
16.1  認識「錄音」概念和和技術
16.2  單純「錄音」的範例分析
16.3  「錄音/播放」範例之分析
16.4  「錄音/播放」範例之實作:使用LW_OOPC

第 17 章  LW_OOPC實用範例之二
17.1  什麼是半加器?
17.2  設計「位元計算機」
17.3  實現位元計算機:使用LW_OOPC

第 18 章  LW_OOPC實用範例之三
18.1  形形色色的塗鴉程式
18.2  塗鴉程式範例說明
18.3  塗鴉系統分析與設計
18.4  塗鴉程式之實作:使用LW_OOPC
   
第五篇 OOPC與Python力與美的組合

第 19 章  AI機器學習初步
19.1  回顧AI發展的歷史
19.2  AlphaGo的驚人學習能力
19.3  範例:一隻老鼠的探索及學習
19.4  記錄老鼠的探索選擇及結果
19.5  老鼠當教練:訓練AI機器人

第 20 章  以C和Python寫Perceptron程式
20.1  以C和Python表達數學式
20.2  展開第1筆資料的訓練
20.3 進行更多筆資料的訓練
20.4  加入學習率(Learning Rate)
20.5  增添一個Training類別
20.6  一個更周詳的Perceptron程式

第 21 章  C與Python的美好組合
21.1 銜接上一章的CX20-training模組
21.2 撰寫門面模組,並打包成DLL
21.3 撰寫Python主程式
21.4  OOPC+Python應用範例(一)
21.5  OOPC+Python應用範例(二)
21.6  OOPC+Python應用範例(三)
 
 



  本書所介紹的物件導向ANSI-C語言並不是一個新的語言,它只運用單純ANSI-C語言的巨集(Macro)技巧,實現了物件導向的基本技術,所以簡稱為OOPC語言。大家都知道「物件導向Python + C/C++語言」是個美好的結合。然而「物件導向ANSI-C + Python」更是力與美的完美組合。

  近年來,嵌入式(Embedded)軟體應用愈來愈廣,如數位家電、手機、數字化汽車等。而嵌入式軟開發所使用的語言中,C語言仍約佔80%之多,其中ANSI-C在業界佔有極重要的地位。

  此外,AI(人工智慧)的應用愈來愈廣,軟體品質大大影響了智慧系統的穩定和可靠度,因之如何提升ANSI-C程式的簡潔性、易讀性及重覆使用性,乃是當今軟體業的熱門話題。也許你會問到:已經有了C++語言,為何還需要OOPC呢?其答案是:C++語言有些貪心,將整套的物件導向技術涵括進去,導致C++的效率(例如其依賴於Virtual Table機制)往往遠比單純C語言慢了許多。此外,這些巨集在編譯階段就被翻譯為單純C程式碼了,仍然保持其單純C的高效率,符合嵌入式&AI軟體環境之需要。

  本書由淺入深分為五篇(共21章),希望本書能陪伴你馳聘於嵌入式&AI領域之中,並鴻圖大展。
 
 

詳細資料

  • ISBN:9789868494671
  • 規格:平裝 / 520頁 / 17 x 23 x 2.4 cm / 普通級 / 雙色印刷 / 初版
  • 出版地:台灣
贊助商廣告
 
金石堂 - 今日66折
三國演義<上下不分售>套書
作者:吳淡如
出版社:聚光文創
出版日期:2019-09-30
66折: $ 422 
金石堂 - 今日66折
未知的實相有聲書第5輯(新版)
作者:許添盛醫師主講
出版社:賽斯文化
出版日期:2018-11-01
66折: $ 660 
金石堂 - 今日66折
做自己的小醫生
作者:學習樹研究發展總部
出版社:五南圖書出版股份有限公司
出版日期:2018-04-28
66折: $ 165 
金石堂 - 今日66折
什麼啦!這也是資訊科學
作者:謝宗翔
出版社:聚光文創
出版日期:2018-12-16
66折: $ 211 
 
金石堂 - 暢銷排行榜
碰杯造型防水貼紙包《請解開故事謎底》封蕭生&莊天然
作者:花於景(雷雷夥伴)
出版社:原動力文化事業有限公司
出版日期:2025-02-12
$ 54 
金石堂 - 暢銷排行榜
我們在謝幕後是專屬伴侶(3) 特裝版
作者:ざらめ鮫
出版社:長鴻出版社股份有限公司
出版日期:2025-02-21
$ 620 
Taaze 讀冊生活 - 暢銷排行榜
miffy潔膚柔濕巾-10抽(橘)
作者:新台
出版社:新台圖書
出版日期:2023-08-30
$ 18 
金石堂 - 暢銷排行榜
壓克力流沙磚《特殊傳說》The Other Side
作者:護玄
出版社:原動力文化事業有限公司
出版日期:2025-02-12
$ 630 
 
金石堂 - 新書排行榜
腎臟求救中:真希望40歲之前洪永祥醫師就告訴我這些事
作者:洪永祥
出版社:趨勢文化出版有限公司
出版日期:2024-12-10
$ 379 
博客來 - 新書排行榜
特殊傳說Ⅲ vol.10
作者:護玄
出版社:蓋亞
出版日期:2025-02-05
$ 252 
Taaze 讀冊生活 - 新書排行榜
課本中消失的文學生命與千古追求:一○八課綱中的文化缺席
作者:區桂芝
出版社:時報文化出版企業股份有限公司
出版日期:2025-01-21
$ 252 
金石堂 - 新書排行榜
優良公寓廢物莊 ~附共用衛浴及天使~(2)
作者:水無月すう
出版社:台灣角川股份有限公司
出版日期:2025-02-13
$ 111 
 

©2025 FindBook.com.tw -  購物比價  找書網  找車網  服務條款  隱私權政策