3.1用计算机编程解决问题的一般过程 第1课时(分层作业)_第1页
3.1用计算机编程解决问题的一般过程 第1课时(分层作业)_第2页
3.1用计算机编程解决问题的一般过程 第1课时(分层作业)_第3页
3.1用计算机编程解决问题的一般过程 第1课时(分层作业)_第4页
3.1用计算机编程解决问题的一般过程 第1课时(分层作业)_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

3.1用计算机编程解决问题的一般过程第1课时(分层作业)【夯实基础】编制计算机程序解决问题的过程中,问题分析清楚后,需要给出解决问题的详细方法和步骤,这一过程称为下列选项中的哪一项。()A.分析问题 B.设计算法 C.编写程序 D.调试运行小张在学习了Python程序语言后,想编写一套《班级学生积分管理》程序帮助老师更高效地管理班级。在问题解决过程中最后完成的是()A.编写程序 B.设计算法 C.调试程序 D.分析问题下列适合编写计算机程序解决的问题的选项是()A.制作校园诗词节演示文稿 B.把两首MP3歌曲进行剪接C.求一元二次方程的解 D.下载office2010软件编程计算依赖于计算机高精确度、高速运算等特点可以解决多种数学问题,以下不属于数值计算的是()A.图像处理 B.函数计算 C.方程求解 D.数列求和

