書名: AI時代從基本功下手:深入電腦底層運作原理 (1版)
作者: 陸小風(@碼農的荒島求生)
版次: 1
ISBN: 9786267383117
出版社: 深智數位
出版日期: 2023/12
書籍開數、尺寸: 17x23x2.2
頁數: 448
內文印刷顏色: 單色
#資訊
#AI人工智慧與機器學習
定價: 880
售價: 792
庫存: 已售完
LINE US! 詢問這本書 團購優惠、書籍資訊 等
此書籍已售完,調書籍需2-5工作日。建議與有庫存書籍分開下單

付款方式: 超商取貨付款 line pay
信用卡 全支付
線上轉帳 Apple pay
物流方式: 超商取貨
宅配
門市自取

詳細資訊

內容簡介 ☆★341張圖例,一次弄懂電腦底層運作的原理★☆ ☆★重點說明作業系統、處理程序、執行緒、程式碼協同底層架構★☆ ☆★從前模模糊糊,似懂非懂的概念,竟然一本書就打通,全腦舒暢,寫程式每個字都知道在做什麼!★☆   全書共分6章。   第1章闡述了程式語言的概念和編譯器的工作原理,解釋了程式碼生成可執行程式的過程。   第2章著重於程式執行時期,介紹了作業系統、處理程式、執行緒等概念,並強調回呼函式、同步、非同步、阻塞、非阻塞等對程式設計師的重要性。   第3章帶領讀者認識記憶體的作用,深入探討了指標、堆積區域、堆疊區域等記憶體相關概念,並介紹了函式呼叫的實現原理和記憶體分配器的方法。   第4章詳細介紹了電腦系統中最重要的CPU,包括其實現原理、數字識別方式和演變歷程,並解釋了複雜指令集和精簡指令集的出現原因,以及如何利用CPU和堆疊實現函式呼叫、中斷處理、執行緒切換和系統呼叫等機制。   第5章深入講解了電腦系統中的cache,解釋了cache的必要性,並提供了程式設計師編寫cache友善程式的建議。   第6章關注I/O(輸入輸出),介紹了電腦系統實現I/O的過程,解釋了在程式中呼叫read函式時底層的讀取過程,同時提供了高效處理I/O的建議。   本書的特色,就是用最簡單的方式,讓程式設計師快速了解程式執行過程中底層細節的理解和心智模型,以及電腦系統的奧秘。   現代電腦系統被層層抽象,程式設計師在高階語言中撰寫程式時不必關心底層細節,但當遇到較為複雜的問題時,對底層的理解不足會讓解決問題變得困難。而程式設計高手則能輕易解決這些問題,因為他們清楚自己的程式對電腦系統的影響,擁有深入的心智模型。   本書通過視覺化的方式呈現內容,擁有多達341張圖片來解釋相關內容,使閱讀更加直觀易懂。同時使用通俗易懂的語言,從概念的起源開始解釋,讓讀者不僅了解是什麼和為什麼,還能理解其中的來龍去脈,降低對內容的門檻。   這本書旨在幫助讀者建立更深入的心智模型,揭示電腦系統底層的奧秘,讓程式設計師能更有效地解決問題並提升技能水準。 目錄 第1章 從程式語言到可執行程式,這是怎麼一回事 1.1 假如你來發明程式語言 1.1.1 創世紀:CPU是個聰明的笨蛋 1.1.2 組合語言出現了 1.1.3 底層的細節 vs 高層的抽象 1.1.4 策略滿滿:高級程式設計語言的雛形 1.1.5 《全面啟動》與遞迴:程式的本質 1.1.6 讓電腦理解遞迴 1.1.7 優秀的翻譯官:編譯器 1.1.8 直譯型語言的誕生 1.2 編譯器是執行原理的 1.2.1 編譯器就是一個普通程式,沒什麼大不了的 1.2.2 提取出每一個符號 1.2.3 token想表達什麼含義 1.2.4 語法樹是不是合理的 1.2.5 根據語法樹生成中間程式 1.2.6 程式生成 1.3 連結器不能說的秘密 1.3.1 連結器是運行原理的 1.3.2 符號決議:供給與需求 1.3.3 靜態程式庫、動態庫與可執行檔 1.3.4 動態庫有哪些優勢及劣勢 1.3.5 重定位:確定符號執行時期位址 1.3.6 虛擬記憶體與程式記憶體分配 1.4 為什麼抽象在電腦科學中如此重要 1.4.1 程式設計與抽象 1.4.2 系統設計與抽象 1.5 總結 第2章 程式執行起來了,可我對其一無所知 2.1 從根源上理解作業系統、處理程式與執行緒 2.1.1 一切要從CPU說起 2.1.2 從CPU到作業系統 2.1.3 處理程序很好,但還不夠方便 2.1.4 從處理程序演變到執行緒 2.1.5 多執行緒與記憶體分配 2.1.6 執行緒的使用場景 2.1.7 執行緒池是運行原理的 2.1.8 執行緒池中執行緒的數量 2.2 執行緒間到底共用了哪些處理程式資源 2.2.1 執行緒私有資源 2.2.2 程式區:任何函式都可放到執行緒中執行 2.2.3 資料區:任何執行緒均可存取資料區變數 2.2.4 堆積區域:指標是關鍵 2.2.5 堆疊區域:公共的私有資料 2.2.6 動態連結程式庫與檔案 2.2.7 執行緒局部儲存:TLS 2.3 執行緒安全程式到底是怎麼撰寫的 2.3.1 自由與約束 2.3.2 什麼是執行緒安全 2.3.3 執行緒的私有資源與共用資源 2.3.4 只使用執行緒私有資源 2.3.5 執行緒私有資源 + 函式參數 2.3.6 使用全域變數 2.3.7 執行緒局部儲存 2.3.8 函式傳回值 2.3.9 呼叫非執行緒安全程式 2.3.10 如何實現執行緒安全程式 2.4 程式設計師應如何理解程式碼協同 2.4.1 普通的函式 2.4.2 從普通函式到程式碼協同 2.4.3 程式碼協同的圖形化解釋 2.4.4 函式只是程式碼協同的一種特例 2.4.5 程式碼協同的歷史 2.4.6 程式碼協同是如何實現的 2.5 徹底理解回呼函式 2.5.1 一切要從這樣的需求說起 2.5.2 為什麼需要回呼 2.5.3 非同步回呼 2.5.4 非同步回呼帶來新的程式設計思維 2.5.5 回呼函式的定義 2.5.6 兩種回呼類型 2.5.7 非同步回呼的問題:回呼地獄 2.6 徹底理解同步與非同步 2.6.1 辛苦的程式設計師 2.6.2 打電話與發郵件 2.6.3 同步呼叫 2.6.4 非同步呼叫 2.6.5 同步、非同步在網路服務器中的應用 2.7 哦!對了,還有阻塞與非阻塞 2.7.1 阻塞與非阻塞 2.7.2 阻塞的核心問題:I/O 2.7.3 非阻塞與非同步I/O 2.7.4 一個類比:點披薩 2.7.5 同步與阻塞 2.7.6 非同步與非阻塞 2.8 融會貫通:高並行、高性能伺服器是如何實現的 2.8.1 多處理程序 2.8.2 多執行緒 2.8.3 事件迴圈與事件驅動 2.8.4 問題1:事件來源與I/O多工 2.8.5 問題2:事件迴圈與多執行緒 2.8.6 咖啡館是如何運作的:Reactor模式 2.8.7 事件迴圈與I/O 2.8.8 非同步與回呼函式 2.8.9 程式碼協同:以同步的方式進行非同步程式設計 2.8.10 CPU、執行緒與程式碼協同 2.9 電腦系統漫遊:從資料、程式、回呼、閉包到容器、虛擬機器 2.9.1 程式、資料、變數與指標 2.9.2 回呼函式與閉包 2.9.3 容器與虛擬機器技術 2.10 總結 第3章 底層?就從記憶體這個儲物櫃開始吧 3.1 記憶體的本質、指標及引用 3.1.1 記憶體的本質是什麼?儲物櫃、位元、位元組與物件 3.1.2 從記憶體到變數:變數意味著什麼 3.1.3 從變數到指標:如何理解指標 3.1.4 指標的威力與破壞性:能力與責任 3.1.5 從指標到引用:隱藏記憶體位址 3.2 處理程式在記憶體中是什麼樣子的 3.2.1 虛擬記憶體:眼見未必為實 3.2.2 分頁與分頁表:從虛幻到現實 3.3 堆疊區域:函式呼叫是如何實現的 3.3.1 程式設計師的好幫手:函式 3.3.2 函式呼叫的活動軌跡:堆疊 3.3.3 堆疊幀與堆疊區域:以宏觀的角度看 3.3.4 函式跳躍與返回是如何實現的 3.3.5 參數傳遞與傳回值是如何實現的 3.3.6 區域變數在哪裡 3.3.7 暫存器的儲存與恢復 3.3.8 Big Picture:我們在哪裡 3.4 堆積區域:記憶體動態分配是如何實現的 3.4.1 為什麼需要堆積區域 3.4.2 自己動手實現一個malloc記憶體分配器 3.4.3 從停車場到記憶體管理 3.4.4 管理空閒區塊 3.4.5 追蹤記憶體分配狀態 3.4.6 怎樣選擇空閒區塊:分配策略 3.4.7 分配記憶體 3.4.8 釋放記憶體 3.4.9 高效合併空閒區塊 3.5 申請記憶體時底層發生了什麼 3.5.1 三界與CPU運行狀態 3.5.2 核心態與使用者態 3.5.3 傳送門:系統呼叫 3.5.4 標準函式庫:遮罩系統差異 3.5.5 堆積區域記憶體不夠了怎麼辦 3.5.6 向作業系統申請記憶體:brk 3.5.7 冰山之下:虛擬記憶體才是終極BOSS 3.5.8 關於分配記憶體完整的故事 3.6 高性能伺服器記憶體池是如何實現的 3.6.1 記憶體池 vs 通用記憶體分配器 3.6.2 記憶體池技術原理 3.6.3 實現一個極簡記憶體池 3.6.4 實現一個稍複雜的記憶體池 3.6.5 記憶體池的執行緒安全問題 3.7 與記憶體相關的經典bug 3.7.1 傳回指向區域變數的指標 3.7.2 錯誤地理解指標運算 3.7.3 解引用有問題的指標 3.7.4 讀取未被初始化的記憶體 3.7.5 引用已被釋放的記憶體 3.7.6 陣列下標是從0開始的 3.7.7 堆疊溢位 3.7.8 記憶體洩漏 3.8 為什麼SSD不能被當成記憶體用 3.8.1 記憶體讀寫與硬碟讀寫的區別 3.8.2 虛擬記憶體的限制 3.8.3 SSD 的使用壽命問題 3.9 總結 第4章 從電晶體到CPU,誰能比我更重要 4.1 你管這東西叫CPU 4.1.1 偉大的發明 4.1.2 與、或、非:AND、OR、NOT 4.1.3 道生一、一生二、二生三、三生萬物 4.1.4 運算能力是怎麼來的 4.1.5 神奇的記憶能力 4.1.6 暫存器與記憶體的誕生 4.1.7 硬體還是軟體?通用裝置 4.1.8 硬體的基本功:機器指令 4.1.9 軟體與硬體的介面:指令集 4.1.10 指揮家,讓我們演奏一曲 4.1.11 大功告成,CPU誕生了 4.2 CPU 閒置時在幹嘛 4.2.1 你的電腦CPU使用率是多少 4.2.2 處理程序管理與處理程序排程 4.2.3 佇列判空:一個更好的設計 4.2.4 一切都要歸結到CPU 4.2.5 空閒處理程序與CPU低功耗狀態 4.2.6 逃出無限迴圈:中斷 4.3 CPU是如何識數的 4.3.1 數字0與正整數 4.3.2 有號整數 4.3.3 正數加上負號即對應的負數:原碼 4.3.4 原碼的翻轉:反碼 4.3.5 不簡單的兩數相加 4.3.6 對電腦友善的表示方法:補數 4.3.7 CPU真的識數嗎 4.4 當CPU遇上if語句 4.4.1 管線技術的誕生 4.4.2 CPU——超級工廠與管線 4.4.3 當if遇到管線 4.4.4 分支預測:儘量讓CPU猜對 4.5 CPU 核心數與執行緒數有什麼關係 4.5.1 食譜與程式、炒菜與執行緒 4.5.2 任務拆分與阻塞式I/O 4.5.3 多核與多執行緒 4.6 CPU 進化論(上):複雜指令集誕生 4.6.1 程式設計師眼裡的CPU 4.6.2 CPU的能力圈:指令集 4.6.3 抽象:少就是多 4.6.4 程式也是要佔用儲存空間的 4.6.5 複雜指令集誕生的必然 4.6.6 微程式設計的問題 4.7 CPU進化論(中):精簡指令集的誕生 4.7.1 化繁為簡 4.7.2 精簡指令集哲學 4.7.3 CISC與RISC的區別 4.7.4 指令管線 4.7.5 名揚天下 4.8 CPU 進化論(下):絕地反擊 4.8.1 打不過就加入:像RISC一樣的CISC 4.8.2 超執行緒的絕技 4.8.3 取人之長,補己之短:CISC與RISC的融合 4.8.4 技術不是全部:CISC與RISC的商業之戰 4.9 融會貫通:CPU、堆疊與函式呼叫、系統呼叫、執行緒切換、中斷處理 4.9.1 暫存器 4.9.2 堆疊暫存器:Stack Pointer 4.9.3 指令位址暫存器:Program Counter 4.9.4 狀態暫存器:Status Register 4.9.5 上下文:Context 4.9.6 嵌套與堆疊 4.9.7 函式呼叫與執行時期堆疊 4.9.8 系統呼叫與核心態堆疊 4.9.9 中斷與中斷函式堆疊 4.9.10 執行緒切換與核心態堆疊 4.10 總結 第5章 四兩撥千斤,cache 5.1 cache,無處不在 5.1.1 CPU 與記憶體的速度差異 5.1.2 圖書館、書桌與cache 5.1.3 天下沒有免費的午餐:cache更新 5.1.4 天下也沒有免費的晚餐:多核cache一致性 5.1.5 記憶體作為磁碟的cache 5.1.6 虛擬記憶體與磁碟 5.1.7 CPU是如何讀取記憶體的 5.1.8 分散式儲存來幫忙 5.2 如何撰寫對cache友善的程式 5.2.1 程式的局部性原理 5.2.2 使用記憶體池 5.2.3 struct結構重新佈局 5.2.4 冷熱資料分離 5.2.5 對cache友善的資料結構 5.2.6 遍歷多維陣列 5.3 多執行緒的性能「殺手」 5.3.1 cache與記憶體互動的基本單位:cache line 5.3.2 性能「殺手」一:cache乒乓問題 5.3.3 性能「殺手」二:錯誤分享問題 5.4 烽火戲諸侯與記憶體屏障 5.4.1 指令亂數執行:編譯器與OoOE 5.4.2 把cache也考慮進來 5.4.3 四種記憶體屏障類型 5.4.4 acquire-release語義 5.4.5 C++中提供的介面 5.4.6 不同的CPU,不同的秉性 5.4.7 誰應該關心指令重排序:無鎖程式設計 5.4.8 有鎖程式設計 vs 無鎖程式設計 5.4.9 關於指令重排序的爭議 5.5 總結 第6章 電腦怎麼能少得了I/O 6.1 CPU 是如何處理I/O操作的 6.1.1 專事專辦:I/O 機器指令 6.1.2 記憶體映射I/O 6.1.3 CPU讀寫鍵盤的本質 6.1.4 輪詢:一遍遍地檢查 6.1.5 點外賣與中斷處理 6.1.6 中斷驅動式I/O 6.1.7 CPU如何檢測中斷訊號 6.1.8 中斷處理與函式呼叫的區別 6.1.9 儲存並恢復被中斷程式的執行狀態 6.2 磁碟處理I/O時CPU 在幹嗎 6.2.1 裝置控制器 6.2.2 CPU應該親自複製資料嗎 6.2.3 直接記憶體存取:DMA 6.2.4 Put Together 6.2.5 對程式設計師的啟示 6.3 讀取檔案時程式經歷了什麼 6.3.1 從記憶體的角度看I/O 6.3.2 read函式是如何讀取檔案的 6.4 高並行的秘訣:I/O多工 6.4.1 檔案描述符號 6.4.2 如何高效處理多個I/O 6.4.3 不要打電話給我,有必要我會打給你 6.4.4 I/O多工 6.4.5 三劍客:select、poll與epoll 6.5 mmap:像讀寫記憶體那樣操作檔案 6.5.1 檔案與虛擬記憶體 6.5.2 魔術師作業系統 6.5.3 mmap vs 傳統read/write函式 6.5.4 大檔案處理 6.5.5 動態連結程式庫與共用記憶體 6.5.6 動手操作一下mmap 6.6 電腦系統中各個部分的延遲有多少 6.6.1 以時間為度量來換算 6.6.2 以距離為度量來換算 6.7 總結

