用TI图形计算器学编程--入门篇
用TI图形计算器学编程--入门篇
《用 TI 图形计算器学编程》—入门篇
要学编程,应该从哪种语言入手?笔者推荐从 BASIC 语言入手,因为它简单易学,
TM 在许多国家都作为一种计算机程序的教学语言和入门语言. TINspire CX CAS 中文彩
屏机,里面的程序语言是 TIBasic 语言,拥有数量庞大的内置函数,下面我们通过此类 TI图形计算器,一起走进 BASIC 的学习.
一、BASIC 的故事
BASIC 的诞生,从一个传奇的故事开始.
1964 年,美国达特茅斯大学的 Thomas E. Kurtz(1928–)和 John G. Kemeny (1926.5.311992.12.26,原籍匈牙利)在 Fortran II 和 ALGOL60 的基础上设计了一种新 的计算机语言,命名为“Beginner's Allpurpose Symbolic InstructionCode” ,意为初学者通 用符号指令代码, 简称BASIC. 这个简单易学的计算机程序设计语言当时只有17条语句, 12个函数和3个命令, 这就是 BASIC始祖——Dartmouth BASIC. 第一个BASIC程序 (实 际是一个编译器)于当地时间1964 年 5月 1 日凌晨4 点在一台GE265 (IBM 704) 主机 中成功运行, 操作者是Mike Busch和John McGeachie. 从此Kurtz和Kemeny作为BASIC 语言之父被永远载入史册.
BASIC 语言自诞生起就显示出了强大的生命力, 各种版本层出不穷. 从 APPLEⅡ机 上用的 APPLE SOFT BASIC,到 LASER310 上用的MSBASIC,到 IBMPC 及其兼容机 上用的 BASICA 和 GWBASIC,再到 MSDOS 上的 MS BASIC、QuickBASIC 和 VisualBasic 1.0, 直至 Windows 下的 Visual Basic和 Linux 下的 XBasic、YaBASIC 等等, BASIC 无处不在,甚至许多电子游戏机(例如小霸王学习机)和微型电子词典(例如文 曲星)中都实现了 BASIC. 从诞生之初,BASIC 语言就以其简单、易学和对硬件要求低 等特点受到了广大程序设计人员,特别是电脑初学者的青睐,历经四十载,显示了其顽 强的生命力. 如今BASIC语言在许多国家都作为一种计算机程序的教学语言和入门语言. 谭浩强教授八十年代所著《BASIC 语言》一书,曾经多次再版,现在的发行量已经超过 千万之巨,BASIC 语言在中国有着大量拥趸,许多编程爱好者和专业人士也一直对它情 有独钟.
二、TI-BASIC 简介
TInspire 系列所使用的 TIBasic 语言是非常简单的一门语言,同时也是局限性很大 的一门语言. 这门语言拥有数量庞大的内置函数,其中相当一部分是数学函数. 在 nspire 上写出的所有程序都需要以函数的形式来运行,这一点会在具体的例子中解释. 创建一个 Nspire 程序,先新建一个计算器后,
然后按 b911 即可新建一个程序,如右图.
TINspire程序分为 “程序” 和 “函数” 两类.“程
序”能够定义全局变量,可以有任意数量的输出 (或
者不输出), 并且能够调用其它的程序或函数. 而 “函
数”则只能输出一个结果,不能定义全局变量,也
不能调用其它的程序或函数
.
你可能喜欢
- 编程入门
- 数据库编程入门
- 小学图形面积计算
- 自动编程
- 编程思想
- 高级编程
- 编程语言
- 协议编程
- matlab05编程入门39页
- 电脑编程入门教程3页
- vc网络编程入门6页
- MT4编程入门28页
- 第1章计算机和C编程入门39页
- 第2章 SAS编程入门39页
- Delphi_7_数据库编程入门捷径43页
- 数据库编程入门常用SQL语法14页
- ADO数据库编程入门33页
- 数据库编程入门15页
- Matlab数据库编程入门3页
- Visual_C++ADO数据库编程入门35页
- 青岛版小学五年级数学(上册)第五单元《组合图形的面积计算》3页
- 小学五年级奥数不规则图形面积的计算7页
- 小学五年级组合图形面积的计算教学案5页
- 人教版小学数学五年级上册第五单元《组合图形的面积计算》新授课件9页
- 小学数学组合图形的面积计算课件228页
- 小学数学图形周长、面积、体积计算公式20132页
- 自动编程软件在数控加工中的应用 09数控 周伟29页
- 数控机床自动编程项目实训四3页
- 数控机床自动编程项目实训二3页
- 数控机床自动编程项目实训一3页
- 数控自动编程电视讲座学习7页
- 自动化编程语言汇总介绍5页
- Java面向对象的编程思想3页
- 嵌入式编程Proc 思想2页
- 软件编程思想-1-353页
- c++编程思想01019页
- 一位十年软件工程师告诉你什么是编程思想5页
- 编程思想42页
- 第八章 C#高级编程59页
- 网络高级编程29页
- 嵌入式Linux高级编程--06posix_网络编程16页
- 嵌入式Linux高级编程--05posix_线程编程16页
- Java高级编程4(网络编程)21页
- 第22讲 Java高级编程(一)23页
- Tiobe公布计算机编程语言排行榜1页
- 编程语言种类及介绍3页
- 各种编程语言的特点8页
- JAVA2_编程语言25页
- 第三讲 PLC的编程语言59页
- 计算机术语 编程和语言2页
- http协议java编程3页
- 通信协议与编程5页
- ModBus通信协议及编程4页
- MODBUS协议及编程5页
- TCPIP协议编程实验4页
- 第09章 网络协议与套接字编程19页