TI-Basic 84 程式設計/簡介
本書的目的是教授 TI-BASIC 程式語言的基礎和更高階的方面。儘管本書的目的是指導沒有 TI-Basic 程式設計知識或經驗的新手,但那些具有一定程式設計經驗的人可以使用目錄來了解語言的某些方面,例如最佳化程式碼或學習某些迴圈型別之間細微而重要的區別。希望維基社群能夠貢獻大量的有用 TI-Basic 程式設計知識,這將使本書能夠更深入地瞭解 TI-Basic。目前,本書只提供關於 TI-83+ 或 84+ 上 TI-BASIC 程式設計的資訊。當然,這兩個計算器的銀色版和 C 或 CE 版本可以使用本指南。
為了從頭到尾學習語言和程式設計技能,讀者應該從本頁開始,即簡介,並使用每個頁面底部的連結移動到下一章。
TI-Basic 是一種簡單的程式語言,用於德州儀器 (TI) 圖形計算器,它將許多正常的圖形計算器命令(如儲存變數或繪圖)整合到其程式碼中。
TI-Basic 是一種相對容易程式設計的語言,尤其是在與彙編相比時,彙編是另一種可用於程式設計 TI 圖形計算器的主要語言。與彙編編寫的程式相比,TI-Basic 編寫的程式具有較小的檔案大小(由於 'If ' 和 'Menu(' 等命令只使用 1-2 位元組的記憶體)。但是,這使得 TI-Basic 程式的執行速度非常慢,因為計算器首先讀取並解析每一行程式碼,然後將其轉換為彙編並執行(換句話說,它與任何 解釋型語言 遇到相同的效能問題)。儘管速度很慢,但對於許多簡單的程式來說,使用 TI-Basic 是合適的。
此華夏公益教科書假設您至少部分了解以下概念
當今使用的兩個主要版本的 TI-Basic 是 TI-BASIC Z80 和 TI-BASIC 68K。“Z80” 和 “68K” 指的是計算器使用的處理器。
- TI-Basic Z80 出現在 TI-83、TI-83+、TI-83+ 銀色版、TI-84+、TI-84+ 銀色版、TI 84+ C 和 TI-84 Plus CE 計算器上。它是 TI-Basic 的功能較弱的版本,但仍然相當通用。
- TI-Basic 68K 出現在 TI-89、TI 89 Titanium、TI-92、TI-92 Plus 和 Voyage 200 計算器上。它是 TI-Basic 的功能更強大的版本。
需要注意的是,這兩個版本非常不同。Z80 語法不如 68K 嚴格,但 68K 具有許多有用的功能,如錯誤處理。