為您推薦

人工智慧:智慧型系統導論3/e (3版)

人工智慧:智慧型系統導論3/e (3版)

相關熱銷的書籍推薦給您

書名:人工智慧:智慧型系統導論(第三版) 作者:李聯旺 出版社:全華 ISBN:9789862800959

原價: 590 售價: 519 現省: 71元
立即查看
技術陷阱:從工業革命到AI時代,技術創新下的資本、勞動力與權力

技術陷阱:從工業革命到AI時代,技術創新下的資本、勞動力與權力

類似書籍推薦給您

原價: 630 售價: 504 現省: 126元
立即查看
ChatGPT時代的英文寫作術:從靈感發想、大綱擬定到完成,用AI輔助寫作6步驟SOP,輕鬆寫出完美文章 (1版)

ChatGPT時代的英文寫作術:從靈感發想、大綱擬定到完成,用AI輔助寫作6步驟SOP,輕鬆寫出完美文章 (1版)

類似書籍推薦給您

【簡介】 新世代取代你的不是 AI,而是比你會用 AI 的人 當 AI 輔助寫作成為主流, 學習運用 ChatGPT 就是競爭力! ChatGPT 雖然可以作許多方面特殊運用, 但自動生成文本才是它的核心本質! 讓 ChatGPT 成為你的英文寫作加速器! 從靈感發想、大綱擬定到完稿潤飾,都有 AI 幫忙, 讓你快速寫出有個人特色的文章! 本書除了利用 ChatGPT 寫作, 也教你如何使用 ChatGPT 批改文章 無論是自學者、教學者、指導者都能使用   在講求效率的時代,能夠瞬間回答任何問題的 ChatGPT,已經成為寫作時不可或缺的工具。從零開始構思作文大綱、慢慢修正潤飾,已經不適合需要快速產出文稿的情況。新時代的寫作,比的不再是個人的腦力,而是善用 AI 工具,快速擬定文章架構,並針對文體需求完美潤飾的能力。   對於英文作文學習者而言,ChatGPT 更是不可或缺的寫作加速器。例如,當我們要寫一篇「比較線上學習與傳統課堂學習」的文章時,不需要自己思考該討論哪些方面,只要請 ChatGPT 列出線上學習的優缺點,就能得到「有彈性、易取得、有多樣化選擇……/缺乏社交互動、缺乏實務經驗、需要紀律……」等各種優缺點的列表;接著再請 ChatGPT 依照這些優缺點製作大綱,我們就能馬上依照大綱進行寫作。寫完之後,當然也可以請 ChatGPT 修正錯誤,或者建議更好的寫法。因為 ChatGPT 能幫助我們快速完成以往耗時費力的英文寫作步驟,我們就不需要在這些步驟浪費時間,而有更多時間思考如何展現個人的創意。   不過,面對 ChatGPT 這個新的工具,還是有許多人不知道該怎麼下指令,才能得到想要的結果。尤其要用自己不熟悉的英文下指令,更是讓許多人卻步。書中示範了各種請 ChatGPT 協助英文寫作的英文提示詞(prompt),以及提出個人化要求的方法,讓學習者不只是完全依賴AI生成結果,而能融入個人的獨特想法,讓寫出的英文文章不再充滿濃濃的「AI味」「ChatGPT味」,而是充分表現個人特色的完美文章。   本書作者以英語教學博士暨高中教師的身分,率先實驗在英文寫作課以 ChatGPT 輔助,研究出從發想、大綱、草稿、修正到完稿等各階段利用AI工具的最佳方式,幫助學習者在更短的時間內,產出更高水準的英文作文。 本書特色   ◆ 經過課堂實證的「ChatGPT 輔助英文寫作」6 步驟 SOP   ChatGPT 正式問世不久,作者就開始在高中英文課實驗將 ChatGPT 融入寫作過程的方法,得出了 AI 輔助英文寫作的 6 步驟 SOP:「ChatGPT 協助發想主題 [1]、構想內容 [2]、製作大綱 [3]」→「學生依大綱親自寫作 [4]」→「ChatGPT 協助編輯修正 [5]、潤飾 [6]」。書中以實際的作文例子,示範對 ChatGPT 下指令、輔助英文寫作的方法,讓讀者不必嘗試錯誤,立刻學會用 ChatGPT 加快寫作過程的正確方式。   ◆ 收錄各種對 ChatGPT 提出要求的個人化指令   雖然 ChatGPT 採用很直覺的對話方式,但實際使用時,還是常常不知道「怎樣下指令才能得到想要的結果」。尤其在使用自己不熟悉的英文時,更不容易隨心所欲下指令。書中除了整理許多輔助英文寫作的指令,也講解如何依照特定需求,輸入個人化的指令,讓結果能夠更符合自己獨特的需要,而不是千篇一律、毫無個性的回答。   ◆ 記敘文、描述文、說明文、論說文的實際寫作過程示範   每種文體都有各自需要注意的事項,以及應該遵循的原則,例如描述文應該提供豐富的感官細節,論說文應該列出適當的證據來表達明確的主張……書中透過四位學生實際運用 ChatGPT 的寫作過程,示範四種不同類型文章從構思到完成的步驟,讓讀者在閱讀的過程中,自然學會各種文章的寫作訣竅與 ChatGPT 下指令方式。   ◆ 可供英文老師等教育從業者參考的「ChatGPT 輔助寫作教學法」   因為作者本身就是英文老師,而且實際在課堂上教導學生用AI輔助寫作,所以書中介紹的 ChatGPT 輔助寫作教學法、ChatGPT 寫作評鑑法特別值得英文教育人士參考,讓學生不只學會寫作技巧,還能運用網路與 AI 工具為自己的作文增色。 【目錄】 前言:成為世界潮流的 ChatGPT 第1章:關於 ChatGPT 的幾個疑問 - ChatGPT 是什麼? - 如何開始使用 ChatGPT - 如何與 ChatGPT 溝通 - 如何寫出好的提示詞 - 有助於英語學習的 ChatGPT 相關擴充應用程式介紹 - 對於英文寫作教學特別有用的人工智慧工具 第2章:開始用 ChatGPT 輔助英文寫作教學 - ChatGPT 時代英文寫作教學的意義 - 運用 ChatGPT 的英文寫作過程 第3章:用 ChatGPT 輔助英文寫作 - 用 ChatGPT 輔助段落寫作 段落的定義、特徵與構成要素 用 ChatGPT 書寫段落並獲得回饋意見 段落寫作時使用的提示詞整理 - 用 ChatGPT 輔助短文寫作 從段落到短文 短文的類型 短文寫作的六個階段 各類型短文的寫作 .記敘文(Narrative Essay):敏奎的寫作 .描述文(Descriptive Essay):智允的寫作 .說明文(Expository Essay):閔材的寫作 .論說文(Argumentative Essay):載煜的寫作 各類短文寫作時使用的提示詞整理 - 用 ChatGPT 評鑑作文 後記:ChatGPT 為課堂帶來的改變

