【簡介】 1. 圖像化教學,讀得更快 程式碼搭配圖例,降低閱讀門檻。 2. 看圖抓重點的版面導航 以圖文指引快速定位重點與步驟。 3. 課前提問,連結學習情境 章首用小題帶入,先建立學習脈絡。 4. 技能活動設計,做中學 以「動動腦」任務加深概念理解。 5. 開發環境手把手上線 含 Dev-C++ 安裝與介面分區說明。 6. 範例資源可下載,方便練習 提供範例檔下載管道,練習更順。 7. 課後實作題,練到會 每章附實作練習,強化解題與程式能力。 【目錄】 第1章 工場安全衛生及程式應用介紹 1-1 實習工場設施環境及機具設備的認識 1-2 職業安全及衛生 1-3 消防安全 1-4 程式應用介紹 技能活動 課後習題 第2章 C/C++程式架構 2-1 應用實例說明 2-2 C/C++語言架構 2-3 C/C++專案架構介紹 2-4 開發環境介面 2-5 專案除錯 技能活動 課後習題 第3章 變數與常數 3-1 程式架構介紹 3-2 基本輸入/輸出(I/O)函式 3-3 變數和常數宣告 3-4 變數和常數應用 技能活動 課後習題 第4章 資料型態 4-1 資料型態 4-2 資料型態轉換 4-3 資料型態應用實例 技能活動 課後習題 第5章 運算式及運算子 5-1 運算式 5-2 運算子 5-3 運算式與運算子 應用實例 技能活動 課後習題 第6章 流程指令及迴圈 6-1 流程指令(Control Flow Statements) 6-2 迴圈指令(Loop Statements) 6-3 流程指令與迴圈 應用實例 技能活動 課後習題 第7章 陣列與指標 7-1 陣列 7-2 指標 7-3 陣列與指標應用實例 技能活動 課後習題 第8章 公用函式及函式實習 8-1 公用函式 8-2 函式 8-3 函式應用實例 技能活動 課後習題 第9章 結構及類別 9-1 結構 9-2 類別 9-3 物件導向程式設計實例 技能活動 課後習題 附錄 A 課後習題簡答 B 中英文名詞索引
還沒有人留下心得,快來搶頭香!
為您推薦
相關熱銷的書籍推薦給您
原文書資訊 書名:Fundamentals of Data Structures in C++ 2007 <SP> 0-929306-37-6,2/E <SP> 作者: HOROWITZ ISBN: 9780929306377 出版社: SP 出版年: 2006年 中文書資訊 書名: 基礎資料結構使用C++ (第二版) 作者: Horowitz/ 戴顯權 ISBN: 9789868359703 出版社: 開發 出版年: 2007年
相關熱銷的書籍推薦給您
原文書資訊 書名:Fundamentals of Data Structures in C++ 2007 <SP> 0-929306-37-6,2/E <SP> 作者: HOROWITZ ISBN: 9780929306377 出版社: SP 出版年: 2006年 中文書資訊 書名: 基礎資料結構使用C++ (第二版) 作者: Horowitz/ 戴顯權 ISBN: 9789868359703 出版社: 開發 出版年: 2007年
相關熱銷的書籍推薦給您
內容簡介 C語言幾乎是每一個專業的程式設計師在初學入門時所遇到的第一個功課,在程式設計師心裡佔有很高的地位。在某些以程序導向的處理中,C可以提供一個完整的結構化程式設計,同時又可兼顧後續程式維護時的便利性,更是訓練邏輯思考的一個有用的工具。 本書是由知名技術作家洪維恩老師精心撰寫,透過豐富的範例與精心設計的圖解,讓讀者能有效的理解C語言重要觀念,打下穩固的基礎。同時每章末均附有豐富的習題,不但可提供給自修者自我評量,也非常適合學校教學。除此之外,本書也導入資料結構的基本觀念,可作為資料結構課程的先修教材。另外,本書也包含有物件導向與C++程式語言的簡介,可以銜接未來物件導向或是C++程式語言設計的課程。 本書特色: □ 循序漸進從頭打好 C 語言基礎 □ 豐富範例展示語法最容易理解 □ 精心設計圖解掌握關鍵最速效 □ 每章附有自我評量教學最適用 □ 資料結構基本觀念導入最易懂 詳細資料 ISBN:9789574424849 規格:平裝 / 普通級 / 單色印刷 / 初版 出版地:台灣
類似書籍推薦給您
書名:化工程序設計概論 作者:呂維明 出版社:高立 出版日期:2011/02/01 ISBN:9789864127894 內容簡介 「程序設計」課程的目的,是訓練學生構思程序組合、收集各種物性數據、規劃流程和計算質能平衡;並瞭解選擇裝置的操作與特性、省能操作和最佳控制方式,以設計或分析某一裝置或程序的能力;學習檢討程序的經濟評估和可能性,以及最適程序。使學生畢業後不論從事研究、生產、設計或參與決策,都能具備「程序系統工程」的基本觀念。因此在此門課程中,學生要整合過往所學的「質能平衡」、「有機化學」、「物理化學」、「單元操作」、「化工熱力學」、「化工動力學」及「程序控制」等課程內容,來學習如何設計一個化工程序。由於上課時間有限,在編輯此書時,以化工系大學部高年級為對象,只列緒論、程序合成與流程圖、程序模擬、程序整合、裝置與材料之選擇、經濟評估、程序控制、程序最適化以及程序開發等章節;安全與環境等觀念則適當地分散於各章;最後一章是介紹撰寫程序設計報告的準則。又為了避免重複其他課程已有的內容,第5章─裝置之選擇,只重點式提及主要裝置之選擇要領,將篇幅留給介紹程序合成、程序模擬、程序整合、程序最適化等系統工程的新手法。 目錄 第 1 章 程序設計緒論 第 2 章 程序合成及流程圖 第 3 章 程序模擬 第 4 章 熱整合技術 第 5 章 裝置與材料之選擇 第 6 章 程序之經濟評估 第 7 章 程序最適化 第 8 章 程序控制 第 9 章 新程序之開發與選擇 第10章 程序設計報告的撰寫準則 附錄 A 主要化工裝置之工程經驗法則 附錄 B 化工裝置購置價格概估資料 附錄 C 化工程序設計題目 英中文索引
類似書籍推薦給您
【簡介】 初學者輕鬆學習計算機組成原理 詳盡的圖文解說強化軟硬體知識 精選的主題內容提升資訊的技能 本書內容為計算機的硬體及其運行原理,在日常生活中所看到的計算機,例如像是個人電腦也好,手機也罷,全都是以硬體為基礎,並配合程式或者是軟體來運行,所以完整的計算機是硬體與軟體(或程式)的結合,也因此,計算機在應用上才有了如此多采多姿的相關產品。 本書也在設計上打破了傳統教科書的設計,以淺顯易懂的語言文字來描述內容,能輕鬆學會計算機的基本概念。 目標讀者: 1. 高三畢業生 2. 大一新生 3. 非資訊等相關本科系的社會人士 精彩內容 數制系統的進階入門與邏輯運算概說:真值表、布林代數、德摩根定律、進位數轉換、有效位、邏輯運算與溢位、補數、實數。 基礎科學概說:原子的基本概念、電流、電荷、電壓、電池、電路中的電子流、電子墨水技術。 半導體產業發展概說:真空管與ENIAC、積體電路、半導體製程、晶圓直徑與電路大小、摩爾定律、Integrative level、無塵室。 半導體材料與半導體動作原理概說:導體、半導體與絕緣體、八隅體規則與共價鍵、二極體、電晶體、直流電。 邏輯閘的簡單概說:及閘、或閘、反閘、反及閘、互斥或閘、多輸入的設計、組合邏輯電路設計。 電腦硬體的基本入門:二進位的硬體操作、同位位元、機械語言、硬體、主機板上的插座與插槽設計。 硬體的輸入裝置:遊戲機台、滑鼠、緩衝區、鍵盤、軌跡球、觸控板、觸控螢幕、觸控筆。 硬體的輸出裝置:顯示器、印表機、揚聲器。 程式語言概說:虛擬記憶體、小端序與變數、條件判斷、迴圈、函數、陣列、指標、結構。 編碼概說與綜合資訊。 【目錄】 Chapter 01 數制系統的進階入門與邏輯運算概說 Chapter 02 基礎科學概說 Chapter 03 半導體產業發展概說 Chapter 04 半導體材料與半導體動作原理概說 Chapter 05 邏輯閘的簡單概說 Chapter 06 電腦硬體的基本入門 Chapter 07 硬體的輸入裝置 Chapter 08 硬體的輸出裝置 Chapter 09 程式語言概說 Appendix A 編碼概說 Appendix B 綜合資訊
類似書籍推薦給您
【簡介】 amazon.com 4.6★評價 [資料結構與演算法類別] 銷售榜首 ☑ 結構化學習地圖 + 設計模式 + 面試攻略 ☑ 101道真實面試實例 × 1000+圖解 × 6步驟面試解題架構 如果你想在程式設計面試過程中有出色的表現,本書就是你的書架上必備的一本書。本書提供了一種結構化的問題解決做法;對於任何滿懷抱負的軟體工程師來說,這絕對是一份無價的指南。 ——Navdeep Singh,NeetCode創辦人 本書改變了程式設計面試的準備方式。它本身的結構以及它針對各種常見模式的結構化做法,把一些複雜的概念拆解得清清楚楚,讓各種現實世界的挑戰變得更容易處理。本書特別針對面試官的各種需求,提供了相當實用的見解以及清晰的解釋;對於所有認真考慮要應徵技術性職位的人來說,本書絕對是必讀之作。 ——Uday Kiran Medisetty,Uber傑出工程師 身為Amazon的技術副總裁,我曾經參與過1,200多次的面試,也看過許多才華橫溢的工程師,在白板前想要快速識別出問題,並運用常見的演算法解決問題,卻屢遭困難。本書不但提供具體的例子,還會揭露其中潛在的特定模式,以確保你能做好充分的準備,在面試過程中呈現出更優秀的表現。 ——Ethan Evans,Amazon前副總裁 來自讀者的讚譽 「優質內容,對通過FANNG+的系統設計面試輪有很大的幫助。」 「軟體工程師都應該看這本書!」 「用大量的圖表和簡單易懂的方式解說觀念,看完一定會有收獲!」 「除了書中發現的大量例子之外,最重要的方面是向面試官展示設計的正式方法。」 「不僅有利於面試準備,而且有足夠的技術深度,非常實用,可以作為日常工作的靈感來源。」 本書包含以下內容: .面試官想從答題中看到的真正重點,以及其中內行人才懂的門道。 .101道真實程式面試題,及完整詳細的解決方案。 .直觀解說,帶你逐步理解每一道題目,彷彿身歷其境於面試現場解題。 .1,000+圖解說明,助你掌握核心概念與常見設計模式。 【目錄】 第1章:雙指針(Two Pointers) 第2章:雜湊對照表& 集合(Hash Map & Set) 第3章:鏈結列表(Linked List) 第4章:快指針& 慢指針(Fast & Slow Pointer) 第5章:滑動視窗(Sliding Window) 第6章:二分搜尋法(Binary Search) 第7章:堆疊(Stack) 第8章:堆積(Heap) 第9章:區間(Interval) 第10章:前幾項加總和(Prefix Sum) 第11章:樹狀結構(Tree) 第12章:檢索樹(Trie) 第13章:圖譜(Graph) 第14章:回溯(Backtracking) 第15章:動態規劃(Dynamic Programming) 第16章:貪婪(Greedy)的做法 第17章:排序 & 搜尋 第18章:位元操作(Bit Manipulation) 第19章:數學 & 幾何
類似書籍推薦給您
【簡介】 (ノ◕ヮ◕)ノ 快來體驗最熱門的生成式AI ˚₊.把ChatGPT加入你的Scratch程式 ⋅˚₊. ˚₊.不需要數學知識,動手就能玩 ⋅˚₊. ˚₊.輕鬆體驗機器學習的樂趣 ⋅˚₊. ◢ 用小學生也能理解的方式理解機器學習 ◣ 如果你已經會用Scratch,而且開始想用程式實現一些自己的想法 這本書就是能讓你想法成真的好幫手! 一起來使用Scratch的擴充功能, 做出「看得懂」影像、「聽得懂」聲音、能「偵測動作」 甚至能「自己生成內容」這樣有趣又厲害的程式。 不需要先學會文字型程式語言,也不需要具備艱深的數學知識 只要邊玩邊學、一步步跟著做,就能了解機器學習是怎麼一回事 然後更進一步想像在現實生活中可以派上什麼用場! 如果你已經開始喜歡寫程式、覺得用科技解決問題超酷 現在,還想更進一步探索AI的世界 這本書一定會是你邁向下一步的好夥伴! ◢ 專家推薦 ◣ 「這是一本童趣盎然的實作教材。前半篇使用Google Teachable Machine帶領讀者實作影像分類、聲音分類還有辨識人體姿勢,後半篇則是以極為生動的方式來說明何謂機器學習、為什麼機器需-要學習以及有哪些學習方式,甚至還談到了遺傳演算法的基礎。」 -- 曾吉弘博士, CAVEDU教育團隊/美國麻省理工學院電腦科學與人工智慧實驗室(MIT CSAIL)訪問學者【目錄】 前言 關於本書 序章 10分鐘就能體驗機器學習 用ImageClassifier2Scratch體驗影像辨識 第1章 ﹝影像辨識篇﹞ - 製作猜拳遊戲 1-1 準備ML2Scratch 1-2 讓ML2Scratch學習影像 1-3 使用分類模型辨識影像 1-4 用Scratch設計猜拳遊戲 ︱專欄︱ 即使影像張數少,仍能辨識影像的原因 第2章 ﹝語音辨識篇﹞ - 製作分辨聲音的數位寵物 2-1 使用Teachable Machine的機器學習 2-2 Teachable Machine與TM2Scratch的用法 2-3 用Teachable Machine學習聲音 2-4 上傳分類模型與Scratch連結 2-5 使用Scratch製作數位寵物 ︱專欄︱ 小型裝置也可以進行機器學習 第3章 ﹝推測姿勢篇﹞ - 製作運用身體的樂器程式 3-1 可以推測臉孔及身體部位的PoseNet 3-2 設計變裝程式 3-3 設計用身體動作來發聲的樂器程式 ︱專欄︱ 姿勢推測方法的演變 第4章 ﹝知識篇﹞ - 了解機器學習 4-1 何謂機器學習? 4-2 機器學習與人類的學習 4-3 機器如何導出類型?(人工神經網路與單純感知器) 4-4 用單純感知器分類蘋果與香蕉 4-5 了解單純感知器的結構 ︱專欄︱ 發生在我們周遭的「學習」 第5章 ﹝生成文章篇﹞ - 讓AI創造遊戲角色的台詞 5-1 ChatGPT是什麼? 5-2 嘗試使用ChatGPT 5-3 ChatGPT的運作機制 5-4 ChatGPT2Scratch的準備工作 5-5 試用ChatGPT2Scratch 5-6 自動生成RPG遊戲的人物台詞 第6章 ﹝進階篇﹞ - 用遺傳演算法讓貓咪的動作進化 6-1 何謂遺傳演算法? 6-2 遺傳演算法的機制 6-3 建立貓咪的基因 6-4 移動貓咪 6-5 結束動作後,計算所有貓咪的平均距離 6-6 產生自然淘汰 6-7 用父代與母代基因製造下一代的基因 6-8 發生突變 6-9 繪製平均距離的圖表 ︱專欄︱ 搭配擴充功能,拓展運用範圍 附錄 使用了其他擴充功能的機器學習 A-1 用Scratch製作語音翻譯 A-2 更仔細辨識手指、臉孔 A-3 製作特殊擴充功能的方法 後記 參考文獻
類似書籍推薦給您
【簡介】 本書為作者基於多年程式設計課程之教學實踐與學生學習歷程的觀察與回饋,編撰而成。書中以簡明的語言、完整的範例與圖解搭配章節進程,逐步拆解程式語言的結構與觀念,引導讀者循序漸進地掌握程式設計的基礎能力,並奠定以Java語言為核心的邏輯思維與應用實作基礎,做為邁向軟體開發與資訊應用之路的第一步。 全書共14章,第一章說明Java程式語言的起源與發展,協助讀者掌握其在資訊科技中的定位與優勢。第二章介紹整合開發環境的操作方式,包含JDK安裝、Eclipse等主流工具的基本操作,使初學者快速上手並能建立有效的開發流程。第三章至第六章逐步鋪陳程式設計的邏輯架構,從變數與資料型態的處理,到條件判斷的基本與進階應用,建立讀者理解控制流程的基礎能力。第七章則聚焦於程式的執行過程、錯誤追蹤與除錯技巧,幫助學習者養成獨立解決問題的實務能力。 在第八章與第九章中,書中介紹迴圈與巢狀迴圈的應用情境與技巧,透過逐步練習強化重複運算的設計能力。第十章整合常用的數學函式與Java內建方法,加強數值處理能力;第十一章則闡述方法(Method)的模組化設計,提升程式的重用性與可維護性。第十二與十三章延伸至一維與多維陣列的操作技巧,搭配圖示與實作幫助讀者靈活處理資料結構。第十四章介紹例外處理機制,強調撰寫具備容錯性與穩健性之程式的重要性。 本書主要為大專院校課程需求設計編寫,書中不提供解答,出版社與銷售單位均無法提供解答,自學讀者選購前請知悉。 【目錄】 Chapter 01 Java程式語言之發展 1-1 Java程式語言源起 1-2 Java技術的應用範疇及場域 作業 Chapter 02 Java程式整合開發環境 2-1 整合開發環境介紹 2-2 OnlineGDB 2-3 Eclipse IDE 作業 Chapter 03 程式設計概念與Java程式設計 3-1 結構化程式設計 3-2 物件導向程式設計 3-3 結構化程式與物件導向程式之異同 作業 Chapter 04 變數、資料型態與輸入/輸出處理 4-1 變數與識別字 4-2 運算元、運算子與運算式 4-3 運算式解析與優先權 4-4 數值型態轉換 4-5 鍵盤輸入與顯示訊息 作業 Chapter 05 選擇控制基礎概念 5-1 選擇結構與程式執行流程 5-2 邏輯與條件判斷 5-3 if-else與 if 敘述 5-4 if-else-if巢狀選擇結構 5-5 選擇結構區塊與if-else 配對 程式實作演練 作業 Chapter 06 選擇控制進階概念 6-1 switch敘述 6-2 break 與 switch敘述 6-3 switch vs. if-else:適用情境與應用案例 6-4 switch 與 if-else 的整合應用 程式實作演練 作業 Chapter 07 程式執行、追蹤與除錯 7-1 Java程式的執行過程 7-2 使用Debug工具進行程式追蹤 7-3 常見的程式錯誤與除錯技巧 作業 Chapter 08 選擇控制進階概念 8-1 迴圈的概念 8-2 while 迴圈 8-3 迴圈控制方式:計數器控制與哨兵控制 8-4 for 迴圈 8-5 do-while 迴圈 程式實作演練 作業 Chapter 09 巢狀迴圈設計與進階應用 9-1 巢狀迴圈 9-2 嵌入break 與 continue 敘述 9-3 迴圈與選擇控制的整合應用 程式實作演練 作業 Chapter 10 數學函式與內建方法 10-1 Java內建數學套件:Math類別 10-2 Math類別程式案例 程式實作演練 作業 Chapter 11 方法 11-1 方法的概念和用途 11-2 方法的呼叫、參數傳遞,以及返回值 11-3 跨類別的方法呼叫 11-4 方法的重載 11-5 遞迴 程式實作演練 作業 Chapter 12 一維陣列 12-1 陣列的概念 12-2 陣列宣告和初始化 12-3 存取和修改陣列元素 12-4 使用迴圈操作陣列 12-5 排序和搜尋的應用 程式實作演練 作業 Chapter 13 多維陣列 13-1 為何需要多維陣列 13-2 二維陣列的初始化與存取 13-3 二維陣列的應用 13-4 三維陣列及多維陣列 13-5 類別java.util.Arrays 程式實作演練 作業 Chapter 14 例外處理 14-1 Java例外處理框架 14-2 try-catch區塊與throw 運作機制 14-3 try-catch-finally區塊運作機制 程式實作演練 作業 參考文獻
資訊
工程
數學與統計學
機率與統計
自然科學
健康科學
地球與環境
建築、設計與藝術
人文與社會科學
教育
語言學習與考試
法律
會計與財務
大眾傳播
觀光與休閒餐旅
考試用書
研究方法
商業與管理
經濟學
心理學
生活
生活風格商品
參考書/測驗卷/輔材