Racket Programming the Fun Way: From Strings to Turing Machines
暫譯: 用樂趣學習 Racket 程式設計:從字串到圖靈機

Stelly, James W.

  • 出版商: No Starch Press
  • 出版日期: 2021-01-08
  • 售價: $1,900
  • 貴賓價: 9.5$1,805
  • 語言: 英文
  • 頁數: 360
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1718500823
  • ISBN-13: 9781718500822
  • 相關分類: 軟體架構
  • 海外代購書籍(需單獨結帳)

商品描述

An introduction to the Racket functional programming language and DrRacket development environment to explore topics in mathematics (mostly recreational) and computer science.

Racket Programming the Fun Way couples the powerful Racket programming language with fun applications and examples that cover a wide range of computer science topics in order to demonstrate computational approaches to solving mathematical problems. You are introduced to a variety of programming paradigms, like iterative, functional, and logic programming as you become familiar with topics such as search algorithms, automata, the Turing machine, and statistics. You learn how to create statistical models, create interactive GUIs, write search algorithms, explore the Fibonacci sequence, use logic programming to solve several problems in recreational mathematics, and even generate a computer solution to the Sudoku puzzle.

商品描述(中文翻譯)

介紹 Racket 函數式程式語言及 DrRacket 開發環境,以探索數學(主要是休閒數學)和計算機科學的主題。

Racket Programming the Fun Way 將強大的 Racket 程式語言與有趣的應用和範例結合,涵蓋廣泛的計算機科學主題,以展示解決數學問題的計算方法。您將接觸到多種程式設計範式,如迭代式、函數式和邏輯程式設計,並熟悉搜尋演算法、自動機、圖靈機和統計等主題。您將學習如何創建統計模型、製作互動式 GUI、編寫搜尋演算法、探索費波那契數列、使用邏輯程式設計解決幾個休閒數學問題,甚至生成數獨謎題的電腦解法。

作者簡介

James W. Stelly is a semiretired systems analyst and developer of several business-line applications utilizing backend databases. He has degrees in mathematics and computer science from the University of Houston, and this book is a result of his lifelong interest in those topics.

作者簡介(中文翻譯)

詹姆斯·W·斯特利 (James W. Stelly) 是一位半退休的系統分析師,並且開發了幾個利用後端資料庫的商業應用程式。他擁有休士頓大學的數學和計算機科學學位,而這本書是他對這些主題終身興趣的結果。