• 97.00 KB
  • 2021-05-13 发布

天津工业大学附中高考数学一轮复习单元精品训练算法初步与框图

  • 3页
  • 当前文档由用户上传发布,收益归属用户
  1. 1、本文档由用户上传,淘文库整理发布,可阅读全部内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,请立即联系网站客服。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细阅读内容确认后进行付费下载。
  4. 网站客服QQ:403074932
天津工业大学附中2019届高考数学一轮复习单元精品训练:算法初步与框图 本试卷分第Ⅰ卷(选择题)和第Ⅱ卷(非选择题)两部分.满分150分.考试时间120分钟.‎ 第Ⅰ卷(选择题 共60分)‎ 一、选择题 (本大题共12个小题,每小题5分,共60分,在每小题给出的四个选项中,只有一项是符合题目要求的)‎ ‎1.执行如图所示的程序框图,若输入,那么输出的等于( )‎ A.720 B.360 C.240 D.120‎ ‎【答案】B ‎2.执行如图所示的程序框图,若输入A的值为2,则输出的P值为( )‎ A.2 B.3‎ C.4 D.5[来源:学§科§网]‎ ‎【答案】C ‎3.运行如图所示的程序框图后,循环体的判断框内①处可以填 ,同时b的值为 。‎ A.a>3, 16 B.a≥3, 8‎ C.a>3, 32 D.a≥3, 16‎ ‎【答案】A ‎4.如果执行下面的程序框图,那么输出的( )‎ A.2400 B.2450 C.2500 D.2550‎ ‎【答案】D ‎5.执行如图所示的程序框图,则输出的的值是( )‎ A.8 B.6 C.4 D.3‎ ‎【答案】A ‎6.执行如图所示的程序框图,输出的S值为( )‎ A.650 B.1250 C.1352 D.5000‎ ‎【答案】B ‎7.阅读下边的程序框图,运行相应的程序,则输出的值为( )‎ A. B.3 C. 0 D. 1‎ ‎【答案】C ‎8.将两个数交换,使,则下面语句正确的一组是( )‎ ‎【答案】B ‎9.下列语句中是算法的个数为( )‎ ‎①从济南到巴黎:先从济南坐火车到北京,再坐飞机到巴黎;‎ ‎②统筹法中“烧水泡茶”的故事;‎ ‎③测量某棵树的高度,判断其是否是大树;‎ ‎④已知三角形的一部分边长和角,借助正余弦定理求得剩余的边角,再利用三角形的面积公式求出该三角形的面积。‎ A.1 B.2 C.3 D.4‎ ‎【答案】C ‎10.任何一个算法都离不开的基本结构为( )‎ A. 逻辑结构 B. 条件结构 C. 循环结构 D.顺序结构 ‎【答案】D ‎11.若将两个数交换,使,下面语句正确的一组是( )‎ ‎【答案】B ‎12.用秦九韶算法计算多项式在时的值时,的值为( )‎ A. -845 B. 220 C. -57 D. 34‎ ‎【答案】C 第Ⅱ卷(非选择题 共90分)‎ 二、填空题 (本大题共4个小题,每小题5分,共20分,把正确答案填在题中横线上)‎ ‎13.在如图所示的流程图中,若f(x)=2x,g(x)=x3,则h(2)的值为____________.‎ ‎【答案】8‎ ‎14.已知一个算法的伪代码如图所示,则输出的结果为 .‎ ‎【答案】7‎ ‎15.在可行域内任取一点,规则如流程图所示,则能输出数对(x,y)的概率是 .‎ ‎【答案】‎ ‎16.如图所示,输出的值为 .‎ ‎【答案】13‎ 三、解答题 (本大题共6个小题,共70分,解答应写出文字说明,证明过程或演算步骤)‎ ‎17.指出下列语句的错误,并改正:‎ ‎(1)A=B=50‎ ‎(2)x=1,y=2,z=3‎ ‎(3)INPUT “How old are you” x ‎(4)INPUT ,x ‎(5)PRINT A+B=;C ‎(6)PRINT Good-bye!‎ ‎【答案】(1)变量不能够连续赋值.可以改为 A=50[来源:1]‎ B=A ‎(2)一个赋值语句只能给一个变量赋值.可以改为 x=1[来源:1ZXXK]‎ y=2‎ z=3‎ ‎(3)INPUT语句“提示内容”后面有个分号(;).改为 INPUT “How old are you?”;x ‎(4)INPUT语句可以省略“提示内容”部分,此时分号(;)也省略,也不能有其他符号.改为 INPUT x ‎(5)PRINT语句“提示内容”部分要加引号(“ ”).改为PRINT “A+B=”;C ‎(6)PRINT语句可以没有表达式部分,但提示内容必须加引号(“ ”).改为 PRINT “Good-bye!”[来源:学.科.网]‎ ‎18.设计算法求:+++…+的值,要求画出程序框图.[来源:1ZXXK]‎ ‎【答案】这是一个累加求和问题,共99项相加,可设计一个计数变量,一个累加变量,用循环结构实现这一算法;程序框图如下图所示.‎ ‎19.(1)将101111011(2)转化为十进制的数; (2)将53(8)转化为二进制的数.‎ ‎【答案】(1)101111011(2)=1×28+0×27+1×26+1×25+1×24+1×23+0×22+1×21+1=379.‎ ‎(2)53(8)=5×81+3=43.‎ ‎∴53(8)=101011(2).‎ ‎20.下面循环结构的程序框图中,哪一个是当型循环的程序框图?哪一个是直到型循环的程序框图?‎ ‎(1)‎ ‎(2)‎ ‎【答案】(1)当型循环的程序框图 (2)直到型循环的程序框图 ‎21.已知 ,分别用“For”语句和“While”语句描述计算S这一问题的算法过程。‎ ‎【答案】‎ ‎22.如果学生的成绩大于或等于60分,则输出“及格”,否则输出“不及格”.用程序框图表示这一算法过程.‎ ‎【答案】‎