1、江苏省泰兴中学高二(理科)数学复习讲义(1)算法【复习目标】1了解算法的含义,了解算法的思想2理解程序框图的三种基本逻辑结构:顺序、条件分支、循环【课前温习】一.回归课本,知识梳理(1)基本逻辑结构有哪三种?各自有怎样的特点?(2)用伪代码表示算法时,有几种基本语句?分别如何表示?二.基础训练1判断正误(1)任何算法必有条件结构 (); (2) 算法可以无限操作下去 ();(3)是赋值框,有计算功能();(4)对于一个流程图来说,判断框内的条件是唯一的.( )2.如图为求实数x的绝对值的算法流程图,则判断框中可填_.Read a,bIf ab Thenm aElsem bEnd IfPrint
2、 m 3. 根据如图所示的伪代码,当输入a,b分别为2,3时,最后输出的m的值为_4. 执行如图的程序框图,如果输入的N的值是6,那么输出的p的值是_【典型例题】例1 阅读如图所示的流程图,运行相应的程序,当输入x的值为25时,输出x的值为_例2 某调查机构对本市小学生课业负担情况进行了调查,设平均每人每天做作业的时间为x分钟有1 000名小学生参加了此项调查,调查所得数据用流程图处理,若输出的结果是680,则平均每天做作业的时间在060分钟的学生的频率是_例3 执行如图所示的程序框图,如果输入的t,则输出的S的范围是 【课时小结】江苏省泰兴中学高二(理科)数学复习作业(1)班级: 姓名: 学
3、号: 1. 如图所示,流程图的输出结果是_2. 执行如图所示的流程图,若输出的结果是8,则判断框内m的取值范围是_3. 下图是一个算法的流程图,则输出S的值是_4. 下列程序执行后输出的结果是_5. 执行上边的程序,输出的结果是_6. 执行如图所示的程序框图,如果输入a2,b2,那么输出的a值为()7. 根据如图所示的伪代码,最后输出的S的值为_8. 关于函数f(x)的程序框图如图所示,现输入区间,则输出的区间是_9. 设a是一个各位数字都不是0且没有重复数字的三位数,将组成a的3个数字按从小到大排成的三位数记为I(a),按从大到小排成的三位数记为D(a)(例如a815,则I(a)158,D(a)851)阅读如图所示的程序框图,运行相应的程序,任意输入一个a,输出的结果b_.10. 上边程序框图的算法思路源于我国古代数学名著九章算术中的“更相减损术”执行该程序框图,若输入的a,b分别为14,18,则输出的a