原價: 420 售價: 332 現省: 88元
立即查看
AI時代的計算機概論(2026最新版) (1版)

AI時代的計算機概論(2026最新版) (1版)

類似書籍推薦給您

【簡介】   Introduction to Computers in the AI Era   經典暢銷教科書,導入AI,全新改版!   提供用書教師相關的教學資源   資訊科技的不斷創新,人工智慧的大放異彩,ChatGPT的橫空出世,以及雲端運算、大數據、區塊鏈、5G與物聯網的應用呈現爆炸性的成長,這股趨勢不僅改變了人們的生活習慣,也改變了人們的學習模式與工作型態。   針對這些變革,本書除了涵蓋資訊科學的核心知識與實務應用,更將下列熱門的主題融入適當的章節,無論您是剛進入大學的新生、準備參加碩士班考試或國家考試的人士,本書都可以為您的學習與職涯奠定扎實的學理基礎,並掌握最新的資訊發展趨勢:   ■ 人工智慧、AI PC、AI伺服器、CPU vs. GPU vs. NPU、機器學習、深度學習、神經元、神經網路、前饋神經網路 (FNN)、卷積神經網路 (CNN)、循環神經網路 (RNN)、生成式AI、生成對抗網路 (GAN)、擴散模型、Transformer模型、大型語言模型 (LLM)、ChatGPT、Copilot、Midjourney、自然語言處理、電腦視覺、自駕車、機器人、仿生機器人。   ■ 量子電腦。   ■ 虛擬實境 (VR)、擴增實境 (AR)、混合實境 (MR)、延展實境 (XR)。   ■ 物聯網 (IoT)、智慧物聯網 (AIoT)、工業物聯網 (IIoT)、智慧城市、智慧交通、智慧家庭。   ■ 區塊鏈、加密貨幣、冷熱錢包。   ■ 網路霸凌、灌爆臉書、人肉搜索、網路公審、公布監視器畫面、散布假新聞、使用深偽 (deepfake) 技術製造假影片等行為的法律責任,歐盟人工智慧法案、AI訓練模型是否侵權,以及AI創作是否受著作權法保護。 本書特色     豐富圖表:透過拍攝精緻的產品照片及豐富圖表,提升學生的理解程度。   資訊部落:透過資訊部落,對其它專業的技術或議題做進一步的討論。   隨堂練習:透過隨堂練習,讓學生即刻驗證在課堂上學習的知識。   本章回顧:各章末提供簡短摘要,幫助學生快速回顧內容。   學習評量:各章末提供學習評量,檢測學生的學習成效或做為課後作業之用。 【目錄】 第1章 導論 1-1 電腦的發展過程 1-2 電腦系統的組成 1-3 電腦的類型 1-4 資訊科技所衍生的社會與道德議題 第2章 人工智慧與其它新發展 2-1 人工智慧 2-2 機器學習 2-3 深度學習 2-4 生成式AI 2-5 機器人 2-6 VR、AR、MR 與 XR 2-7 自駕車 2-8 區塊鏈 2-9 量子電腦 第3章 數字系統與資料表示法 3-1 電腦的資料基本單位 3-2 數字系統 3-3 數字系統轉換 3-4 整數表示法 3-5 浮點數表示法 3-6 文字表示法 3-7 圖形表示法 3-8 聲音表示法 3-9 視訊表示法 第4章 電腦硬體 4-1 處理單元 4-2 記憶單元 4-3 輸入單元 4-4 輸出單元 4-5 電腦元件的使用與故障排除 第5章 電腦軟體與作業系統 5-1 軟體的類型 5-2 開放原始碼軟體與 App 5-3 程式語言 5-4 作業系統簡介 5-5 作業系統的功能 5-6 作業系統的技術 5-7 知名的作業系統 第6章 電腦網路 6-1 網路的用途 6-2 網路的類型 6-3 網路的運作方式 6-4 OSI 參考模型 6-5 網路拓樸 6-6 網路傳輸媒介 6-7 網路相關設備 6-8 區域網路標準 第7章 無線網路與行動通訊 7-1 無線網路簡介 7-2 無線個人網路 (WPAN) 7-3 無線區域網路 (WLAN) 7-4 無線都會網路 (WMAN) 7-5 行動通訊 7-6 衛星網路 第8章 網際網路 8-1 網際網路的起源 8-2 連上網際網路的方式 8-3 網際網路的應用 8-4 TCP/IP 參考模型 8-5 網際網路命名規則 8-6 網頁設計 第9章 雲端運算與物聯網 9-1 雲端運算 9-2 物聯網 9-3 智慧物聯網 第10章 電子商務與網路行銷 10-1 電子商務的意義 10-2 電子商務的經營模式 10-3 電子付款系統 10-4 網路交易的安全機制 10-5 行動商務 10-6 網路行銷 10-7 行動行銷 第11章 資料庫與大數據 11-1 資料的階層架構 11-2 資料庫模式 11-3 資料庫操作實例 11-4 資料倉儲 11-5 大數據 第12章 資訊系統 12-1 企業的組織層級 12-2 資訊系統的架構 12-3 資訊系統的重要性 12-4 資訊系統的類型 第13章 資訊安全 13-1 OSI 安全架構 13-2 資訊安全管理標準 13-3 網路帶來的安全威脅 13-4 惡意程式與防範之道 13-5 常見的安全攻擊手法 13-6 加密的原理與應用 13-7 資訊安全措施 第14章 資訊倫理與法律 14-1 資訊倫理 14-2 電腦犯罪 14-3 資訊隱私權 14-4 智慧財產權

