【電子書】資料結構:C語言實作
AI助攻!搭配ChatGPT學習效率加倍! ★提供用書教師相關的教學資源★ 【資料結構】(Data Structures)是資訊科學領域中的基礎課程,多數資訊相關科系的研究所入學考試會將之列入考科,而諸如高考三級、地方特考、司法特考、鐵路考試中的資訊類別考試亦會將之列入考科,因此選擇一本觀念正確、條理清晰且掌握命題趨勢的書籍是很重要的。 本書以實例演練為導向,漸進式的學習架構,詳盡解說各種資料結構,期能帶領讀者了解其中的精髓,進而具備開發大型程式的功力。此外,為了因應未來報考資訊相關科系的研究所或準備國家考試,本書精選題型多元的考題,並融入相關章節、隨堂練習與學習評量,建議讀者勤加練習。 AI助攻 *使用【ChatGPT】輔助學習資料結構,例如查詢理論與實作、上傳圖片解題、出題練習、撰寫程式、優化與除錯、與其它程式語言互相轉換等,這些技巧大多不限定於ChatGPT,也可以靈活運用在【Microsoft Copilot】、【Google Gemini】等AI助理。 *本書是以C語言進行實作,讀者可以自行使用ChatGPT轉換成Python、C++、C#、Java等程式語言。 *ChatGPT相關內容統一放在本書最後一章,希望讀者以學會資料結構為主,而使用ChatGPT為輔,同時不會干擾到學習或上課的節奏。 考題觀摩 收錄研究所入學考試與資訊類別國家考試的精選考題,增加實例演練經驗,提升即戰力。 &
【電子書】Visual C#程式設計經典:邁向Azure雲端、AI影像辨識與OpenAI API服務開發(適用C# 2022/2019/2017)
由微軟MVP、MCSD認證專家與大學教師共同編著,是一本適合大專院校教學,以及MTA、MCSD認證課程的先修教材。內容豐富從基礎到進階,從地端到雲端,進而邁向AI影像辨識與OpenAI API開發,範例解說詳細,讓初學者學習完全無障礙。 ■ C#物件導向程式設計篇以深入淺出方式讓初學者具有物件導向的觀念,並以主控台專案介紹C#資料型別、流程控制、陣列與方法(函式)、類別與物件、繼承、多型、介面、檔案存取、例外處理…等,進而領會出物件導向程式設計的要領。 ■ 視窗應用程式設計篇介紹視窗程式開發,例如清單與容器、對話方塊、鍵盤與滑鼠事件、功能表與工具列、多表單與MDI 多表單的應用,使初學者具備建構豐富的視窗應用程式。 ■ 資料庫程式設計篇介紹ADO.NET資料庫存取、交易處理、預存程序等議題。同時介紹 LINQ 和 Entity Framework存取陣列、集合物件、DataSet、SQL 資料庫等資料來源。 ■ 網路應用程式與跨平台行動裝置網站設計篇介紹 ASP.NET MVC Web應用程式開發,讓初學者理解MVC的開發方式,並透過jQuery Mobile整合ASP.NET MVC建置跨平台書籍管理系統與書籍查詢行動網站。 ■ Azure雲端服務、影像辨識與OpenAI API應用篇介紹Microsoft Azure雲端運算平台、OpenAI API與C#整合,透過App Services部署雲端網站、建置Azure SQL Database雲端資料庫,使用Azure認知服務分析影像資訊與臉部偵測,以及利用OpenAI API開發ChatGPT聊天機器人與AI繪圖程式,進而建置智慧化的商用應用程程式。
【電子書】APCS大學程式設計先修檢測完勝教材:使用C & Python
語法解說 ->範例說明 ->問題分析 ->程式設計 ->APCS詳解APCS檢測觀念題以C為主,實作題可選用C、C++、Java與Python進行解題。因Python語法簡潔,函式功能強大,適合在時間有限的情況下完成程式實作。因此本書特採用C語言進行觀念題解說,以Python進行實作題練習,使教師好教學、初學者順利高分通過APCS檢測。 ※資深教師共同執筆 由科技大學教授程式設計教師與補教業教授APCS教師共同編著,針對目前高中職與大學院校初學程式設計所應具備的基本素養所編寫入門教材。 ※程式設計技能養成 由語法解說、範例說明、問題分析、程式設計進行循序漸進的範例實作與解說,主要訓練初學者具邏輯思考與解決問題的能力,讓初學者輕鬆擁有APCS應試的能力。 ※內容多元豐富範例 涵蓋資料型別、變數、運算式、流程控制、陣列、函式、遞迴、變數生命週期、結構與自定資料型別等,內文解說融入APCS重點,所提供範例貼近日常生活,能學以致用。 ※APCS先修檢測訓練 收錄大量APCS觀念題並加以詳細解析,讓初學者學習後即可馬上練習加深印象,同時也方便教師教學。APCS實作題提供圖例與完整解說,讓初學者具有APCS檢測解題能力獲取高分。 ※更多新知可訂閱「程式享樂趣」YouTube頻道 https://www.youtube.com/@happycodingfun
【電子書】C++基礎必修課
資深教師共同執筆,結合運算思維、程式設計與APCS先修檢測,是⼀本入門好上⼿的學習書!.資深教師共同執筆:由科技大學教授程式設計教師與補教業教授APCS教師共同編著,針對目前高中職與大學初學者學習程式設計所應具備的基本素養所編寫入門教材。 .程式設計技能養成:書中範例程式有別於市面程式設計入門書,特別由語法解說、範例說明、問題分析、程式設計進行循序漸進的範例實作與解說,訓練初學者具邏輯思考與解決問題的能力,讓初學者輕鬆進入C++程式設計的殿堂。 .內容多元豐富範例:內容涵蓋資料型別、變數、運算式、流程控制、陣列、函式、遞迴、變數生命週期、結構與自定資料型別等,融入APCS重點解說,提供範例貼近日常生活,讓初學者能學以致用。 .APCS先修檢測訓練:每章皆整理歷屆APCS觀念題詳細解析,讓初學者學習後即可馬上練習加深印象,同時也方便教師教學。APCS實作題提供圖例與完整解說,讓初學者具有APCS檢測解題能力獲取高分。 ★更多新知可訂閱作者的「程式享樂趣」YouTube頻道https://www.youtube.com/@happycodingfun
【電子書】C# 最強入門邁向頂尖高手之路王者歸來
C# 最強入門 邁向頂尖高手之路 王者歸來 ★★★★★【國內第1本最新 C# 語法】★★★★★ ★★★★★【最完整的 C# 基礎語法】、【最徹底物件導向觀念】★★★★★ ★★★★★【最強視窗設計專案實戰】★★★★★ && 多次和資訊教育界閒談,大家公認C#是非常重要的程式語言,也是資訊科系的學生或是工程師必備的程式語言。閒聊中大家也一至獲得結論,C#不容易學習,許多人學習C#都感到很辛苦,原因如下: & 1:市面上的書籍沒有從C#基礎語法開始介紹。 2:使用舊語法解說C#,C#已經進化到最上層語句觀念(Top-level statement),幾乎沒有任何書籍介紹或說明。 3:C#其實是物件導向語言,國內書籍書籍內容對於C#語言物件導向觀念講解太粗淺。 4:C#是博大精深的程式語言,市面上書大多是在讀者尚未了解C#的觀念與精神時,就使用視窗程式做介紹,所造就的只是不紮實的結果。 5:C#經過20年的發展,已經進化到10.0版,許多新的語法,書籍皆沒有介紹,買了一些書辛苦好幾個月閱讀,好像書中內容都會了,學完也無法進入C# 實戰世界,一到網路看專家所寫的程式通通不懂。& && & 本書以約 1025 個程式實例,講解紮實的 C# 語法,讀者研讀完此書,相信可以學會下列知識: ☆ 認識最新語法:最上層語句 ★ using指示詞與陳述式的用法 ☆ 實質資料與參照資料 ★ var宣告 ☆ object、dynamic資料類型 ★ 裝箱(Boxing)與拆箱(Unboxing)的記憶體說明 ☆ 獨家解說C# 元組Tuple意義與應用 ★ 隱式(implicit)與顯示(explicit)強制轉換資料類型。 ☆ 匿名資料Anonymous Type、匿名陣列Anonymous、Array匿名方法& &Anonymous Method ★ 表達式主體方法Expression-bodied Method ☆ 自行定義方法Extension Method ★ 列舉(enum)、結構(struct)、類別(class)與物件 ☆ 靜態類別、靜態方法與靜態欄位 ★ 物件的建構、屬性與封裝 ☆ 欄位(field)與屬性(property)的關係 ★ 繼承與多型 ☆ 靜態綁定(static binding)、動態綁定(dynamic binding) ★ 分層繼承(Hierarchical Inhertance)、多層次繼承(Multi-Level Inhertance) ☆ 繼承IS-A和HAS-A關係、聚合(Aggregation)和組合(Composition) ★ 執行期的多型(Runtime Polymorphism)和向上轉型(Upcasting) ☆ 抽象類別、使用場合、專題實作與應用 ★ 介面(Interface)、虛擬介面方法(Virtual interface method) ☆ 索引子indexer ★ 委派Delegate、Multicast delegate、Generic delegate、Func delegate、Action delegate、Predicate delegate ☆ Lambda ★ 集合與泛型集合 ☆ 認識IEnumerable、IComparer、ICollection、IDictionary ★ 程式除錯與異常管理 ☆ 視窗設計:認識object sender和EventArgs e參數 ★ 事件(event)與共用事件、滑鼠事件、鍵盤事件 ☆ Items Collection Editor ★ 靜態與動態影像 ☆ 水平/垂直壓縮與解壓縮影像 ★ 靜態與動態影像 ☆ 認識、讀取與輸出Rich Text Format格式檔案、設計文書編輯程式 ★ 檔案輸入與輸出 ☆ 語音與影片 ★ 獨家指出C# 語法的缺點與改良此缺點的實例 為了讀者學習C#可以實作應用,本書講解語法時,同時輔助許多專案實作的應用,讀者可以從本書學會下列專題實例: ★BMI指數系統 ☆ 銀行貸款系統 ★咖啡館銷售管理系統 ☆ 飛舞的蝴蝶 ★旅館或民宿訂房系統 ☆ 卡拉OK、電子琴程式 ★完整函數索引,未來可以隨時查閱 & 本書特色 & 1:國內第1本使用最新C#語法,完整介紹入門到物件導向程式設計。 2:國內第1本依序介紹基礎語法、物件導向、視窗設計、LINQ、大型程式的多表單設計、高階應用的C#。 3:國內第1名,C#內容最廣,功能介紹最完整,共有38個章節。 4:國內第1名,程式實例最多,共有1025個程式實例。 &
【電子書】Visual C# 2022基礎必修課
體貼初學者的學習流程:語法解說->範例說明->問題分析->程式設計**專家與教師共同執筆** 由微軟MVP、微軟認證專家及科技大學教授程式設計教師共同編著,針對目前初學者學習程式設計所應具備的基本素養,編寫的入門教材,內容由淺入深,帶領初學者靈活運用C#開發應用程式。 **程式設計技能的養成** 內容兼具理論與實務,書中範例程式有別於市面程式設計入門書。特別由語法解說、範例說明、問題分析、程式設計進行循序漸進的範例實作與解說,訓練初學者邏輯思考與解決問題的能力。 **內容多元與豐富範例** 內容由資料型別、變數、運算式、流程控制、陣列、函式、物件導向程式設計、功能表、對話方塊、檔案存取、多媒體操作,同時配合 .NET Core視窗程式控制項設計進階的視窗應用程式,所提供範例貼近日常生活,讓初學者能學以致用。 **Entity Framework Core、電腦視覺與專題製作** 提供LINQ與Entity Framework Core資料庫程式設計,以及拉霸、記憶大考驗遊戲、產品管理系統三個專題,綜合運用前面各章節所學,達到學以致用的目標。同時介紹AI電腦視覺開發,讓初學者一探人工智慧應用程式開發的奧妙。
【電子書】C最強入門邁向頂尖高手之路王者歸來
重磅回歸!30 年功力+30 萬冊累積銷售! & 洪錦魁老師 全新著作 ——「C」最強入門邁向頂尖高手之路 —— 王者歸來 & 【C 語言入門到大型專案】✕【大量完整的實例演練】✕【豐富易懂的圖例解析】 本著從 C 語言基礎數學及統計觀念說起,融入 AI 與科技新知,作者親自為讀者編列自學 C 語言最完善的主題,以及作者十分淺顯易懂的筆觸、上百個程式實例的鍛鍊、搭配圖解說明每個 C 語言觀念,規劃了最實用的資訊系統實作應用,讀完本著的你一定能夠成為數理、IT 領域、甚至是商業領域中最與眾不同的頂尖高手! & 【入門 C 語言邁向頂尖高手的精實修煉】 ❝ 滿載而歸的實戰累積 ❞ ◎ 24 個主題 ◎ 468 個程式實例 ◎ 436 個重點圖例解說 ◎ 約 180 個是非題、180 個選擇題、150 個填充題協助觀念複習 ◎ 193 個實作習題邁向高手之路 & 【本書將教會你……】 ◎科技新知融入內容 ◎人工智慧融入內容 ◎圖解 C 的運作 ◎C 語言解數學方程式 ◎基礎統計知識 ◎計算地球任意兩點的距離 ◎房貸計算 ◎電腦影像處理 ◎認識排序的內涵,與臉書提昇工作效率法 ◎電腦記憶體位址詳解變數或指標的變化 ◎將迴圈應用在計算一個球的自由落體高度與距離 ◎遞迴函數設計,從掉入無限遞迴的陷阱說起 ◎費式 (Fibonacci) 數列的產生使用一般設計與遞迴函數設計 ◎萊布尼茲 (Leibniz) 級數、尼莎卡莎 (Nilakanitha) 級數說明圓周率 ◎從記憶體位址了解區域變數、全域變數和靜態變數 ◎最完整解說 C 語言的前端處理器 ◎徹底認識指標與陣列 ◎圖說指標與雙重指標 ◎圖說指標與函數 ◎將 struct 應用到平面座標系統、時間系統 ◎將 enum 應用在百貨公司結帳系統、打工薪資計算系統 ◎檔案與目錄的管理 ◎字串加密與解密 ◎C 語言低階應用 – 處理位元運算 ◎建立專案執行大型程式設計 ◎說明基礎資料結構 ◎用堆疊觀念講解遞迴函數呼叫 ◎邁向 C++ 之路,詳解 C++ 與 C 語言的差異 & 本書特色 & C 語言是基礎科學課程,作者撰寫這本書時採用下列原則: ★語法內涵與精神★ ★用精彩程式實例解說各個主題★ —— 高達【24 個主題】、【468 個 C 實例】、【436 張重點圖例說明】 ★科學與人工智慧知識融入內容★ ★章節習題引導讀者複習與自我練習★ —— 透過【是非題】、【選擇題】、【填充題】、【實作題】自我檢測學習成效,打穩基礎! & 當讀者遵循這步驟學習時, 相信你所設計的C語言程式就是一個帶有靈魂與智慧的程式碼了。 &
【電子書】C & C++程式設計經典
由微軟MVP、大學教師共同編著,並由大學教授程式設計教師提供寶貴意見與審校。範例淺顯易懂且具代表性與實用性,非常適合教學與自修,是一本C&C++程式設計的最佳入門進階書。本書共分C語言與C++兩個部分:第1~15章詳實介紹C語言程式設計技巧;第16~23章介紹C++物件導向程式設計、多載運算子、樣版、例外處理與STL等進階議題。 .介紹C語言程式設計技巧 .介紹C語言指標、字元與函式應用 .介紹C++物件導向程式設計技巧 .介紹C++函式指標、樣版、例外處理、STL等進階議題 .列舉易懂且具代表性與實用性的程式範例
【電子書】第一次學C就上手:融入專題製作與APCS先修檢測
由淺入深的教學分配。豐富實用的程式範例。融入APCS概念與實作題*章節安排由淺入深,從C語言核心知識開始,進而介紹重要的資料結構與演算法。 *本書以實用範例為導向,再搭配專題實作,可適用於進階程式設計課程! *範例分為『程式設計目標』、『參考程式碼』和『程式碼解說』等三個部分,讓讀者先了解程式設計目標,進而思考並撰寫程式碼,如遇到困難,再藉由程式碼解說來幫助解題。 *藉由資訊專題『成績排行系統』與『書籍借還系統』,來培養資訊專題製作與設計能力。 *第三版新增APCS大學程式設計先修檢測的概念題與實作題,幫助讀者認識與思考APCS題目,以提升問題解決與運算思維能力。
【電子書】C++全方位學習(適用Dev C++與Visual C++)
本書第一版榮獲國家圖書館狀元推薦閱讀書單科學類第15名,也是唯二進榜的程式設計書籍!& & *作者累積二十年教學與著作經驗完成,書的章節架構採循序漸進、難易適中,內容說明簡單扼要。& & *針對大專院校教學進度編寫,適合作學習C++程式語言的教材,內容由淺入深、由簡而繁的帶領讀者學習C++的基本程式設計、結構化程式設計、物件導向程式設計、與應用程式設計。& & *本書所有的語法、範例與程式都是使用ANSI/ISO C++的標準,同時也兼顧到Visual C++的相容性,因此本書所有範例程式皆使用「Orwell Dev-C++ 5.11 with GCC 4.9.2編譯器」與「Visual C++ 2019編譯器」編譯、連結與執行過。& & *第四版適用Windows 10系統,且更新至Orwell Dev-C++ 5.11 with GCC 4.9.2與Visual C++ 2019編譯器。& &
【電子書】Visual C# 2019程式設計經典:邁向Azure雲端與AI影像辨識服務(適用Visual C# 2019/2017)
由微軟MVP、MCSD認證專家與大學教師共同編著,是一本適合大專院校教學,以及MTA、MCSD認證課程的先修教材。內容豐富從基礎到進階,從地端到雲端,進而邁向AI影像辨識設計,範例解說詳細,讓初學者學習完全無障礙。 ■ C#物件導向程式設計篇 以深入淺出方式讓初學者具有物件導向的觀念,並以主控台專案介紹C#資料型別、流程控制、陣列與方法(函式)、類別與物件、繼承、多型、介面、檔案存取、例外處理…等,進而領會出物件導向程式設計的要領。 ■ 視窗應用程式設計篇 介紹視窗程式開發,例如清單與容器、對話方塊、鍵盤與滑鼠事件、功能表與工具列、多表單與MDI 多表單的應用,使初學者具備建構豐富的視窗應用程式。 ■ 資料庫程式設計篇 介紹ADO.NET資料庫存取、交易處理、預存程序等議題。同時介紹 LINQ 和 Entity Framework存取陣列、集合物件、DataSet、SQL 資料庫等資料來源。 ■ 網路應用程式與跨平台行動裝置網站設計篇 介紹 ASP.NET MVC Web應用程式開發,讓初學者理解MVC的開發方式,並透過jQuery Mobile整合ASP.NET MVC建置跨平台書籍管理系統與書籍查詢行動網站。 ■ Azure雲端服務與人工智慧應用篇 介紹Microsoft Azure 雲端運算平台與C#整合,透過App Service部署雲端網站、建置Azure SQL Database 雲端資料庫,以及學習如何使用Azure認知服務理解影像中的資訊,如影像物件、人物年齡、人臉情緒與人臉比對應用,進而建置具智慧化的商用應用程式。
【電子書】Visual C# 2019基礎必修課(適用2019/2017)
體貼初學者的學習流程:範例說明->解題技巧->問題分析->程式設計 本書適用Visual C# 2019/2017 **專家與教師共同執筆** 由微軟MVP、微軟認證專家及科技大學教授程式設計教師共同編著,針對目前初學者學習程式設計所應具備的基本素養,編寫的入門教材。 **程式設計技能的養成** 內容兼具理論與實務,書中範例程式有別於市面程式設計入門書。特提供問題分析、解題技巧,循序漸進來訓練初學者具有邏輯思考和獨立解決問題的能力,讓初學者輕鬆進入視窗應用程式設計的殿堂。 **提供馬上練習和豐富範例** 範例貼近日常生活,讓初學者能學以致用。學習程式設計從修改程式開始是最佳途徑,將各章具代表性的範例提供馬上練習,藉由修改範例,驗證初學者對範例的熟悉度。 **遊戲與資料庫專題實作** 提供拉霸、記憶大考驗遊戲程式以及產品管理資料庫程式設計等主題的PDF檔電子書,以訓練初學者具有專題程式設計的能力。
【電子書】C++ Primer,5th Edition 中文版
最暢銷的程式設計教程和參考手冊 全新改寫符合C++11標準 為新發布的C++11標準完全更新並重塑,這本權威及詳盡的C++入門指南將幫助你快速學會這個語言,並以現代、高效率的方式使用它。重點提示現今最佳實務做法,作者們展示如何使用核心語言及其標準程式庫寫出有效率、容易閱讀並且強大的程式碼。 《C++ Primer, 5th Edition 中文版》從一開始就融入了C++標準程式庫的介紹,取用其常見的函式與機能來幫助你在尚未精通每個語言細節之前就能寫出實用的程式。本書的眾多範例都經過更新,使用新的語言功能,並示範如何以最佳的方式運用它們。 快速起步完成更多: ‧學習如何使用新C++11語言功能和標準程式庫,以快速建置穩健的程式,並熟悉高階程式設計 ‧透過範例學習,這些範例示範現今最佳的編程風格,以及程式設計技巧 ‧了解「規則背後的道理」:探討為何C++11如此運作 ‧使用廣泛的交互參考,幫助你連結相關的概念和觀察 ‧受益於最新的輔助說明和練習,強調關鍵重點,協助你避開常見陷阱,鼓勵良好實務做法,並強化你所習得的知識 本書是通過時間驗證的C++入門教程,含有核心C++概念和技巧的權威性討論,也是經驗豐富的程式設計師珍貴的參考資源,特別適合急於尋求C++增強功能介紹的讀者。
【電子書】C++程式設計入門(第二版)
大量範例+詳細解析+實作練習,從入門到進階,有效學會C++程式設計! *章節內容安排由淺而深,以循序漸進的方式介紹C++程式語言的核心知識。 *程式範例豐富且生活化,滿足讀者不同面向的學習與使用需求。 *範例架構明確,搭配「解題想法」、「流程圖」、「程式碼與解說」、「執行結果」易讀易懂。 *章末提供習題演練,包括選擇題、實作題,讓讀者能立即評核學習概念與實作技能。 *依各章主題融入「APCS大學程式設計先修檢測」觀念題詳解,提升程式解題能力。
【電子書】C語言基礎必修課(涵蓋「大學程式設計先修檢測APCS」試題詳解)
資深教師共同執筆,結合運算思維、程式設計與APCS先修檢測,是⼀本入門好上⼿的學習書!.資深教師共同執筆: 由科技大學教授程式設計教師共同編著,針對目前高中職或大學初學者學習程式設計所編寫的入門教材。 .豐富內容與實務應用: 內容兼具理論與實務由書中範例說明、問題分析、程式架構解說,訓練初學者邏輯思考、解決問題能力,使初學者輕鬆邁入C語言程式設計的殿堂。 .APCS先修檢測訓練: 本書注重在C語言程式設計觀念,解說以運算思維、問題解決與程式設計觀念為主,其內容包含資料型別、變數生命週期、選擇結構、重複結構、陣列、函式、遞迴、自定資料型別與檔案等等,每章皆有整理歷屆APCS觀念題與實作題試題詳細解析,使初學者具有APCS檢測解題能力。
【電子書】Visual C# 2017程式設計(適用2017/2015)
本書使用C# 和Visual Studio Community來開發Windows Forms與主控台應用程式,這個整合開發環境具有所視即所得、拖放式資料設計、IntelliSense、自動完成程式碼、設計階段編譯等功能,只要以滑鼠拖曳控制項並設定相關屬性,就會自動產生程式碼,之後再撰寫一些簡短的程式碼,即便是初學者,也能快速開發出Windows應用程式。 .範例導向:各章均以精心設計的範例帶領讀者動手實作,從上機的過程中學會C# 程式設計。 .主題完整:涵蓋C#語法教學、例外處理、Windows Forms控制項、GDI+繪圖與列印支援、檔案存取、建立SQL Server資料庫與SQL查詢、ADO.NET資料庫存取、物件導向程式設計、事件驅動與事件處理等完整的主題。 .視覺化設計:使用Visual Studio的視覺化工具自動產生程式碼,協助讀者以簡短的程式碼開發功能強大的Windows應用程式。 .反覆練習:提供豐富的隨堂練習與學習評量,馬上驗收學習效果,讓學習與練習相輔相成。
【電子書】Visual C# 2017程式設計經典
由微軟MVP、大學教師以及MCSD、MCPD認證專家共同編著,並由大學教授程式設計教師提供寶貴意見與審校,是一本適合大專院校教學,以及MTA、MCP、MCPD、MCSD認證課程的先修教材。內容豐富,範例操作與解說皆有圖例、分析與詳細說明,讓初學者學習完全無障礙。 ■ C#程式設計入門篇 介紹Visual Studio 2017整合開發工具的使用,採循序漸進方式,以主控台專案介紹C# 資料型別、選擇結構、重複結構、陣列、方法的語法,使初學者具有程式設計的基本素養。 ■ 物件導向程式設計篇 介紹Windows Form應用程式開發技巧。以深入淺出方式,使初學者具有物件導向的觀念,並介紹類別與物件、繼承、多型、介面、檔案存取、例外處理…等,進而領會出物件導向程式設計的要領。 ■ 視窗應用程式設計篇 介紹 Windows Form 應用程式常用工具,包括視窗輸出入介面、各種清單與容器的設計、各種對話方塊及鍵盤與滑鼠事件、功能表與工具列設計、多表單與MDI 多表單的應用,使初學者能活用工具箱的工具以建構出豐富的 Windows Form 應用程式。 ■ 資料庫程式設計篇 介紹微軟的離線式資料存取架構 ADO.NET。包含SQL 資料庫的建立、SQL 陳述式的使用、資料庫連接與存取、交易處理機制、預存程序撰寫與呼叫、 XML 文件的搜尋與存取等議題。並介紹 LINQ 和 Entity Framework;透過 LINQ 能使用一致性的資料查詢技術、來處理陣列、集合物件、DataSet、SQL 資料庫和 XML…等資料來源;使用 Entity Framework 讓開發人員不用處理資料庫程式設計的細節,可以直覺的物件導向方式撰寫資料庫程式。 ■ 網路應用程式與跨平台行動裝置網站設計篇 介紹微軟 ASP.NET Web Form 與 ASP.NET MVC 的Web應用程式開發方式、包含建置 AJAX 非同步網頁、檔案上傳、使用資料工具建置網頁資料庫、Chart 網頁圖表建置、Web服務的設計與呼叫;說明MVC應用程式Model的建置、Controller與View的設計,最後設計簡易書籍管理系統。並介紹行動網站開發技術jQuery Mobile,透過jQuery Mobile整合ASP.NET建置跨平台的美食搜尋行動網站與書籍查詢行動網站。
【電子書】資料結構─C 語言實作〈第三版〉
紮實學習本書以範例為導向、漸進式的學習架構,詳盡解說各種資料結構,期能讓讀者掌握資料結構的精髓,進而具備開發大型程式的功力。實戰演練*隨堂練習:透過隨堂練習,讓學生即刻驗證課堂上的所學所識。 *學習評量:各章末均提供題型多元、題數眾多的學習評量,檢測學生的學習效果,或做為課後作業之用。 *教學資源:提供用書教師豐富的教學資源,包含:教學投影片、學習評量題目與解答,以供教學參考 *最新第三版: .針對一些主題(如:陣列的定址方式、樹的走訪運算等) 加入更多示意圖與輔助說明文字,幫助讀者融會貫通 .學習評量新增選擇題及更多基礎的練習題,讓讀者由簡單的題目開始練習,再慢慢推展到進階的題目,授課老師亦可藉此瞭解並檢測學生的學習效果 .將較為進階的主題(如:AVL樹、2-3樹、2-3-4樹、B樹等)統一放在最後一章,以利斟酌授課進度 .大幅度更新範例,插圖重新繪製
【電子書】8051入門:C 語言輕鬆學
入門經典,易學易用的初學指引! 8051 C語言必修啟蒙書: 本書是以從未學習過任何單晶片的入門初學者角度,來設計多元化的實習單元,以最簡單的方式教導讀者輕鬆學習8051程式設計。專題實作單元中皆包含【相關知識】、【函式說明】、【實作練習】三大部份,而驅動周邊元件的程式亦寫成函式,讓初學者無須了解繁複的程式設計,只須使用簡單參數設定,就可以輕鬆控制周邊元件,快速完成實用的專題電路,絕對是一本物超所值的最佳8051入門書。 ‧最簡單的8051入門教材 本書強調8051入門的真正輕鬆學習,以初學者的思考角度安排學習單元。全書所使用之電路圖以IC實際腳位擬真繪製,讓初學者可以透過視覺step by step 的方式,快速完成硬體接線。 ‧多樣化的周邊控制範例 如LED、矩陣型LED、七段顯示器、LCD、蜂鳴器、指撥開關、按鍵開關、矩陣鍵盤、AD轉換器、DA轉換器、馬達、超音波感測器,以及溫、溼度感測器等超過150個實用的應用範例及練習。 ‧單元實作模組化設計 大部份的周邊元件驅動程式已寫成函式,可以跳過繁雜程序,輕鬆設定參數來控制周邊元件。積木式結合本書範例程式,更容易發揮創意,完成互動設計的專題作品。 ‧內容充實且應用生活化 結合生活化的單元教學設計,提高學習興趣,並能激發想像力,涵蓋各種LED的應用,如閃爍、移位、調光、廣告燈、交通號誌燈等,以及計數器、選號機、數位時鐘、數位電壓表、數位溫度計、數位溼度計、距離測量器、倒車警示器、電子琴、音樂盒、遠端遙控、馬達轉速及轉向控制等。