程序计算器使用.docx
《程序计算器使用.docx》由会员分享,可在线阅读,更多相关《程序计算器使用.docx(33页珍藏版)》请在冰点文库上搜索。
程序计算器使用
工程职业技术学院
教案
课程名称:
程序计算器使用
所用教材:
计算器测量编程
授课班级:
测量10、地籍10级
全期学时:
32学时
每周学时:
4学时
使用时间:
2010/2011下
教师姓名:
2014年2月20日装订
重庆工程职业技术学院教案
授课
顺序号
1
授课日期
2月21日
2月21日
2月24日
月日
月日
授课班级
测量101/102
测量103
地籍101/102
课题
第一讲计算器概述
教学
目的
1、掌握计算器概念,了解计算器的发展史、计算器与计算机的区别;
2、了解计算器在测量及生活中的应用。
教
学
重点
计算器的概念、计算器在测量中的应用。
难点
无。
课型
授课
教具
计算器
教学过程及主要内容
组织教学,提出本课程的教学要求,引入新课。
一、计算器概念(英文拼写:
calculator;counter)
计算器,一般是指“电子计算器”,该名词由日文传入中国。
但可以理解为:
“能进行数学运算的手持机器。
二、计算器与电子计算机的最大区别在于:
1、功能。
2、自动化程度。
3、扩展性。
三、计算器的特点
计算器的功能简便,价格便宜,利于携带与稳定性好。
四、计算器的起源和发展
教学过程及主要内容
1.筹策。
最早的计算工具诞生在中国:
中国古代最早采用的一种计算工具叫筹策,又被叫做算筹.这种算筹多用竹子制成,也有用木头,兽骨充当材料的.约二百七十枚一束,放在布袋里可随身携带.2.算盘。
是中国古代计算工具领域中的另一项发明,明代时的珠算盘已经与现代的珠算盘几乎相同.3.计算尺。
17世纪初,西方国家的计算工具有了较大的发展,英国数学家纳皮尔发明的"纳皮尔算筹",英国牧师奥却德发明了圆柱型对数计算尺,这种计算尺不仅能做加减乘除、乘方、开方运算,甚至可以计算三角函数,指数函数和对数函数,这些计算工具不仅带动了计算器的发展,也为现代计算器发展奠定了良好的基础4.机械式计算器。
1642年,年仅19岁的法国伟大科学家帕斯卡引用算盘的原理,发明了第一部机械式计算器,在他的计算器中有一些互相联锁的齿轮,一个转过十位的齿轮会使另一个齿轮转过一位,人们可以像拨电话号码盘那样,把数字拨进去,计算结果就会出现在另一个窗口中,但是只能做加减计算。
1694年,莱布尼兹在德国将其改进成可以进行乘除的计算。
此后,一直到1950年代末才有电子计算器的出现。
机械式计算器被使用直到20世纪70年代。
五、计算器在工程测量及日常生活中的应用
1、外业观测(控制测量、原始记录、测图、坐标反算等);
2、内业计算(原始记录整理、数据处理、标定数据计算、面积计算等);
3、外业施工放样测量(极坐标标定计算、高程放样计算等);
4、日常生活中的应用等。
六、计算能力在测量工作中的重要性
七、怎样选购好的计算器
八、计算器初步操作体验
课外
作业
1、试叙述计算器在测量中有哪些作用?
2、计算器与计算机有哪些区别?
课
后
记
学生对计算器有了较浓厚的兴趣。
重庆工程职业技术学院教案
授课
顺序号
2
授课日期
2月23日
2月24日
2月25日
月日
月日
授课班级
测量101/102
测量103
地籍101/102
课题
第二讲CASIO系列计算器的计算器的一般使用方法
教学
目的
1、掌握计算器的按键的功能;
2、掌握计算器的普通操作方法。
教
学
重点
计算器的按键的功能、计算器的普通操作方法
难点
计算器的按键的功能。
课型
授课
教具
计算器
教学过程及主要内容
组织教学,提出本课程的教学要求,引入新课。
一、计算器的使用方法
计算器包括标准型和科学型两种,其中标准型使用方法如下:
1、键入数字时,按下相应的数字键,如果按错可用(CE)键消去一次数值,再重新输入正确的数字。
2、直接输入数字后,按下乘号将它变为乘数,在不输入被乘数的情况下直接按(=)键,就是该数字的二次方值。
3、根号(┌)键默认是开二次方根,只有科学计算器才能开多次方根。
4、按下(+/-)键可改变数字的正负值。
5、当输入数字并决定运算符号后,按下(%)键会将结果变为百分比运算。
例如:
17+28(%)=17%+28%,1-90(%)=100%-90%。
教学过程及主要内容
6、部分标准型具备数字存储功能,它包括四个按键:
MRC、M-、M+、MU。
键入数字后,按M+将数字读入内存,此后无论进行多少步运算,只要按一次MRC即可读取先前存储的数字,按下M-则把该数字从内存中删除,或者按二次MRC。
MU则为利率计算,使用方法不详。
二、计算器的特殊键你知道多少?
在我们平时使用电子计算器进行四则运算的时候,一般要用到数字键,四则运算键和清除数据键。
除了这些按键,还有一些特殊键,可以使计算更加简便迅速。
这些特殊键,你了解多少呢?
MC:
清除存储区的所有数值
MS:
将显示的数值放如存储区
MR:
撤回放入存储区的数值
M+:
将显示的数值与存储区中已有的任何数值相加
BACKSPACE:
删除当前显示数据的最后一位。
如:
要输入数据987,按键986,最后一位输入错误,按键BACKSPACE,显示98。
三、常见运算示例
1.AC键:
开机,清屏(ON\OFF)、2.CE键:
逐步消去一个数字、3.DEL键:
删除后面的一个数字,个别可向前删除、4.BACKSPACE键、5.M+键、6.MR键、7.MC键、8.MRC键:
读取先前存贮的数字、9.M-键、10.MU键、11.+/-键、12.=键、13.%键、14.二次方根键、15.Shift键、16.2ndf键、17.ALPHA键、18.Esc键、19.MENU键、20.Quit键、21.X2键、22.PRGM键、23.Mode键、24.ab/c键、25.EXP键、26.π键、27.0-9数字键、28.+-×÷键、29.()键、30.,键、31.Sincostan键、32.log键、33.x-1\sin-1\cos-1\tan-1键、34.10xex键、35.°′″键、36.A\B\C\D\E\F…Z键、37.←键、38.ins键、39.degdms键
课外
作业
1、试写出CASIO5800计算器面板上各键的功能。
课
后
记
无。
重庆工程职业技术学院教案
授课
顺序号
3
授课日期
2月28日
2月28日
3月3日
月日
月日
授课班级
测量101/102
测量103
地籍101/102
课题
第三讲CASIO5800模式设定、存储操作
教学
目的
1、掌握5800计算器的模式设定;
2、掌握5800计算器的存储功能。
教
学
重点
5800计算器的模式设置、存储功能。
难点
设置方法。
课型
授课
教具
计算器
教学过程及主要内容
组织教学,提出本课程的教学要求,引入新课。
第三讲存储、设置、直极换算
一、计算器的设置
Shiftsetup
1普通模式
2线性模式
3角度模式degradgra
4fix0-9取位
5sci0-9科学计数(有效数字)
6norm1-22
7ab/c带分数
8d/c假分数
9complex复数计算
10stat统计回归计算
11base-n基数计算
教学过程及主要内容
二、存储功能
1、Ans
2、字母键A——Z
3.STO
4.RCL
三、额外变量
DIMZ补充额外变量
四、直极互换
4、pol()
5、rec()
课外
作业
存储操作
课
后
记
无。
重庆工程职业技术学院教案
授课
顺序号
4
授课日期
3月2日
3月3日
3月4日
月日
月日
授课班级
测量101/102
测量103
地籍101/102
课题
第四讲CASIOfx-5800的菜单操作
教学
目的
1、掌握5800计算器的菜单操作内容。
教
学
重点
5800计算器的菜单操作
难点
无。
课型
授课
教具
计算器
教学过程及主要内容
组织教学,提出本课程的教学要求,引入新课。
第四讲5800计算器的菜单操作
一.计算模式
1.COMP-----一般计算
2.BASE-N----基数计算
3.SD------统计
4.REG-------回归计算
5.PROG--------编程
6.RECUR-------递归
7.TABLE------数表
8.EQN----方程
教学过程及主要内容
二.功能
1.MATH----数学计算
2.COMPLEX-----复数计算
3.PROG-----编程
4.CONST-----科技常数
5.ANGLE-----角度模式
6.CLR----清屏
7.STAT----统计
8.MATRIX------矩阵
9.ALPHA---字母符号
课外
作业
无。
课
后
记
无。
重庆工程职业技术学院教案
授课
顺序号
5
授课日期
3月7日
3月7日
3月10日
月日
月日
授课班级
测量101/102
测量103
地籍101/102
课题
第五讲统计与回归计算、额外变量
教学
目的
掌握5800的统计、回归计算、额外变量等计算操作
教
学
重点
5800计算器的统计与回归计算、额外变量
难点
无。
课型
授课
教具
计算器
教学过程及主要内容
组织教学,提出本课程的教学要求,引入新课。
第五讲统计与回归计算、额外变量
一.SD
MODE----SD---(数据)---FUNCTION----RESULT
SETUP—STAT-FREQON有FREQ列
二.回归
MODE----REG----(数据)----FUNCTION----REG
LINE---线性
QUAD---二次
LOG---对数
EEXP---指数
ABEXP---AB指数
POWER---乘方
INV---逆回归
教学过程及主要内容
三.额外变量
10→DIMZ
则有:
Z[1]、Z[2]等
3+5→Z[1]
清除:
0→Z[5]0→DIMZ
四.EQN方程式计算
MODE---EQN
AX+BY=C
3X+4Y=5
9X-6Y=3
X=7/9X=2/3
课外
作业
1、对全班同学的体重进行统计。
2、对全班同学中的任意十人进行身高的统计。
课
后
记
无。
重庆工程职业技术学院教案
授课
顺序号
6
授课日期
3月9日
3月10日
3月11日
月日
月日
授课班级
测量101/102
测量103
地籍101/102
课题
第六讲递归计算、数列、公式计算
教学
目的
掌握5800递归计算、数列、公式计算的方法。
教
学
重点
5800递归计算、数列、公式计算的方法
难点
5800递归计算、数列、公式计算的方法
课型
授课
教具
计算器
教学过程及主要内容
组织教学,提出本课程的教学要求,引入新课。
第六讲递归计算、数列、公式计算
一.FMLA内置公式
共128个内置公式,按A-Z顺序排序,说明书第96页
操作方法:
按FMLA------上下键移动光标,选中公式
如CIRCLEAREA
连续回车,即可计算
在FMLA状态中,按FUNCTION键,可改名存盘。
在PROG状态中,按FOMULA可保存公式
二.CALC对包含变量的表达式求解
如:
2A+3B+4C按CALC
如:
DCOSF▲DSINFCALC
教学过程及主要内容
三.SOLVE解方程
如:
Y=AX2+BSOLVE/Y=20A=3B=5X=光标停留按SOLVE
如:
2X+4Y=100鸡免同笼问题。
四.数表功能-----TABLE
F(X)=1000(1+0.03)X
STAT:
1初值
END:
5终值
STEP:
2步长
五.RECUR序列计算
MODE-----RECUR
AN+1=AN+3
课外
作业
无。
课
后
记
例子来自身边,学生收获较大。
重庆工程职业技术学院教案
授课
顺序号
7
授课日期
3月14日
3月14日
3月17日
月日
月日
授课班级
测量101/102
测量103
地籍101/102
课题
第七讲计算器中的程序创建与运行
教学
目的
掌握5800程序计算器的程序创建与运行的操作。
教
学
重点
5800程序创建与运行。
难点
无。
课型
授课
教具
计算器
教学过程及主要内容
组织教学,提出本课程的教学要求,引入新课。
一菜单操作:
一、程序的模式菜单
MODE----PROG---
1.NEW---新建程序
2.RUN---运行程序
3.EDIT---编辑修改程序
4.DELETE---删除程序
xxxxBYTESFREE---剩余字节数
二.新建程序
MODE----PROG---NEW---新建程序:
程序名,如OCTAHEDRON(正八面体):
1.在COMP模式中执行的计算(测量计算一般在此模式中)
2.在BASE-N模式中执行的计算
3.内置公式类型的计算
教学过程及主要内容
“A”?
→A」
2×√(3)×A2▲
√
(2)÷3×A3」
三、程序的运行
MODE---PROG---RUN
OCTAHEDRON:
A?
7169.7409791161.6917506
四、归纳
1调用程序MODE----PROG---
2输入程序时,所需要的符号在function键中。
3刚开始输入程序文件名时,ALPHA处于锁定状态。
4程序运行后,可以不断地进行重复计算。
五、function中的程序符号内容
六、编程的一般方法和步骤
1.确定数学模型如S=πr2V=4πr3/3
2.确定变量如:
半径——R面积——S体积——V
3、编程:
输入计算输出
“R”?
R
“S”:
πR2→S▲
“V”:
4πr3/3→V
七、案例
H=a-b
D=S×cosδ
DX=S×cosαDY=S×sinα
八、讨论
1.将上述程序中的→去掉,另输入一个程序,看有何变化?
2.将回车符号换成:
,效果如何?
课外
作业
1、叙述在CASIO5800计算器中编一个程序和修改、执行一个程序的步骤。
课
后
记
例子较简单,学生学习难度较小。
重庆工程职业技术学院教案
授课
顺序号
8
授课日期
3月16日
3月17日
3月18日
月日
月日
授课班级
测量101/102
测量103
地籍101/102
课题
第八讲条件语句及坐标反算程序
教学
目的
条件语句及坐标反算程序。
教
学
重点
条件语句及坐标反算程序。
难点
无。
课型
授课
教具
计算器
教学过程及主要内容
组织教学,提出本课程的教学要求,引入新课。
一、条件语句
……
IfA<0
Then10A▲
Else19A▲
ifEnd
……
……
IfA<0
Then10A▲
Else19A▲(本句可以省略)
ifEnd
二.坐标反算程序
已知X1,Y1、X2、Y2
求D12、F12
1.数学模式POL(X2-X1,Y2-Y1)
教学过程及主要内容
2.变量对应关系
X1——A
Y1——B
X2——C
Y2——D
D12——I
F12——J
3.请大家根据上述要求编写程序………
三、程序的运行程序:
ZBFS
“X1”?
→A
“Y1”?
→B
“X2”?
→C
“Y2”?
→D
POL(C-A,D-B)
“D12”:
I▲
IFJ<0
THENJ+360→J
IFEND
“F12”:
J
ZBFS算例:
1(3105.833,4177.098)
2(3278.006,4200.259)
3(2996.511,4196.646)
4(3017.016,4088.042)
5(3266.084,4006.155)
四、运行程序
1在COMP状态,按FILE键,可以选择运行程序。
2.在PROG中,可以按RUN,选择运行程序。
3.思考:
在什么时候,需要在程序的后面加上▲?
在程序的末尾为什么不需要▲符号?
回车键与:
有何区别?
课外
作业
1、什么叫常量,什么叫变量,举例说明。
2、编写一个程序,用海伦公式计算面积。
课
后
记
学生基本能够编辑一个简单的程序。
重庆工程职业技术学院教案
授课
顺序号
9
授课日期
3月21日
3月21日
3月24日
月日
月日
授课班级
测量101/102
测量103
地籍101/102
课题
第九讲转移语句
教学
目的
掌握转移命令的程序语言结构。
教
学
重点
转移语句
难点
转移语句
课型
授课
教具
计算器
教学过程及主要内容
组织教学,提出本课程的教学要求,引入新课。
一、转移语句
句法:
……
Goton
……
lb1n
……
示例:
?
→A
lb11
?
→B
A×B÷2▲
Goto1
成对出现
数字一样即可,0,1,2
教学过程及主要内容
二、循环语句
句法:
……For表达式初值→变量TO终值STEP步长……NEXT
例子:
……For1→ATO100STEP3:
A3→B:
B▲NEXT
简化:
For1→ATO100:
A3→B:
B▲NEXT
三、支导线坐标计算
(1)
已知数据:
A(X,Y)
B(X,Y)
观测数据:
水平角X[I]
水平距Y[I]
未知数据:
各边方位角F
各点坐标X、Y
三、支导线坐标计算
(2)公式:
POL(C-A,D-B)
F=F+L-180
X=P+S×COSF
Y=Q+S×SINF
三、支导线坐标计算(3)---程序说明
XA——AYA——BXB——CYB——D
L——L水平角(右角为-)S——S水平距离
J——上一条边的方位角
F——方位角
P——上一点的X坐标
Q——上一点的Y坐标
K——判断,负值向前推算
X——前视点X坐标
Y——前视点y坐标推算路线为:
A-B-1-2-3-4
课外
作业
1、
课
后
记
学生感觉有点难,下节课应加强复习。
重庆工程职业技术学院教案
授课
顺序号
10
授课日期
3月23日
3月24日
3月25日
月日
月日
授课班级
测量101/102
测量103
地籍101/102
课题
第十讲串列
教学
目的
掌握串列的计算方法。
教
学
重点
串列的计算方法
难点
串列的计算方法
课型
授课
教具
计算器
教学过程及主要内容
组织教学,提出本课程的教学要求,引入新课。
一、串列
MODE—REG—X列—Y列
引用方法:
LISTX[I]→L(角度)
LISTY[I]→S(距离)
n→N
清除串列:
MODE-COMP-FUNCTION—CLR-STAT—CLRSTAT
二、支导线坐标计算(用串列)
程序:
Deg:
FreqOn
“Unknownpoint”:
n→N▲
“XA=”?
A:
“YA=”?
B
“XB=”?
C:
“YB=”?
D
POL(C-A,D-B)
“DAB=”:
I▲
J→F
教学过程及主要内容
F<0=>F+360→F
“FAB=”:
FDMS▲
C→X:
D→Y
For1→ItoN
F+LISTX[I]→F
LISTY[I]→S
IFF<180
THENF+180→F
ELSEF-180→F
IfEnd
“POINTNO=”:
I▲
FDMS▲
“X=”:
X+S×cosF→X▲
“Y=”:
Y+S×sinF→Y▲
NEXT
“END”
五、面积计算(串列)
1面积公式:
2用串列LIST
六、面积计算程序(串列)
程序1:
FreqOn
“pointNUM”:
n→N▲
0→S
For1→ItoN
LISTX[I]→A
LISTY[I]→B
LISTX[I+1]→C
LISTY[I+1]→D
(AD-BC)÷2+S→S
NEXT
“S=”:
S▲
七、面积计算示例
课外
作业
以班里同学15人的身高和体重作为数据进行串列计算。
课
后
记
学生觉得程序较好用。
重庆工程职业技术学院教案
授课
顺序号
11
授课日期
3月28日
3月28日
3月31日
月日
月日
授课班级
测量101/102
测量103
地籍101/102
课题
第十一讲额外变量
教学
目的
掌握5800计算器额外变量的使用方法。
教
学
重点
额外变量的使用方法
难点
额外变量的使用方法
课型
授课
教具
计算器
教学过程及主要内容
组织教学,提出本课程的教学要求,引入新课。
第十一讲额外变量
一、额外变量
1.语句格式:
10→DIMZ
2.则有10个变量:
Z[1]、Z[2]、Z[3]、Z[4]、Z[5]、Z[6]、Z[7]、Z[8]、Z[9]、Z[10]
3.使用变量:
12+9→Z[5]
4.清除变量:
0→Z[5]
0→DIMZ
教学过程及主要内容
二、While语句
语句格式:
While
条件语句
……
WhileEnd
程序:
?
→A
WhileA<10
“A2=”:
A2▲
A+1→A
WhileEn