原價: 620 售價: 527 現省: 93元
立即查看
AI時代的Python高效學習書-ChatGPT程式助理新思維 (1版)

AI時代的Python高效學習書-ChatGPT程式助理新思維 (1版)

類似書籍推薦給您

【簡介】 ★程式小白一學就會,不再半途而廢★ 一改傳統以鉅細靡遺的語法為導向的學習方式,採取AI時代的學習方式,以解決問題為核心,透過貼近生活的實例講解重要的語法與主題,有效率地和AI助理合作,讓初學者不再苦苦糾纏於繁瑣的語法,培養解決問題的邏輯思維。 ★實用套件輕鬆上手,寫出厲害、有用的程式★ .pillow:圖像處理,例如色彩模式、裁剪、旋轉、翻轉、濾鏡等。 .matplotlib:繪製圖表,例如折線圖、散布圖、長條圖、直方圖、圓餅圖等。 .tkinter:建立圖形使用者介面 (GUI)。 .Requests、Beautiful Soup:網路爬蟲,例如抓取臺灣銀行牌告匯率資料、從yahoo!股市抓取即時股價等。 ★與ChatGPT完美合作,寫出正確、高效的程式★ 提示工程技巧大公開:查詢語法和範例◎撰寫、修正與優化程式◎閱讀並測試程式碼◎除錯◎幫程式加上註解或try…except語法◎解決流程錯誤與無窮迴圈◎撰寫邏輯複雜的程式◎透過設計與撰寫函式來解決問題◎查看與解決程式錯誤所造成的例外◎根據資料判斷要使用哪種圖表並撰寫程式◎根據附圖與文字敘述撰寫GUI程式◎解決網路爬蟲程式失敗。 在本書中,我們會在每章的開頭講解重要的語法與主題, 然後在結尾的地方透過「 ChatGPT程式助理」專欄,示範如何有效率地和AI助理合作, 讓初學者能夠快速寫出正確、有用的程式! 當然這些提示工程技巧並不限定於ChatGPT,你也可以舉一反三、靈活運用在Gemini、Copilot等AI助理。 將「 ChatGPT程式助理」以專欄的形式放在各章的結尾,不僅能夠適時地示範ChatGPT在不同主題的使用技巧, 而且不會干擾讀者自學或教師上課的節奏。 【目錄】 chapter 01 撰寫第一個 Python 程式  1-1 認識 Python  1-2 Anaconda 開發環境  1-3 Colab 雲端開發環境  1-4 程式碼風格指南  ※ 註冊與使用 ChatGPT  ※ 請 ChatGPT 扮演 Python 程式設計專家  ※ 查詢 Python 的語法和使用範例  ※ 找出 Python 程式的錯誤  ※ 解讀 Python 程式的意義 chapter 02 變數、型別與運算子  2-1 變數  2-2 常數  2-3 型別  2-4 運算子  2-5 輸出 - print() 函式  2-6 輸入 - input() 函式  ※ 撰寫、修正與優化 Python 程式  ※ 幫 Python 程式加上註解 chapter 03 數值與字串處理  3-1 數值處理函式  3-2 字串處理函式  3-3 字串運算子  3-4 字串處理方法  3-5 f-string 格式化字串  ※ 查詢內建函式 chapter 04 容器型別  4-1 list (串列)  4-2 tuple (元組)  4-3 set (集合)  4-4 dict (字典)  ※ 查詢 list、tuple、set、dict 的更多應用  ※ 查詢 list()、tuple()、set()、dict() 的用途 chapter 05 流程控制  5-1 認識流程控制  5-2 if  5-3 for  5-4 while  5-5 break 與 continue 敘述  ※ 解決流程錯誤或無窮迴圈  ※ 撰寫邏輯複雜的程式 (計算綜所稅) chapter 06 函式  6-1 認識函式  6-2 定義函式  6-3 函式的參數  6-4 return 敘述  6-5 lambda 運算式  6-6 變數的範圍  ※ 查詢好函式的特色  ※ 透過設計與撰寫函式來解決問題 chapter 07 模組與套件  7-1 標準函式庫  7-2 模組  7-3 套件  7-4 第三方套件  7-5 math 模組  7-6 random 模組  7-7 datetime 模組  7-8 calendar 模組  ※ 查詢應該使用哪個模組?例如三角函數  ※ 查詢應該使用哪個套件?例如機器學習 chapter 08 檔案存取與例外處理  8-1 認識檔案、資料夾與路徑  8-2 讀寫檔案  8-3 with 敘述  8-4 語法錯誤與例外  8-5 try...except  ※ 查看與解決程式錯誤所造成的例外  ※ 幫程式加上 try...except 語法 chapter 09 類別與物件  9-1 認識類別與物件  9-2 使用類別與物件  9-3 繼承  ※ 查詢物件導向、類別與物件相關問題  ※ 繼承的時機?如何設計繼承階層? chapter 10 圖像處理 - pillow  10-1 認識 pillow 套件  10-2 開啟、顯示與另存圖片  10-3 轉換色彩模式  10-4 調整大小與裁剪圖片  10-5 旋轉與翻轉圖片  10-6 濾鏡  10-7 繪製文字  ※ pillow 套件可以用來繪製圖形嗎? chapter 11 繪製圖表 - matplotlib  11-1 認識 matplotlib 套件  11-2 繪製折線圖  11-3 設定圖表的元件  11-4 繪製散布圖  11-5 繪製長條圖  11-6 繪製直方圖  11-7 繪製圓餅圖  ※ 根據資料判斷要使用哪種類型的圖表並撰寫程式 chapter 12 圖形使用者介面 - tkinter  12-1 認識 tkinter 套件  12-2 GUI 元件  ※ 根據附圖與文字敘述撰寫 GUI 程式 chapter 13 網路爬蟲 - Requests、Beautiful Soup  13-1 認識網路爬蟲  13-2 使用 Requests 抓取網頁資料  13-3 使用 Beautiful So up 解析網頁資料  ※ 撰寫網路爬蟲程式失敗,怎麼辦?

原價: 550 售價: 468 現省: 82元
立即查看
AI時代錢滾錢:量化自動交易躺著賺 (1版)

AI時代錢滾錢:量化自動交易躺著賺 (1版)

類似書籍推薦給您

原價: 750 售價: 675 現省: 75元
立即查看