语言基础及教程 2_第1页
语言基础及教程 2_第2页
语言基础及教程 2_第3页
语言基础及教程 2_第4页
语言基础及教程 2_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

PAGE课题任务2.5求能拿到驾照的过程(流程图)课型讲练授课班级授课时数2教学目标掌握流程图的各种符号,能辨别基本的符号教学重点能根据题意画出顺序,选择,循环的流程图教学难点循环流程图的画法学情分析高中数学知识已经讲解了基本的流程图格式。教学效果教后记任务2.5求能拿到驾照的过程(流程图)2.5.1任务目标通过流程图,显示获得驾照的过程。如果要按期拿到驾照需要通过科目一、科目二、科目三、科目四每次最多5次机会。2.5.2知识储备1.算法的概念为解决一个问题而采取的方法和步骤称为算法。2.算法的特征(1)有穷性:算法的步骤是有限的。(2)确定性:算法中的每一个步骤都应当是确定的,不能产生歧义。(3)可行性:算法的每一步必须是切实可行的。(4)有输入:有0个或者多个输入。(5)有输出:有1个或者多个输出。3.算法的表示1.用自然语言表示算法(标号有没有问题?)算法可以用自然语言来描述,自然语言就是人们日常使用的语言,可以是汉语、英语或者其他各种语言,其优点在用表示的算法通俗易懂,便于理解,但是缺点在于文字冗长,容易产生歧义,特别是在表达条件判断和循环算法时,很难表述清楚。2.用流程图表示算法流程图是流经一个系统的信息流、观点流或部件流的图形代表。程序流程图表示程序中的操作顺序。程序流程图包括:指明实际处理操作的处理符号,它包括根据逻辑条件确定要执行的路径的符号;指明控制流的流线符号;便于读写程序流程图的特殊符号3.用N-S图表示算法4.用伪代码表示算法伪代码是自然语言和类编程语言组成的混合结构。5.三种基本结构在C语言中有三种基本结构,分别为顺序结构,如图2-5-2所示。选择结构如图2-5-3所示。循环结构体如图2-5-4所示。图2-20顺序结构图2-21选择结构图2-22循环结构2.5.3典型案例典型案例1:大客车驾驶员的工资等级分为四级,连续10年无事故为一级,满8年无事故为二级,满5五年无事故为三级,其余为四级。输入驾驶员的无事故年限,输出等级,请画出流程图算法分析:1.确定判断条件2.根据题目内容画出流程图流程图:图2-23典型案例1的流程图典型案例2:B企业有120人,目前需要所有人从B企业到A场去参观,只有一辆大客车可容纳的人数为32人,运用流程图画出一辆大客车运送人员的过程,画出流程图算法分析:1.确定循环条件:把所有人的送完为止2.根据题目要求画出流程图2.5.4任务分析与实践算法分析1.将任务进行拆分2.该任务要求每次任务可以进行5次考试,即用到循环语句3.通过前一个科目才能进行下一个,用到判断语句流程图:2.5.5巩固练习一、选择题1.执行如图2-5-8所示的程序框图,则输出s的值为()A.3/4B.5/6C.11/12D.25/24图2-5-8选择题1流程图2.根据如图2-5-9流程图,当输入x为6时,输出的y=()图2-5-9选题题2流程图A.1B.2C.5D.103.阅读如图2-5-10所示的程序图,运行相应的程序,则输出i的值为()图2-5-10选择题3流程图A.2B.3C.4D.54.执行如图2-5-10所示的程序图,若输出k的值为8,则判断框图可填入的条件是()图2-5-10选择题4流程图A. S<=3/4B.S<=5/6C.S<=11/12D.S<=25/245.执行如图2-5-11所示的程序框图,若输入的x,y∈R,那么输出的S的最大值为()图2-5-11选择题5流程图A.0B.1C.2D.36.执行如图2-5-12所示的程序框图,如果输入的t∈[﹣2,2],则输出的s属于()图2-5-12选择题6流程图A. [-6,-2]B.[-5,-1]C.[-4,5]D.[-3,6]二.画流程图1.有一位学生目前需要从学校到苏州火车站,过程为宿舍、四号支线地铁站、苏州火车站。请用流程图画出来。2.有一位同学目前需要从学校到

温馨提示

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

最新文档

评论

0/150

提交评论