- 114
- 0
- 约1.69千字
- 约 20页
- 2017-01-15 发布于河南
- 举报
算法与生活
算法与生活 程序设计与算法 你会泡茶吗? 基本术语先知道 程序:program 程序是用户为了某种需要而制作的若干有序指令的集合。 程序的组成: 程序由两个要素构成:数据和算法。 程序=数据+算法 数据:计算机程序的操作对象 算法:程序操作步骤 数据类型 常量 程序执行过程中值不变的数据,叫常量。(数值常量和字符串常量) 变量 程序执行过程中值随时可以改变的数据,叫变量。 算法的描述方法: 一、用语言描述: 二、用流程图描述: 三、用程序设计语言描述: 活动一: 现有A.B.C三个杯子,A杯中盛30ml红墨水,B杯中盛50ml蓝墨水,C杯为空杯,请将A.B杯中的墨水互换。 活动一:语言描述法 1、 将A杯中的红墨水 C杯。 2、 将B杯中的蓝墨水 A杯。 3、将C杯中的红墨水 B杯。 活动一:流程图描述法 活动一:程序设计描述法 活动二:认识流程图形框 常用的程序设计语言(高级语言) 小学阶段logo 中学阶段Qbasic 高中阶段VISIA C 大学阶段visia c++等 活动三:认识QBASIC窗口 活动三:认识QBASIC窗口 活动三:认识QBASIC窗口 活动三:认识QBASIC窗口 活动四:变量互换 LET A=30 LET B=50 LET C=A LET A=B LET B=C PRINT A,B 活动五:输出语句print cls print 2014-12-04 print welcome to xf41. 活动六:声音处理语句play play o4 cdefgab play o5 cde edc ced dec cedec“ 生日歌 play o3ggag o4c o3b play o3ggag o4dc play o3gg o4gec o3b o4a play o4ffecde * 1 3 4 5 2 洗水壶(1分钟) 灌水 (1分钟) 烧开水(15分钟) 洗茶杯(2分钟) 取茶叶(1分钟) 冲泡茶叶 (1分钟) 水开了吗? 算法与生活 新课引入 数值型变量 字符型变量char 整型 实型 整型int 长整型long 单精实型float 双精实型double A B C A B C A 开始 A C B A C B 结束 打印显示A,B的值 B C LET A=30 LET B=50 LET C=A LET A=B LET B=C PRINT A,B 这是一个程序。 程序中用到A,B,C,4,5五个数据。A,B,C为变量,4,5常量。 这个程序指令的书写格式及排列顺序是按QBASIC程序设计语言编写的。 A B C 结束 开始 程序起始、结束框。 处理框 输入、输出框 条件判断框 知识链接: 计算机语言包括低级语言和高级语言。 用二进制(0、1)编写程序的语言,是计算机能直接识别和执行的语言,低级语言。 用人类语言编写的程序的语言,高级语言。 一、QBASIC启动 一、QBASIC启动 二、QBASIC菜单 文件 新建程序 打开程序 保存 退出 一、QBASIC启动 二、菜单初识 file (文件) edit(编辑) view(查看) run(操作) 三、窗口组成:命令窗口、输出窗口 注意: 一条命令一行 命令与表达式间留空格 let 赋值语句(为变量赋值) print 输出语句(屏幕输出显示变量的值或字符串) 注意事项: 输出字符串时须将字符串用 括起来。 注意事项:o3表示音调的高低。(中,低,高音如何表示) c d e f g a b 1 2 3 4 5 6 7 生日歌谱: 556517 556521 5553176 443123 . . . . . . . . . . . . . * * *
原创力文档

文档评论(0)