0 則劃線
0 篇書評

用試算表編寫程式

  • 出版日期:2021/03/22
  • 語言:繁體中文
  • ISBN: 9789869956000
  • 頁數: 400
紙本書定價:NT$ 450
電子書定價:NT$ 420
電子書售價:NT$ 380
本書為固定版面格式,建議您使用平板或電腦閱讀。

購買領書額度

這本書雖然名為試算表,在汪益老師的運用下,試算表不僅僅是試算表
更是訓練邏輯、程式語言與數理實驗的最佳工具
本書集結汪益老師多年在學校推動用試算表驗證數學的經驗,完整體現試算表除了商業應用之外在數學、邏輯與程式設計上的訓練。

喜歡這本的人,也看了...

  • 4.5
    攸關貧富與生死的數學

    攸關貧富與生死的數學

    電子書售價:NT$ 338

    ➣DNA檢測到底有多準確? ➣疾病篩檢陽性,為什麼最好再測一次? ➣怎麼利用37%法則,做出最好的選擇? 數學最大的用處,就是幫助我們在複雜的世界中找出模型, 讓我們更容易理解現實的問題、做出最好的決定。 葉茲利用「故事」這個最簡單、最重要的模型, 來解釋日常生活幾個常被忽略,卻...

  • 5
    區塊鏈生存指南:帶你用Python寫出區塊鏈!(iT邦幫忙鐵人賽系列書)

    區塊鏈生存指南:帶你用Python寫出區塊鏈!(iT邦幫忙鐵人賽系列書)

    出版日期:2021-03-06
    電子書售價:NT$ 390

    一本手把手教你用Python刻出區塊鏈的技術書,想了解區塊鏈背後的原理?就從挽起袖子寫程式開始! 手把手教學:你也可以寫出跑得動的區塊鏈! 實用密碼學:Merkle Tree、非對稱加密、零知識證明是怎麼做的? 共識與分岔:暫時性分岔、軟分岔、硬分岔有甚麼區分? 礦工的世界:扣塊攻擊怎麼...

  • 數學教你不犯錯(上):不落入線性思考、避免錯誤推論

    電子書售價:NT$ 225

    數學界的《蘋果橘子經濟學》,顛覆數學太過抽象、與生活無關的刻板印象! 會數學就像戴上X光的眼鏡,能從混亂無序的世界表像裡,看透其後隱藏的結構。數學是一門不會把事情搞錯的學問,它的技術與習慣經歷過多少世紀的辛勤努力與論辯。手中有了數學當工具,你可以更深刻、更穩健、更有意義的瞭解這個世界。你需要的只是...

  • 4.5
    三個邏輯學家去酒吧

    三個邏輯學家去酒吧:燒腦謎題100道,跳脫常規,重組思路,玩出新奇腦洞!

    電子書售價:NT$ 265

    讓20萬德國人想破腦袋、週週敲碗的解謎大挑戰, 歡樂登場!   燒腦謎題100道, 以日常生活中完全沒有過的方式使用你的腦袋, 為僵硬的腦袋舒筋活血!

  • Python:股票演算法交易實務147個關鍵技巧詳解(第二版)

    Python:股票演算法交易實務147個關鍵技巧詳解(第二版)

    出版日期:2021-03-10
    電子書售價:NT$ 430

    使用Python實作程式交易,掌握自動化投資理財趨勢 靈活運用技術指標及策略組合的股票交易實戰指南

  • 4
    像數學家一樣思考

    像數學家一樣思考:26堂超有料大腦衝浪課,Step by Step揭開數學家的思考地圖

    電子書售價:NT$ 266

    相較於以理解數學本質為目標的「純數學」不同,本書所出現的數學,皆屬於「應用數學」的範疇──你可以透過邏輯思考,將之用於解決真實世界(或人生中)的問題,像是計算一筆貸款的利息、測量時間與距離,或是趕在瘟疫大流行之前算出你的自保之道。

  • 4.3
    數學大觀念

    數學大觀念:從數字到微積分,全面理解數學的12大觀念

    電子書售價:NT$ 315

    國中代數 xy、高中三角函數 sin cos 到大學微積分, 這些你曾經學過,卻好陌生的數學, TED 演講 10,000,000 爆高點閱率數學翻轉教育大師, 52 個數學魔術,帶你完全了解 12 個重大觀念! ◎美國每個學生都有一本!美國數學協會 (AMS) 強力推薦! ◎《普林斯頓期刊》美國...

  • 5
    Java SE8 OCPJP進階認證指南

    Java SE8 OCPJP進階認證指南

    出版日期:2019-06-13
    電子書售價:NT$ 550

    ★解析原廠文件,切合認證範圍! ★對照範例程式,迅速了解內容! ★彙整教學經驗,重點一次掌握! ★圖解複雜觀念,學習輕鬆上手! ★演練擬真試題,掌握考試精髓! ★符合1Z0-809考試內容,深入Java程式開發職場領域!

  • 5
    Python入門教室

    Python入門教室:8堂基礎課程+程式範例練習,一次學會Python的原理概念、基本語法、實作應用

    電子書售價:NT$ 406

    ————————超人氣暢銷書《演算法圖鑑》、《深度學習入門教室》系列作———————— 熱門程式語言第1名,日本暢銷Python學習入門書! 邊做邊學,實際操作練習,享受程式設計的樂趣! ★ 全彩圖文解說,給程式設計新手的最佳指南! ★ 遊戲製作.GUI設計.模組活用,可從網頁下載範...

  • 5
    C++ 入門指南

    C++ 入門指南:由基礎走向完整 Qt 專案的 MVC 開發模式

    電子書售價:NT$ 200

    此為熱門程式語言 C++ 的入門教材,從基礎一路、軟體開發到利用 Qt 開發 GUI 應用程式。

  • C語言初學指引【第五版】── 成為高手的奠基之路

    C語言初學指引【第五版】── 成為高手的奠基之路

    出版日期:2019-05-23
    電子書售價:NT$ 460

    累積歷史銷量達十萬本的C語言經典書籍重新改版! 這本書能夠讓您從零開始學習C語言,扎實打好C程式設計的基礎,並引領您成為一位專業的C程式設計師。本書具備下列特點: ■ 觀念大釐清:你知道你所學的C語言觀念錯在哪嗎? ■ 上手超簡單:一語法一範例、大量圖解說明、開發工具指引。 ■ 學習最多元:...

  • 5
    0 陷阱!0 誤解!8 天重新認識 JavaScript!(iT邦幫忙鐵人賽系列書 - 02)

    0 陷阱!0 誤解!8 天重新認識 JavaScript!(iT邦幫忙鐵人賽系列書 - 02)

    出版日期:2019-09-01
    電子書售價:NT$ 400

    本書內容是由作者在2018 iT邦幫忙鐵人賽-「重新認識JavaScript」的系列文章改寫而成,主要針對剛接觸JavaScript或者對JavaScript不是那麼熟悉的讀者,說明JavaScript的基礎與常見的誤區。

  • 4.5
    Python 從初學到生活應用超實務:讓 Python 幫你處理日常生活與工作中繁瑣重複的工作

    Python 從初學到生活應用超實務:讓 Python 幫你處理日常生活與工作中繁瑣重複的工作

    出版日期:2020-10-08
    電子書售價:NT$ 460

    科技來自於人性,讓程式設計回歸生活上的應用! 本書不只讓你學會Python,還要讓它「真正」進入你的日常生活!

  • 5
    Swift 起步走

    Swift 起步走:從 Swift 基礎入門到實戰 iPhone App

    電子書售價:NT$ 360

    本書內容包含: * Swift 語法的詳細介紹 * UIKit 常用元件的詳細介紹 * 35 個範例 App * 3 個完整實戰 App 使用 Swift 5.1 版本,對應 iOS 13 。

  • 5
    翻轉微積分的28堂課

    翻轉微積分的28堂課:從瞬間到永恆,探索極限、縱橫運算、破解定理,圖解思考萬物變化的數學語言

    電子書售價:NT$ 406

    變是唯一的不變,從福爾摩斯、阿基米德到托爾斯泰 「微積分有如一盒巧克力,你永遠不知道接下來會拿到什麼!」

  • 東京大學資料科學家養成全書

    東京大學資料科學家養成全書:使用Python動手學習資料分析

    電子書售價:NT$ 546

    「大數據會消失,資料科學不會」 「所有的科學都是資料科學」 ―――資訊科學時代最需要閱讀的一本書――― 東京大學資料科學人氣講座全收錄──── ★傳說中的東大松尾研究室超熱門課程,第一手內容完整公開! ★用Python學習基本的程式撰寫,邊做邊學,鍛鍊最強的資料科學技能! ★收錄大量...

  • Python純文字冒險遊戲程式設計

    Python純文字冒險遊戲程式設計

    出版日期:2020-11-06
    電子書售價:NT$ 420

    ★本書使用Python語言來建立自己的文字冒險遊戲。 ★透過說故事的方式,用直覺的方式學會Python語言。 ★學習Python成為一種遊戲,讓你輕鬆學會。

  • 統計學圖鑑

    統計學圖鑑:未來10年的最熱技能,保持領先,必學「極簡統計」!

    電子書售價:NT$ 234

    ~馬雲:「現代極端缺乏大數據人才」~ 統計學是科學的文法,更是「大數據時代」穩操勝券的基本功。 「我有信心,本書可謂史上最簡單明瞭的統計學書籍!」——作者 栗原伸一

  • 4.2
    演算法圖鑑:26種演算法 + 7種資料結構,人工智慧、數據分析、邏輯思考的原理和應用全圖解

    演算法圖鑑:26種演算法 + 7種資料結構,人工智慧、數據分析、邏輯思考的原理和應用全圖解

    電子書售價:NT$ 315

    ★日本超人氣演算法學習書 ★逾50萬次下載量,「Apple年度最佳APP」書籍化! ★隨書附贈獨家贈品「圖形搜尋和排序圖解記憶表」 ★★ 讀再多文字解說都看不懂?沒關係,全部畫給你看,一次弄懂演算法到底是什麼!★★ ●直觀理解,從基礎開始學習,一用就上手的演算法專書! ●全圖像化step by ...

  • 跟這本相似的有...

  • 5
    如何學寫程式

    如何學寫程式:Python篇——學會用「數學思維」寫程式

    電子書售價:NT$ 435

    本書教你如何將從小所學到的數學從考試卷的封印中解除,學習如何運用「數學思維」於程式設計中,只要利用一點點國中數學,你就會發現基礎程式設計真得很容易,遠比數學考卷簡單得多,程式設計只不過是基礎數學的直接應用而已。

  • 運算思維與演算法的九堂精選課程

    運算思維與演算法的九堂精選課程

    出版日期:2018-08-29
    電子書售價:NT$ 280

    為了幫助更多人用最輕鬆的方式了解各種演算法的主要重點,本書特別針對採用豐富圖例來闡述基本概念,並將演算法概念做最意簡言明的詮釋及舉例,期能將各種運算思維與演算法應用在程式設計的領域。因此,這是一本兼具內容及專業的運算思維與演算法的入門課程首選。

  • 5
    人人都能學會寫程式:李家同教你用邏輯思考學程式設計

    人人都能學會寫程式:李家同教你用邏輯思考學程式設計

    出版日期:2014-12-02
    電子書售價:NT$ 312

    寫程式一點都不難! 寫程式很難嗎? 看了本書,中文系的學生也能輕鬆上手! 內含習題解答,教你寫出簡易的 電腦放榜系統、選修課程系統、存貨管理系統! 李家同教授:「這本書的特色是強調邏輯思考,很多中文系的學生都能因此而寫50……

  • AI世代高中生也能輕鬆搞懂的運算思維與演算法-使用C++

    AI世代高中生也能輕鬆搞懂的運算思維與演算法-使用C++

    出版日期:2021-05-20
    電子書售價:NT$ 340

    ◎是一本結合運算思維與演算法的入門書籍 ◎安排生動有趣的運算思維的擬真模擬試題 ◎實作C++程式來訓練運算思維與演算邏輯

  • 運算思維修習學堂:使用C++的8堂入門程式課

    運算思維修習學堂:使用C++的8堂入門程式課

    出版日期:2020-06-22
    電子書售價:NT$ 260

    學習寫程式已經是和語文、數學、藝術一樣的基礎能力,過程中將可培養解決問題、分析、歸納、創新、勇於嘗試錯誤等能力。本書以程式初學者的角度出發,規劃了結合運算思維與演算法基本觀念的內容,運用目前主流程式語言之一的C++語言來一步步引導入門者學會程式設計,以及加強邏輯訓練。

  • 4
    不需要電腦的程式設計課:從遊戲中學習電腦語言、鍛鍊運算思維,培育AI時代必備的數位素養

    不需要電腦的程式設計課:從遊戲中學習電腦語言、鍛鍊運算思維,培育AI時代必備的數位素養

    電子書售價:NT$ 284

    輕鬆打造程式腦,從10歲到100歲一定都能學會寫程式! 寫程式就像寫作文,學會單字語法不代表就能寫出好文章。 但如果能先了解程式設計背後的思維與邏輯, 不管以後使用哪種程式語言,都能運用自如,順利完成任務,一生受用。 你是不是想學程式語言卻不知從何開始?別擔心,你不需要急著弄懂Java、Pytho...

  • 圖說運算思維與演算邏輯訓練

    圖說運算思維與演算邏輯訓練:使用Python

    出版日期:2018-11-24
    電子書售價:NT$ 280

    ◎依據演算邏輯安排學習進度,增加訓練強度 ◎透過簡明圖例講解,精確掌握抽象概念 ◎使用Python語言,輕鬆上手運算思維與演算邏輯

  • 4.2
    演算法圖鑑:26種演算法 + 7種資料結構,人工智慧、數據分析、邏輯思考的原理和應用全圖解

    演算法圖鑑:26種演算法 + 7種資料結構,人工智慧、數據分析、邏輯思考的原理和應用全圖解

    電子書售價:NT$ 315

    ★日本超人氣演算法學習書 ★逾50萬次下載量,「Apple年度最佳APP」書籍化! ★隨書附贈獨家贈品「圖形搜尋和排序圖解記憶表」 ★★ 讀再多文字解說都看不懂?沒關係,全部畫給你看,一次弄懂演算法到底是什麼!★★ ●直觀理解,從基礎開始學習,一用就上手的演算法專書! ●全圖像化step by ...

  • APCS大學程式設計先修檢測

    APCS大學程式設計先修檢測:C++超效解題致勝祕笈

    出版日期:2019-05-17
    電子書售價:NT$ 270

    搶進名校資訊類學系的最佳武器! ◎以C++語言的運算思維與演算邏輯解析APCS公告試題 ◎針對各種程式追蹤、填空、除錯題型,模擬演算過程及變數值追蹤 ◎詳細說明【觀念題】的相關知識,並列出各選項對/錯之理由 ◎完整架構解析【實作題】:解題重點分析、完整程式碼、執行結果及程式碼說明

  • C++程式設計與運算思維實務

    C++程式設計與運算思維實務:輕鬆掌握物件導向設計技巧的16堂課

    出版日期:2018-09-05
    電子書售價:NT$ 400

    【本書實務經驗分享】 ‧大量程式範例,正確無誤執行 ‧「上機程式測驗」,強化撰寫與除錯能力 ‧精心設計習題,驗收教學成果 ‧是C++程式設計教材最佳首選

  • 計算機組成原理-基礎知識揭密與系統程式設計初步

    計算機組成原理-基礎知識揭密與系統程式設計初步

    出版日期:2021-04-29
    電子書售價:NT$ 460

    初學者輕鬆學習計算機組成原理 詳盡的圖文解說能讓你快速上手 精選的主題循序漸進更簡單操作

  • 精讀資料結構,演算法(C/C++)

    精讀資料結構,演算法(C/C++)

    電子書售價:NT$ 350

    本書包括資料結構、演算法及C/C++程式設計,範例程式解說非常詳細。以精美的彩色圖形來說明演算法,使讀者對於問題的解決方法有一個概念。各種演算法的執行效率以數學及實測評估其優劣。本書介紹C/C++語言的基本觀念、程式設計、除錯、也涉及應用程式設計,如衛星遙測的影像處理,電腦的並行處理等。本書共有21...

  • 圖說演算法

    圖說演算法:使用Java

    出版日期:2020-01-12
    電子書售價:NT$ 360

    一本輕量級演算法 是您獲得程式設計新技能 提升自我價值的最好投資

  • 圖說演算法:使用C++

    圖說演算法:使用C++

    出版日期:2018-11-29
    電子書售價:NT$ 380

    一本輕量級演算法 是您獲得程式設計新技能 提升自我價值的最好投資

  • 給工程師的第一本理財書:程式金融交易的118個入門關鍵技巧

    給工程師的第一本理財書:程式金融交易的118個入門關鍵技巧

    出版日期:2018-05-30
    電子書售價:NT$ 380

    專業的投資理財,需要金融知識、資料分析與資訊技術等三者的結合。而具備資訊技術的工程師學習金融理財,只欠東風,藉由本書提供的金融專業與資料分析的方法,將幫助工程師善用程式工具,來學習投資理財。

  • 圖解資料結構

    圖解資料結構:使用C語言(第四版)

    出版日期:2019-11-24
    電子書售價:NT$ 360

    本書是以C程式語言實作來解說資料結構概念的入門書,內容淺顯易懂,藉由豐富的圖例來闡述基本概念及應用,並將重要理論、演算法做最詳實的詮釋及列舉,引領讀者集中焦點進入資料結構的學習領域。

  • 詳細書訊

    對於「試算表是一種程式語言」這句話,也許有「識者」嗤之以鼻,說:「不可能。電腦語言我會好幾種,也常用試算表,沒法想像試算表可以當作程式語言來用」,另一是「說的是試算表附帶的巨集語言吧」。這兩種說法都是只知其一,不知其二,空居寶山而不自知。因為,試算表本身確實就是程式語言,證據確鑿,就在這本書裡。
    試算表語言易學難忘,有用有趣。在「唯一最低學習門檻」和「能快速發展解決方案」的條件下,無論是商業事務還是大部分科學計算上的需求,試算表語言還可以說是目前最好的一種程式語言。
    需要解釋一下「巨集語言」。所有的通行試算表軟體都容許某一種特定的「主流」電腦語言來作為協助工作自動化的工具,例如Microsoft Excel用了Visual BASIC、蘋果電腦的Numbers用的是AppleScript而Google Sheets用了JavaScript作為其巨集語言。我們這裡要說的是,可以完全不理會這些巨集語言,試算表本身就是可以用來解決問題、完成工作自動化的工具。一旦認識到試算表作為程式語言的精神和本質,就可以看出許多訴諸巨集語言的方案,其實只會降低解決問題的效率。那麼,學習巨集語言和熟練使用試算表有關嗎?我們的答案是,可以說是有關,多一個工具總是好的。但是,需要特別強調,頂多只要學會一點點巨集語言(兩三小時的閱讀和練習吧),就足夠了,再多也豐富不了試算表語言。此外,我們也提供了一個用最少量巨集語言來增益試算表函數集的途徑,因而擺脫必須不斷最追求新版本的需要。
    試算表軟體是哪一類的程式語言?簡單的歸類是:函數式程式語言,也就是說,它經過堆疊和組合一些基本函數,來完成計算。基本的函數集並不大,但足夠解決一切計算需求。有時為了效率,我們也可以自己製造函數(而常是經過巨集語言),但絕大部分的情況下,不需要自力親勞,直接取用現成的第三者產品即可。本書除了提供足夠的「現成的第三者產品」,也包含了關於VBA適量的資訊,能滿足想要完全控制自己計算環境的讀者。
    知道了試算表軟體就是程式語言帶來什麼好處?第一,原本不會程式設計的人能在最短的時間內學會一個非常實用的電腦語言,直接用它來解決問題,或是把它用作認識所有電腦語言的階梯。第二,對於試算表本身的使用,豈止是如虎添翼而已:那些「超級用戶——Power User」窮盡心力,才學就了試算表軟體種種內建功能,其間所花費的數載光陰,如果照我們現在的途徑走,可能就變成了幾小時而已,因為在程式語言觀點下,這些技能全都是公式的簡單應用而而已,並且這樣得到的技能,才是易學難忘。
    從歷史上看,全世界都一直在尋找一種通用的電腦語言,作為通識教育的一部分。從四十年前的一度把FORTRAN或COBOL當作大學教育的必修課程,到二三十年前的指定BASIC或LOGO(還有人記得這個有趣的幾何圖形操控的語言嗎?)為中小學的電腦教育必然內容,中間還經歷了許多像是「PASCAL是否為當然之教學語言」、「先學了BASIC是不是反而會對學習第五代電腦語言PROLOG造成學習障礙因而傷害了國家競爭力」之類的熱烈爭辯。幾十年過去了,時代也進步到了科幻小說中對之有各式憧憬的21世紀了,然而,這幾年我們許多人仍然陷溺在「大學新生應該教C++還是Python」這樣的爭論之中。以我個人的經驗而論,是從第一代的FORTRAN學起,也長期教過許多種語言,如PROLOG、JavaScript、C#、Python等等,每次這些新語言開始流行時,總會隨著全世界興奮不已,迷醉於其中的優雅和威力,但是從來就不會覺得這些語言有可能變成通用語言。原因無他,入門的門檻太高。並且,如果不是職業上需要經常使用,不久會就忘了,臨時要用時,來不及複習。
    試算表就完全沒有門檻和長期不用的問題,於是知道它是程式語言以後,立即能夠辨識出它就是我們苦苦追尋的通用程式語言。沒有任何其他使用者介面,是像試算表軟體這樣忠實地反映我們的紙筆文明傳統的。這個傳統的延續,保證了所有人能共同接受的介面,消除了學習的障礙,簡化了知識的傳遞。能夠把試算表當作程式語言來使用,就是巨量延伸了我們固有的技能。也可以把試算表程式語言看作是學習所有其他電腦語言的階梯。它讓你用最小的努力,打開程式設計的世界的大門,享受到推理和創造的樂趣,智珠在握,靈山不遠。
    本書以Excel代表所有的試算表軟體。以試算表本身而論,書中所有的例題和解釋,幾乎百分之百都可應用於其他兩大主流試算表軟體:Google Sheets和LibreOffice Calc。關於不同品牌的試算表,最重要的一點認識,就是它們的使用介面是幾乎完全相同的,甚至於函數的種類和使用方法,也都只有少數細微的差別,所以一通百通。Google Sheets和Excel一個比較重要的差別是「陣列公式」的用法:Excel用特定的鍵盤組合鍵來輸入陣列公式,而Google Sheets則直接使用一個函數ArrayFormula來納入陣列公式。當然,這些試算表軟體最大的差異還是在巨集語言的不同。LibreOffice的巨集語言基本上是Excel巨集語言的仿製品,等於已經包含在本書的範圍中了。Google Sheets的巨集語言因為是獨立的通用語言,如果有需要的話,應該另外學習。但是本書中使用Excel巨集語言的主要目的是填補一些自訂函數,而恰巧Google Sheets在這方面的發展最為周到:我們所為Excel添加的自訂函數,雖然Excel 仍然慢條斯理地在各個升級新版本中像擠牙膏一樣地逐個推出,但它們在 Google Sheets中,幾乎都已經是標準的內建函數了。但是Excel目前的策略似乎是將一些可以稱得上是革命性的發展,集中放在收費比較昂貴的Office 365版本中。關於這些發展,我們會在本書的第二部分中討論。
    本書的第一部分簡單介紹試算表計算的原理,確立它是程式語言。第二部分比較詳盡地介紹試算表語言在事務上的應用個技巧。完成了第二部份後,你就已經是試算表語言,並且是試算表軟體的專家了。至於第三部分,純粹是電腦語言的應用練習,偏重於一些科普等級的數學主題,不喜歡數學的讀者就略過它吧。不過,無論你青少年時代在學校的數學課程中受到過什麼嚴重的精神凌虐,或許現在可以經過統御電腦,並且認識到「數學和電腦一樣,只不過是學會照一組簡單的規則辦事而已」,而重新接觸一點點數學,修補心靈的創傷。

    目錄列表

    試讀