以下描述中最适合用计算机编程来处理的是()A.确定放学回家的路线 B.处理一张数码照片C.计算10000以内的奇数和 D.在因特网上查找歌曲用计算机程序解决问题的的基本过程是()A.明确任务→建立表格→分析数据→形成报告B.确定主题→收集与选择素材→规划与设计→制作集成→评价修改C.需求分析→规划与设计→素材的采集与加工→作品集成→发布与评价D.分析问题→设计算法→编写程序→调试运行→检测结果【巩固提升】(多选)用计算机解决以下问题,与穷举法相比更适合用解析法来解决的有()。A.输入整数m、n,输出从m到n之间的质数(素数)。B.输入三角形三边长,输出这个三角形面积C.输入一元二次方程的各个系数,输出方程的解。D.输入三个正整数a、b、c,输出这三个数的最小公约数。2.程序分析题:阅读下列程序,选出运行结果foriinrange(1,11):#i控制*的行数forjinrange(i):#j控制每行的个数print("*",end='')#输出*print()#输出换行A.B.C.D.运行结果是:_____(填:A/B/C/D)【拓展应用】现代生活半径的扩大和生活节奏加快使出行成本不断增长。滴滴快车应运而生,其以灵活快速的响应和经济实惠的价格为大众提供更高效、更经济、更舒适的出行服务,给人们生活带来了美好的变化。小C是滴滴快车忠实的粉丝,经常出行就提前预约,乘坐滴滴快车。小C就在思考这个滴滴快车是怎么计费的?可否用所学的Python语言也编写一个计费程序。于是小C开展了有关这个项目活动的探究。根据实际情况,回答问题。(一)收集、分析数据,运用数理思维建模 登录滴滴出行官网,得到了如下信息,即“滴滴快车(普通型)计价规则”:滴滴快车(普通型)计价规则时段起步价里程费时长费普通时段8.00元1.35元/公里0.20元/分钟00:00-06:308.50元2.40元/公里0.50元/分钟06:30-09:008.50元1.50元/公里0.45元/分钟21:00-23:008.50元1.50元/公里0.40元/分钟23:00-00:008.50元2.40元/公里0.50元/分钟注意:1.起步价包含里程3.3公里,包含时长9分钟,里程费、时长费合计不足基础费时,直接按照基础费计费。2.实时计价是基于订单服务内容(里程、时长、时段),按各种费用项定价标准计算订单价格的计价方式,实际费用由两部分里程费与时长费累加而得。小C同学19:33从“南内环恒地大厦停车场-入口”到“坞城新纪元大酒店(长风店)”乘坐滴滴快车(普通车型),里程4.1公里,时长约21分钟,按照表中的计费规则,小C同学此次出行应该支付的车费是:车费=8+(4.1-3.3)×1.35+(21-9)×0.2=9.68。(1)小C登录滴滴出行官网搜索并下载“计价规则”,所采用的数字化工具:_____________ A.数字化可视化表达工具B.信息加工工具 C.三维设计工具D.信息检索工具(2)假设Tot1表示时长费,Tot2表示里程费,S表示实际里程,T表示实际时长,Cost表示应支付费用。运用数学解析式归纳出计费公式为:如果时长超过9分钟,则Tot1=_____________。如果里程小于等于3.3公里则Tot2=_____________,否则Tot2=_____________。应支付费用:Cost=______________。(二)运用算法描述方法将问题解决步骤化小C明晰了滴滴快车车费的计算方法之后,设计求解滴滴快车普通时段车费的算法,并用自然语言和流程图的方式表述出来。(3)自然语言描述:第一步:_________________________第二步:计算时长费Totl第三步:计算里程费Tot2第四步:_________________________第五步:_________________________(4)流程图描述:(如图)流程图中,表示计算与赋值的是_____________,表示算法流向的______________。A.B.C.D.E.(5)算法描述中,用到了三种基本控制结构,分别是_______________、______________和______________。如图示中的流程图使用的控制结构是_______________和______________。(选填:顺序结构、选择结构、循环结构、树型结构)(6)一个算法必须有______________或多个数据输入。有______________或多个数据输出。(选填:零个/一个)(三)编写、调试、运行程序,验证算法并解决问题________参考答案:【夯实基础】1.B【详解】本题主要考查计算机编程解决问题。编制计算机程序解决问题的过程中,问题分析清楚后,需要给出解决问题的详细方法和步骤,这一过程称为设计算法,故本题选B选项。2.C【详解】本题考查程序设计解决问题相关内容。运用计算机程序解决问题的一般步骤是:分析问题、设计算法、编写程序、调试程序。故本题答案是C选项。3.C【详解】本题主要考查计算机解决问题知识点。制作校园诗词节演示文稿适合用PowerPoint软件,把两首MP3歌曲进行剪接适合用GoldWave软件,求一元二次方程的解适合编写计算机程序解决的问题,故本题选C选项。4.A【详解】本题主要考查计算机编程计算。数值计算包括函数计算、方程求解、数列求和等,不包括图像处理,故本题选A选项。5.C【详解】本题主要考查计算机编程解决问题。计算10000以内的奇数和适合计算机编程通过循环结构来处理,故本题选C选项。6.D【详解】本题考查的是计算机解决问题的一般过程。用计算机程序解决问题的的基本过程:分析问题→设计算法→编写程序→调试运行→检测结果。故本题应选D。【巩固提升】BC【详解】本题主要考查计算机解决问题。输入整数m、n,输出从m到n之间的质质数(素数)和输入三个正整数a、b、c,输出这三个数的最小公约数,适合用穷举法。输入三角形三边长, 输出这个三角形面积和输入一元二次方程的各个系数,输出方程的解,适合用解析法,故本题选BC选项。D【详解】本题考查的python程序。j变量控制每行的*个数,j是随着i变化的,经分析能得出,第一行1个*,第二行2个*,第三行3个*......。又因为代码中,*符之前,并未出现“空格”符的车输出,故选项D正确。【拓展应用】【答案】DTot1=(T-9)x0.2Tot2=8Tot2=8+(S-3.3)x1.35Cost=Totl+Tot2 第一步:输入实际里程S和实际时长T 第四步:计算应支付费用Cost 第五步:输出应支付费用CostEA 顺序结构 选择结构 循环结构川 顺序结构 选择结构 零个一个略【详解】本题主要考查算法及程序设计。①小C登录滴滴出行官网搜索并下载“计价规则”,所采用的数字化工具:信息检索工具,故选D选项。②如果时长超过9分钟,则Tot1=(T-9)x0.2。③如果里程小于等于3.3公里则Tot2=8。④里程大于3.3公里,则Tot2=8+(S-3.3)x1.35。⑤应支付费用:Cost=Totl+Tot2。⑥

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论