【信息技术 】程序设计基本知识(第1课时) 课件 人教_中图版(2019)高中信息技术必修1.pptx
《【信息技术 】程序设计基本知识(第1课时) 课件 人教_中图版(2019)高中信息技术必修1.pptx》由会员分享,可在线阅读,更多相关《【信息技术 】程序设计基本知识(第1课时) 课件 人教_中图版(2019)高中信息技术必修1.pptx(37页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、算法必须能在有限个步骤之后终止 课堂小结算法的概算法的概念及描述念及描述算法就是解决一个特征问题而采取的确定的,有限的步骤 算法概念算法概念算法特征算法特征 算法描述方法算法描述方法算法效率算法效率对于同一个问题,不同算法解决问题的效率不同 自然语言自然语言流程图流程图伪代码伪代码采用一种类似程序设计语言的代码来描述算法 用图形表示算法的一种常用工具 用日常所用语言描述算法的步骤 一个算法通常有0个或多个输入 一个算法可以有一个或多个输出 算法中的每一步都是可以执行的 算法的每个步骤都具有确定的含义 有输入 有输出有穷性可行性确定性练习提升1、小明早上从起床到出门上学需要洗漱(5 min)、烧
2、水(10 min)、准备早餐(10 min)、吃早餐(15 min)和听新闻(10 min),试帮他统筹安排各项事务,设计一个合理的算法步骤。方案一:洗漱烧水(准备早餐)吃早餐(听新闻)方案二:洗漱烧水(准备早餐、听新闻)吃早餐练习提升 2.某地有两种不同类型的出租车,其计费标准分别为:甲车3km起步,价格为10元,3km以上(含3km)为2元/km;乙车3km起步,价格为8元,3km以上(含3km)为2.2元/km。设计算法,在不同里程时给出最优资费的用车选择。选用一种算法描述方法对该算法进行描述。用流程图表示该问题的求解方法如右图:开始 P1 甲车的起步价(即3km以下的费用)P2 乙车的
3、起步价x1 甲车起步价以后每千米的乘车费用x2 乙车起步价以后每千米的乘车费用n 计划行驶的里程数 n3 p1 p1+x1*(n-3+1)p2 p2+x2*(n-3+1)p1p2 p1 3.14*2*212.56众所周知,圆的半径是变化的,不可能总是给定的数值,那我们在python语言中如何处理?常量、变量及表达式 3.14*2*212.56 r=2 s=3.14*r*r print(s)12.56r被任意赋值,s的值也随之变化r,s在这里称之为变量常量、变量及表达式指程序运行过程中,其值不能改变的量。例如:3.14、1024、red等。常量程序运行过程中,其值可以改变的量。Python 程序
4、用来保存计算结果的存储单元。圆面积中出现的r和s。变量变量的命名规则 变量名可以包括字母、汉字、数字和下划线(_),但不能以数字开头。例如:name2是合法变量名,而2name是非法变量名。变量名区分大小写。例如:SUM sum Sum,myname和 Myname是不同的变量。不能用系统关键字作为变量名。系统关键字是程序设计语言中保留下来的用于特殊用途的标识符,每个关键字都有特殊的含义。例如:for、in、if、continue、break、else、and、not和or等。为了便于理解,变量名应具有一定含义,即“见名知意”。半径r,面积s,求和sum变量的命名规则分析下列语句是否能够被执行
5、,如果可以,请写出结果,如果不行请分析下列语句是否能够被执行,如果可以,请写出结果,如果不行请说出原因。说出原因。Myname=“lily”Myname=“lily”print(myname)print(myname)5a=225a=22print(5a)print(5a)for=5for=5print(for)print(for)区分大小写区分大小写不能以数字开头不能以数字开头系统关键字不能作为变量名系统关键字不能作为变量名常量、变量及表达式变量名=表达式r=r=2 2,colors=“red”,”yellow”,”green”colors=“red”,”yellow”,”green”,li
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 信息技术 【信息技术 】程序设计基本知识第1课时 课件 人教_中图版2019高中信息技术必修1 信息技术 程序设计 基本知识 课时 人教 图版 2019 高中 必修
链接地址:https://www.taowenge.com/p-80335568.html
限制150内