文档库 最新最全的文档下载
当前位置:文档库 › 2019年人教版必修3高一数学第一章 算法初步 同步习题及答案

2019年人教版必修3高一数学第一章 算法初步 同步习题及答案

2019年人教版必修3高一数学第一章 算法初步 同步习题及答案
2019年人教版必修3高一数学第一章 算法初步 同步习题及答案

重点列表:

重点详解:

1.算法的概念及特点

(1)算法的概念

在数学中,算法通常是指按照一定______解决某一类问题的________和________的步骤.

(2)算法的特点之一是具有______性,即算法中的每一步都应该是确定的,并能有效的执行,且得到确定的结果,而不应是模棱两可的;其二是具有______性,即算法步骤明确,前一步是后一步的前提,只有执行完前一步才能进行后一步,并且每一步都准确无误才能解决问题;其三是具有______性,即一个算法应该在有限步操作后停止,而不能是无限的;另外,算法还具有不唯一性和普遍性,即对某一个问题的解决不一定是唯一的,可以有不同的解法,一个好的算法应解决的是一类问题而不是一两个问题.

2.程序框图

(1)程序框图的概念

程序框图又称流程图,是一种用、

及来表示算法的图形.

(2)构成程序框图的图形符号、名称及其功能

3.算法的基本逻辑结构

(1)顺序结构

顺序结构是最简单的算法结构,语句与语句之间,框与框之间是按__________的顺序进行的.它是由若干个__________的步骤组成的,它是任何一个算法都离不开的基本结构.顺序结构可用程序框图表示为如图所示的形式:

高一数学必修三《算法初步》单元测试题

一、单项选择题(共12小题,每小题5分,共60分) 1. 算法的有穷性是指() A. 算法必须包含输出 B. 算法中每个操作步骤都是可执行的 C. 算法的步骤必须有限 D. 以上说法均不正确 【答案】C 【解析】 试题分析:所谓算法有穷性是指一个算法应包含有限的操作步骤,即在执行有限操作后算法结束,从而可得结论. 解:一个算法必须在有限步内结束,简单的说就是没有死循环 即算法的步骤必须有限 故选C. 点评:本题主要考查了算法的特点,属于基本概念的考查,是容易题. 2.2.算法共有三种逻辑结构,即顺序结构、条件结构、循环结构,下列说法正确的是( ) A. 一个算法只能含有一种逻辑结构 B. 一个算法最多可以包含两种逻辑结构 C. 一个算法必须含有上述三种逻辑结构 D. 一个算法可以含有上述三种逻辑结构的任意组合 【答案】D 【解析】 分析:根据算法中三种逻辑结构的定义,顺序结构是最基本的结构,每个算法一定包含顺序结构,选择结构是算法中出现分类讨论时使用的逻辑结构,循环结构一定包含一个选择结构,从而即可得出答案. 详解:算法有三种逻辑结构, 最基本的是顺序结构, 一个算法一定包含有顺序结构,但是可以含有三种逻辑结构的任意组合. 故选:D. 点睛:本题考查的知识点是算法的概念及算法的特点,是对概念的直接考查,属基础题,熟练掌握相关概念是解答本题的关键.

3.3.下列给出的赋值语句中正确的是() A. B. C. D. 【答案】B 【解析】 【分析】 根据赋值语句定义判断选择. 【详解】赋值语句一般格式是:变量=表达式(或变量),所以选B. 【点睛】赋值语句用符号“=”表示,其一般格式是变量=表达式(或变量),其作用是对程序中的变量赋值; 4.4.程序执行后输出的结果是() A. -1 B. 0 C. 1 D. 2 【答案】B 【解析】 试题分析:开始满足,第一次循环:; 满足,第二次循环:; 满足,第三次循环:; 满足,第四次循环:; 满足,第五次循环:; 此时不满足,结束循环,所以输出n的值为0。

2019年高一数学知识点总结

2019年高一数学知识点总结 高一数学必修一知识点总结 第一章集合与函数概念 一、集合相关概念 1.集合的含义 2.集合的中元素的三个特性: (1)元素的确定性如:世界上的山 (2)元素的互异性如:由HAPPY的字母组成的集合{H,A,P,Y} (3)元素的无序性:如:{a,b,c}和{a,c,b}是表示同一个集合 3.集合的表示:{ … } 如:{我校的篮球队员},{太平洋,大西洋,印度洋,北冰洋} (1)用拉丁字母表示集合:A={我校的篮球队员},B={1,2,3,4,5} (2)集合的表示方法:列举法与描述法。 注意:常用数集及其记法:X Kb 1.C om 非负整数集(即自然数集)记作:N 正整数集:N*或 N+ 整数集: Z 有理数集: Q 实数集: R 1)列举法:{a,b,c……}

2) 描述法:将集合中的元素的公共属性描述出来,写在大括号内表示 集合{xR|x-3>2} ,{x|x-3>2} 3) 语言描述法:例:{不是直角三角形的三角形} 4) Venn图: 4、集合的分类: (1)有限集含有有限个元素的集合 (2)无限集含有无限个元素的集合 (3)空集不含任何元素的集合例:{x|x2=-5} 二、集合间的基本关系 1.“包含”关系—子集 注意:有两种可能(1)A是B的一部分,;(2)A与B是同一集合。反之:集合A不包含于集合B,或集合B不包含集合A,记作A B或B A 2.“相等”关系:A=B (5≥5,且5≤5,则5=5) 实例:设 A={x|x2-1=0} B={-1,1} “元素相同则两集合相等” 即:① 任何一个集合是它本身的子集。AA ② 真子集:如果AB,且A B那就说集合A是集合B的真子集,记作A B(或B A) ③ 如果 AB, BC ,那么 AC ④ 如果AB 同时 BA 那么A=B 3. 不含任何元素的集合叫做空集,记为Φ 规定:空集是任何集合的子集,空集是任何非空集合的真子集。 4.子集个数:

高中数学必修三 算法初步综合测试题

第一章 算法初步 一、选择题 1.如果输入3n ,那么执行右图中算法的结果是( ). A .输出3 B .输出4 C .输出5 D .程序出错,输不出任何结果 2.算法: 第一步,m = a . 第二步,b <m ,则m = b . 第三步,若c <m ,则m = c . 第四步,输出 m . 此算法的功能是( ). A .输出a ,b ,c 中的最大值 B .输出a ,b ,c 中的最小值 C .将a ,b ,c 由小到大排序 D .将a ,b ,c 由大到小排序 3.右图执行的程序的功能是( ). A .求两个正整数的最大公约数 B .求两个正整数的最大值 C .求两个正整数的最小值 D .求圆周率的不足近似值 4.下列程序: INPUT “A =”;1 A =A *2 A =A *3 A =A *4 A =A *5 第一步,输入n . 第二步,n =n +1. 第三步,n =n +1. 第四步,输出n . (第1题) (第2题) (第3题)

PRINT A END 输出的结果A是(). A.5 B.6 C.15 D.120 5.下面程序输出结果是(). A.1,1 B.2,1 C.1,2 D.2,2 6.把88化为五进制数是(). A.324(5)B.323(5)C.233(5)D.332(5) 7.已知某程序框图如图所示,则执行该程序后输出的结果是(). A.1-B.1 C.2 D. 1 2 (第5题) 开始 a =2,i=1 i≥2 010 1 1 a a =- i=i+1 结束 输出a 是 否 (第7题)

8.阅读下面的两个程序: 甲乙 对甲乙两程序和输出结果判断正确的是(). A.程序不同,结果不同B.程序不同,结果相同 C.程序相同,结果不同D.程序相同,结果相同 9.执行右图中的程序,如果输出的结果是4,那么输入的 只可能是(). A.-4 B.2 C.2 或者-4 D.2或者-4 10.按照程序框图(如右图)执行,第3个输出的数是(). A.3 B.4 C.5 D.6 (第8题) (第9题)

2019年高一数学新学期计划

翰文学校2018~2019年度第二学期 高一数学教学工作计划 新的学期即将开始,这个学期我担任高一年级的数学老师,对于高一年级这个学期的课程和教学,我将制定如下计划: 一、教学思想: 使学生在九年义务教育数学课程的基础上,进一步提高作为未来公民所必要的数学素养,以满足个人发展与社会进步的需要。具体目标如下。 1.获得必要的数学基础知识和基本技能,理解基本的数学概念、数学结论的本质,了解概念、结论等产生的背景、应用,体会其中所蕴涵的数学思想和方法,以及它们在后续学习中的作用。通过不同形式的自主学习、探究活动,体验数学发现和创造的历程。 2.提高空间想像、抽象概括、推理论证、运算求解、数据处理等基本能力。 3.提高数学地提出、分析和解决问题(包括简单的实际问题)的能力,数学表达和交流的能力,发展独立获取数学知识的能力。 4.发展数学应用意识和创新意识,力求对现实世界中蕴涵的一些数学模式进行思考和作出判断。 5.提高学习数学的兴趣,树立学好数学的信心,形成锲而不舍的钻研精神和科学态度。 6.具有一定的数学视野,逐步认识数学的科学价值、应用价值和文化价值,形成批判性的思维习惯,崇尚数学的理性精神,体会数学的美学意义,从而进一步树立辩证唯物主义和历史唯物主义世界观。 二、教材特点: 我们所使用的教材是在坚持我国数学教育优良传统的前提下,认真处理继承,借签,发展,创新之间的关系,体现基础性,时代性,典型性和可接受性等到,具有如下特点: 1.“亲和力”:以生动活泼的呈现方式,激发兴趣和美感,引发学习激情。 2.“问题性”:以恰时恰点的问题引导数学活动,培养问题意识,孕育创新精神。

高中数学必修三《算法初步》练习题(精选.)

高中数学必修三《算法初步》练习题 一、选择题 1.下面对算法描述正确的一项是 ( ) A .算法只能用伪代码来描述 B .算法只能用流程图来表示 C .同一问题可以有不同的算法 D .同一问题不同的算法会得到不同的结果 2.程序框图中表示计算的是 ( ). A . B C D 3 将两个数8,17a b ==交换,使17,8a b ==, 下面语句正确一组是 ( ) A B C D . 4. 计算机执行下面的程序段后,输出的结果是( ) 1a = 3b = a a b =+ b a b =- PRINT a ,b A .1,3 B .4,1 C .0,0 D .6,0 5.当2=x 时,下面的程序运行后输出的结果是 ( ) A .3 B .7 C .15 D .17 6. 给出以下四个问题: ①输入一个数x , 输出它的相反数 ②求面积为6的正方形的周长 ③输出三个数,,a b c 中的最大数 ④求函数1,0 ()2,0x x f x x x -≥?=?+10

B. i<8 C. i<=9 D. i<9 9. INPUT 语句的一般格式是( ) A. INPUT “提示内容”;表达式 B.“提示内容”;变量 C. INPUT “提示内容”;变量 D. “提示内容”;表达式 10.算法共有三种逻辑结构,即顺序结构、条件结构、循环结构,下列说法正确的是( ) A . 一个算法只能含有一种逻辑结构 B. 一个算法最多可以包含两种逻辑结构 C. 一个算法必须含有上述三种逻辑结构 D. 一个算法可以含有上述三种逻辑结构的任意组合 11. 如右图所示的程序是用来 ( ) A .计算3×10的值 B .计算93的值 C .计算103的值 D .计算12310???????的值 12. 把88化为五进制数是( ) A. 324(5) B. 323(5) C. 233(5) D. 332(5) 13.下列判断正确的是 ( ) A.条件结构中必有循环结构 B.循环结构中必有条件结构 C.顺序结构中必有条件结构 D.顺序结构中必有循环结构 14. 如果执行右边的框图, 输入N =5,则输出的数等于( ) A .5 4 B.4 5 C. 6 5 D. 56 15.某程序框图如图所示,现输入如下四个函数, 其中可以输出的函数是 ( ) A .2()f x x = B .1 ()f x x = C .()ln 26f x x x =+- D . ()f x x = 二、填空题:

2018-2019年上学期高一数学教学计划

2018-2019年上学期高一数学教学计划 一.指导思想: (1)随着素质教育的深入展开,《新课程标准》提出了“教育要面向世界,面向未来,面向现代化”和“教育必须为社会主义现代化建设服务,必须与生产劳动相结合,培养德、智、体等方面全面发展的社会主义事业的建设者和接班人”的指导思想和课程理念和改革要点。使学生掌握从事社会主义现代化建设和进一步学习现代化科学技术所需要的数学知识和基本技能。其内容包括代数、几何、三角的基本概念、规律和它们反映出来的思想方法,概率、统计的初步知识,计算机的使用等。 (2)培养学生的逻辑思维能力、运算能力、空间想象能力,以及综合运用有关数学知识分析问题和解决问题的能力。使学生逐步地学会观察、分析、综合、比较、抽象、概括、探索和创新的能力;运用归纳、演绎和类比的方法进行推理,并正确地、有条理地表达推理过程的能力。 (3) 根据数学的学科特点,加强学习目的性的教育,提高学生学习数学的自觉心和兴趣,培养学生良好的学习习惯,实事求是的科学态度,顽强的学习毅力和独立思考、探索创新的精神。 (4) 使学生具有一定的数学视野,逐步认识数学的科学价值、应用价值和文化价值,形成批判性的思维习惯,崇尚数学的理性精神,体会数学的美学意义,理解数学中普遍存在着的运动、变化、相互联系和相互转化的情形,从而进一步树立辩证唯物主义和历史唯物主义世界观。 (5)学会通过收集信息、处理数据、制作图像、分析原因、推出结论来解决实际问题的思维方法和操作方法。 (6)本学期是高一的重要时期,教师承担着双重责任,既要不断夯实基础,加强综合能力的培养,又要渗透有关高考的思想方法,为三年的学习做好准备。 二.学情分析: 我校高一学生在数学学习上存在不少问题,这些问题主要表现在以下方面:1、进一步学习条件不具备.高中数学与初中数学相比,知识的深度、 广度,能力要求都是一次飞跃.这就要求必须掌握基础知识与技能为进一步学习作好准备。高中数学很多地方难度大、方法新、分析能力要求高.如二次函数在闭区间上的最值问题,函数值域的求法,实根分布与参变量方程,三角公式的变形与灵活运用,空间概念的形成,排列组合应用题及实际应用问题等.客观

必修三算法初步知识点

第一章算法初步 1.1.1算法的概念 1、算法概念: 在数学上,现代意义上的“算法”通常是指可以用计算机来解决的某一类问题是程序或步骤,这些程序或步骤必须是明确和有效的,而且能够在有限步之内完成. 2. 算法的特点: (1)有限性:一个算法的步骤序列是有限的,必须在有限操作之后停止,不能是无限的. (2)确定性:算法中的每一步应该是确定的并且能有效地执行且得到确定的结果,而不应当是模棱两可. (3)顺序性与正确性:算法从初始步骤开始,分为若干明确的步骤,每一个步骤只能有一个确定的后继步骤,前一步是后一步的前提,只有执行完前一步才能进行下一步,并且每一步都准确无误,才能完成问题. (4)不唯一性:求解某一个问题的解法不一定是唯一的,对于一个问题可以有不同的算法. (5)普遍性:很多具体的问题,都可以设计合理的算法去解决,如心算、计算器计算都要经过有限、事先设计好的步骤加以解决. 1.1.2程序框图 1、程序框图基本概念: (一)程序构图的概念:程序框图又称流程图,是一种用规定的图形、指向线及文字说明来准确、直观地表示算法的图形。 一个程序框图包括以下几部分:表示相应操作的程序框;带箭头的流程线;程序框外必要文字说明。 (二)构成程序框的图形符号及其作用

学习这部分知识的时候,要掌握各个图形的形状、作用及使用规则,画程序框图的规则如下:1、使用标准的图形符号。2、框图一般按从上到下、从左到右的方向画。3、除判断框外,大多数流程图符号只有一个进入点和一个退出点。判断框具有超过一个退出点的唯一符号。 4、判断框分两大类,一类判断框“是”与“否”两分支的判断,而且有且仅有两个结果;另一类是多分支判断,有几种不同的结果。 5、在图形符号内描述的语言要非常简练清楚。(三)、算法的三种基本逻辑结构:顺序结构、条件结构、循环结构。 1、顺序结构:顺序结构是最简单的算法结构,语句与语句之间,框与框之间是按从上到下的顺序进行的,它是由若干个依次执行的处理步骤组成的,它是任何一个算法都离不开的一种基本算法结构。 下地连接起来,按顺序执行算法步骤。如在示意图中,A框和B 框是依次执行的,只有在执行完A框指定的操作后,才能接着执 行B框所指定的操作。 2、条件结构: 条件结构是指在算法中通过对条件的判断 根据条件是否成立而选择不同流向的算法结构。 条件P是否成立而选择执行A框或B框。无论P条件是否成立,只能执行A框或B框之一, 不可能同时执行A框和B框,也不可能A框、B框都不执行。一个判断结构可以有多个判断 框。 3、循环结构:在一些算法中,经常会出现从某处开始,按照一定条件,反复执行某一处理 步骤的情况,这就是循环结构,反复执行的处理步骤为循环体,显然,循环结构中一定包含 条件结构。循环结构又称重复结构,循环结构可细分为两类: (1)、一类是当型循环结构,如下左图所示,它的功能是当给定的条件P成立时,执行A 框,A框执行完毕后,再判断条件P是否成立,如果仍然成立,再执行A框,如此反复执 行A框,直到某一次条件P不成立为止,此时不再执行A框,离开循环结构。

高中数学必修三《算法初步》练习题(内含答案)[1]

2、基本算法语句: ①输入语句。输入语句的格式:INPUT “提示内容”;变量 ②输出语句。输出语句的一般格式:PRINT“提示内容”;表达式 ③赋值语句。赋值语句的一般格式:变量=表达式 ④条件语句。 (1)“IF—THEN—ELSE”语句 格式: IF 条件THEN 语句1 ELSE 语句2 END IF ⑤循环语句。 (1)当型循环语句 当型(WHILE型)语句的一般格式为:WHILE 条件 循环体 WEND (2)“IF—THEN”语句 格式: IF 条件THEN 语句 END IF (2)直到型循环语句 直到型(UNTIL型)语句的一般格式为:DO 循环体 LOOP UNTIL 条件

高中数学必修三《算法初步》练习题 一、选择题 1.下面对算法描述正确的一项是 ( ) A .算法只能用伪代码来描述 B .算法只能用流程图来表示 C .同一问题可以有不同的算法 D .同一问题不同的算法会得到不同的结果 2.程序框图中表示计算的是 ( ). A . B C D 3 将两个数 8,17a b ==交换,使17,8a b ==,下面语句正确一组是 ( ) A B C D . 4. 计算机执行下面的程序段后,输出的结果是( ) 1a = 3b = a a b =+ b a b =- PRINT a ,b A .1,3 B .4,1 C .0,0 D .6,0 5.当2=x 时,下面的程序运行后输出的结果是 ( ) A .3 B .7 C .15 D .17 6. 给出以下四个问题: ①输入一个数x , 输出它的相反数 ②求面积为6的正方形的周长 ③输出三个数,,a b c 中的最大数 ④求函数1,0 ()2,0 x x f x x x -≥?=?+

2019年苏州市高一数学答案

2018-2019学年苏州市高一期末调研测试 数学参考答案 2018.6 一、填空题 1.{ 1,2,3,4 } 2.25 3. 4.1 5.13 6.210 7.2 8.32 9.0.5 10.152 11.3 4 12.-2n + 10 13.8 14.52 二、解答题 15.解:(1)设数列{a n }的前n 项和为n S , ∵S 10 = 110,∴110 9 101102a d ?+=. 则19 112a d +=.① ……………… 2分 ∵a 1,a 2,a 4 成等比数列, ∴2214a a a =,即2 111()(3)a d a a d +=+.∴21a d d =. ∵d ≠ 0,∴a 1 = d .② ……………… 5分 由①,②解得12,2.a d =??=?,∴ 2n a n =. ……………… 7分 (2)∵(1)n n b n a =+=2(1)n n +, ∴111 1 1 ()2(1)21n b n n n n ==-++. ……………… 10分 ∴n T 111111(1)()()22231n n ? ? =-+-++-??+?? ……… 12分 2(1)n n =+. ……………… 14分

16.解:(1)由0AD BC ?=,得AD BC ⊥. 记AD h =,由13564AB AD ?=,得135||||cos 64AB AD BAD ?∠=.………… 3分 ∴213564 h =,则h =||AD ………………… 5分 (2)∵1cos 4 A =-,∴sin A = ………………… 7分 由sin ah bc A =,得6bc =.① ………………… 9分 ∵2222cos a b c bc A =+-,∴2213b c +=.② ………………… 11分 由①,②,解得b = 2,c = 3,或 b = 3,c = 2. ∵c b >,∴b = 2,c = 3. ………………… 14分 (直接由①,②得出b = 2,c = 3不扣分) 17.解:(1)不等式(1)()22 a x f x x -=>-化为 (2)(4)02 a x a x --->-. …………… 2分 即[(2)(4)](2)0a x a x ---?->. …………… 4分 ∵()2f x >的解集为(2,3),∴ 432 a a -=-. …………… 6分 解得1a =,经检验符合题意. …………… 8分 (2)∵()3f x x <-对任意(2,)x ∈+∞恒成立, ∴(1)(2)(3)a x x x -<--对任意(2,)x ∈+∞恒成立. …………… 10分 令1x t -=,则(1)(2)at t t <--对任意(1,)t ∈+∞恒成立. ∴23a t t <+ -对任意(1,)t ∈+∞恒成立. …………… 12分 ∵23t t +-最小值为3, ∴3a <. …………… 14分

高中数学必修三算法初步测试题

1a = 3b = a a b =+ b a b =- PRINT a ,b IF 10a < THEN 2y a =* else y a a =* i=1 s=0 WHILE i<=4 s=s*x+1 i=i+1 WEND PRINT s END 必修三算法初步综合测试题 一、选择题 1.下面对算法描述正确的一项是:( ) A .算法只能用自然语言来描述 B .算法只能用图形方式来表示 C .同一问题可以有不同的算法 D .同一问题的算法不同,结果必然不同 2.用二分法求方程022 =-x 的近似根的算法中要用哪种算法结构( ) A .顺序结构 B .条件结构 C .循环结构 D .以上都用 3.将两个数8,17a b ==交换,使17,8a b ==,下面语句正确一组是 ( ) 4.计算机执行下面的程序段后,输出的结果是( ) A .1,3 B .4,1 C .0,0 D .6,0 5.当3=a 时,下面的程序段输出的结果是( ) A .9 B .3 C .10 D .6 6.用“辗转相除法”求得459和357的最大公约数是( ) A .3 B .9 C .17 D .51 7.当2=x 时,下面的程序段结果是 ( ) A .3 B .7 C .15 D .17 8.对赋值语句的描述正确的是 ( ) ①可以给变量提供初值 ②将表达式的值赋给变量

③可以给一个变量重复赋值 ④不能给同一变量重复赋值 A .①②③ B .①② C .②③④ D .①②④ 9.下列给出的赋值语句中正确的是( ) A .4M = B .M M =- C .3B A == D .0x y += 10.给出以下四个问题, ①x , 输出它的相反数. ②求面积为6的正方形的周长. ③求三个数,,a b c 中输入一个数的最大数. ④求函数1,0 ()2,0x x f x x x -≥?=? +

高中数学人教A版必修三 第一章 算法初步 5

学业分层测评(五) 输入语句、输出语句和赋值语句 (建议用时:45分钟) [学业达标] 一、选择题 1.下列给出的输入、输出语句正确的是() ①输入语句:INPUT a,b,c,d,e; ②输入语句:INPUT X=1; ③输出语句:PRINT A=4; ④输出语句:PRINT 10,3*2,2/3. A.①②B.②③ C.③④D.①④ 【解析】②③中对变量赋值是错误的. 【答案】 D 2.赋值语句“x=x+1”的正确解释为() A.x的值与x+1的值可能相等 B.将原来x的值加上1后,得到的值替换原来x的值C.这是一个错误的语句 D.此表达式经过移项后,可与x=x-1功能相同 【答案】 B 3.下面的程序输出的结果是()

x=6 y=3 x=x/3 y=4*x+1 PRINT x+y END A.27 B.9 C.2+25 D.11 【解析】该程序的运行过程是x=6,y=3,x=6÷3=2,y=4×2+1=9,x+y=2+9=11.所以输出11. 【答案】 D 4.下列程序执行后,变量a、b的值分别为() 【导学号:28750014】 a=15 b=20 a=a+b b=a-b a=a-b PRINT a,b A.20,15 B.35,35 C.5,5 D.-5,-5 【解析】根据赋值语句的意义,先把a+b=35赋给a,然后把a-b=35-20赋给b,最后再把a-b=35-15=20赋给a. 【答案】 A 5.输出语句:PRINT 4+5,其输出的结果是() A.4B.5

C.9 D.20 【解析】4+5=9,故输出的结果是9. 【答案】 C 二、填空题 6.执行程序PRINT (3+5)*2的结果为________. 【解析】输出语句有计算功能,故结果为8*2=16. 【答案】16 7.下面一段程序执行后的结果为________. A=20 A=A*5 A=A+6 PRINT A END 【解析】A=20×5=100,A=100+6=106. 【答案】106 8.下面程序的功能是求所输入的两个正数的平方和,已知最后输出的结果是3.46,则此程序中,①处应填________;②处应填________. 【解析】由于程序的功能是求所输入的两个正数的平方和,所

算法初步练习题(附详细答案)好

算法初步练习题 一、选择题: 1.(09天津文)阅读下面的程序框图,则输出的S = A .14 B .20 C .30 D .55 2.(09福建)阅读图2所示的程序框图,运行相应的程序,输出的结果是 A .1 B. 2 C. 3 D. 4 3.(09福建)阅读右图所示的程序框图,运行相应的程序,输出的结果是 A .2 B .4 C .8 D .16 4.(09浙江)某程序框图如图所示,该程序运行后输出的k 的值是 A .4 B .5 C .6 D .7 5.执行右面的程序框图,输出的S 是 3题 2题 1题 4题

A .378- B .378 C .418- D .4186.如图的程序框图表示的算法的功能是 A .计算小于100的奇数的连乘积 B .计算从1开始的连续奇数的连乘积 C .从1开始的连续奇数的连乘积,当乘积大于100时,计算奇数的个数 D .计算100531≥???????n 时的最小的n 值. 7.右图是把二进制数)2(11111化为十进制数的一个程序框图,判断框内应填入的 条件是 A .4i > B .4i ≤ C .5i > D .5i ≤ 8.某程序框图如图所示,则该程序运行后输出的B 等于 A .15 B .29 C .31 D .63 5题 6题

9.(09海南)如果执行右边的程序框图,输入2,0.5x h =-=,那么输出的各个数的和等于 A .3 B .3.5 C .4 D . 10.(09辽宁)某店一个月的收入和支出总共记录了N 个数据1a ,2,,N a a ???,其中 收入记为 正数,支出记为负数。该店用右边的程序框图计算月总收入S 和月 净盈利V ,那么在图中空白的判断框和处理框中,应分别填入下列四个选项中 的 A .0,A V S T >=- B .0,A V S T <=- C .0,A V S T >=+ D .0,A V S T <=+ 11. 如图1所示,是关于闰年的流程,则 以下年份是闰年的为 A .1996年 B .1998年 C .2010年 D .2100年 11题

人教A版高中数学必修三练习:第一章算法初步分层训练进阶冲关1.3算法案例Word版含答案

分层训练·进阶冲关 A组基础练(建议用时20分钟) 1.在对16和12求最大公约数时,整个操作如下:16-12=4,12-4=8,8-4=4.由此可以看出12和16的最大公约数是 ( A ) A.4 B.12 C.16 D.8 2.在m=nq+r(0≤r

6.用秦九韶算法求n次多项式f(x)=a n x n+a n-1x n-1+…+a1x+a0的值,当 x=x0时,求f(x0)需要算乘方、乘法、加法的次数分别为( C ) A.,n,n B.n,2n,n C.0,n,n D.0,2n,n 7.用更相减损术求36与134的最大公约数时,第一步应为先除以2,得到18与67. 8.用辗转相除法求294和84的最大公约数时,需要做除法的次数是2. 9.三位七进制数表示的最大的十进制数是342. 10.秦九韶是我国南宋时期的数学家,普州(现四川省安岳县)人,他在所著的《数书九章》中提出的多项式求值的秦九韶算法,至今仍是比较先进的算法,如图所示的程序框图给出了利用秦九韶算法求某多项式值的一个实例.若输入n,x的值分别为3,3,则输出v的值为 48. 11.将1234(5)转化为八进制数. 【解析】先将1234(5)转化为十进制数: 1234(5)=1×53+2×52+3×51+4×50=194.

人教版2019年高一数学必修1综合练习(无答案)

2019年高一数学必修1综合练习 一、选择题 (1)若集合A={1,3,x},B={1,2 x },A ∪B={1,3,x},则满足条件的实数x 的个数有( ) (A ) 1个 (B ) 2个 (C )3个 (D ) 4个 (2)集合M={(x ,y )| x >0,y >0},N={(x ,y )| x+y >0,xy >0}则( ) (A )M=N (B )M N (C )M N (D )M ?N=? (3)下列图象中不能表示函数的图象的是 ( ) y y y o x x o x o x (A ) (B ) (C ) (D) (4)若函数y=f (x )的定义域是[2,4],则y=f (12 log x )的定义域是( ) (A ) [ 12,1] (B ) [4,16] (C )[116,1 4 ] (D )[2,4 ] (5)函数201()()22 f x x x =-++的定义域为( ) (A )1 (2,)2- (B )(-2,+∞) (C )11(2,)(,)22-?+∞ (D )1(,)2 +∞ (6)设偶函数f (x )的定义域为R ,当[0,)x ∈+∞时f (x )是增函数,则(2),(),(3)f f f π--的大小关系是( ) (A )()f π>(3)f ->(2)f - (B )()f π>(2)f ->(3)f - (C )()f π<(3)f -<(2)f - (D )()f π<(2)f -<(3)f - (7)0.7log 0.8a =, 1.1log 0.9b =,0.9 1.1c =,那么( ) (A )a <b <c (B )a <c <b (C )b <a <c (D )c <a <b (8)已知函数3(10) ()[(5)](10) n n f n f f n n -≥?=? +

高中数学必修三算法初步复习(含答案)

算法初步章节复习 一.知识梳理 1、算法的特征: ①有限性:算法执行的步骤总是有限的,不能无休止的进行下去 ②确定性:算法的每一步操作内容和顺序必须含义确切 ③可行性:算法的每一步都必须是可执行的,即每一步都可以通过手工或者机器在一定时间内可以完成 2、程序框图的三种基本逻辑结构:顺序结构、条件结构和循环结构。 3、基本语句: 输入语句:INPUT “提示内容”;变量,兼有赋值功能 输出语句:PRINT “提示内容”;表达式,兼有计算功能 赋值语句:变量=表达式,兼有计算功能 条件语句:IF 条件THEN IF 条件THEN 语句体语句体 ELSE END IF 语句体 END IF 循环语句:(1)当型(WHILE型)循环:(2)直到型(UNTIL型)循环: WHILE 条件DO 循环体循环体 WEND LOOP UNTIL 条件 4.常用符号 运算符号:加____,减____,乘____,除____,乘方______,整数取商数____,求余数_______. 逻辑符号:且AND,或OR,大于>,等于=,小于<,大于等于>=,小于等于<=,不等于<>. 常用函数:绝对值ABS(),平方根SQR() 5.算法案例 (1) 辗转相除法和更相减损术: 辗转相除法和更相减损术都是求两个正整数的最大公约数的方法 (2) 秦九韶算法:是求多项式值的优秀算法.

二、习题精练 1.将两个数A =9,B =15交换使得A =15,B =9下列语句正确的一组是( ) A. B. C. D. 2、如图所示程序,若输入8时,则下图程序执行后输出的结果是 ( ) A 、0.5 B 、0.6 C 、0.7 D 、0.8 3. 上图程序运行后输出的结果为 ( ) A. 50 B. 5 C. 25 D. 0 4、上图程序运行后的输出结果为 ( ) A.17 B.19 C.21 D.23 5、如右图所示,对甲乙两程序和输出结果判断正确的是 ( ) A .程序不同结果不同 B.程序不同,结果相同 C .程序相同结果不同 D .程序同,结果 6.下列各数中最小的数是 ( ) A .(9)85 B .(6)210 C .(4)1000 D .(2)111111 7.二进制数111011001001 (2)对应的十进制数是 ( ) A .3901 B .3902 C .3785 D .3904 8、下面的问题中必须用条件结构才能实现的个数是 ( ) (1)已知三角形三边长,求三角形的面积; (2)求方程ax+b=0(a,b 为常数)的根; (3)求三个实数a,b,c 中的最大者; (4)求1+2+3+…+100的值。 A .4个 B . 3个 C . 2个 D . 1个

高中数学必修三-算法初步练习题

考纲点击 1.以选择题或填空题的形式考查程序框图,以含有循环结构的程序框图为主. 2.以数列、分段函数、统计以及不等式为载体,考查算法的三种逻辑结构. 3.给出某种算法语句进行运行计算,主要以熟悉的当前的某种数学运算为背景 . 1.(2015·高考课标卷Ⅱ)下边程序框图的算法思路源于我国古代数学名著《九章算术》中的“更相减损术”.执行该程序框图,若输入的a,b分别为14,18,则输出的a=() A.0 B.2 C.4 D.14 解析:选B.开始a=14,b=18. 第一次循环:14≠18且14<18,b=18-14=4; 第二次循环:14≠4且14>4,a=14-4=10; 第三次循环:10≠4且10>4,a=10-4=6;

第四次循环:6≠4且6>4,a=6-4=2; 第五次循环:2≠4且2<4,b=4-2=2; 第六次循环:a=b=2,退出循环,输出a=2,故选B. 2.(2015·高考课标卷Ⅰ)执行下面所示的程序框图,如果输入的t=0.01,则输出的n=() A.5 B.6 C.7 D.8 解析:选C.运行第一次:S=1-1 2 =1 2 =0.5,m=0.25,n=1, S>0.01; 运行第二次:S=0.5-0.25=0.25,m=0.125,n=2, S>0.01; 运行第三次:S=0.25-0.125=0.125,m=0.062 5, n=3,S>0.01; 运行第四次:S=0.125-0.062 5=0.062 5,m=0.031 25,n=4,S>0.01;运行第五次:S=0.031 25,m=0.015 625,n=5,S>0.01; 运行第六次:S=0.015 625,m=0.007 812 5,n=6, S>0.01;

海淀区2019-2020学年高一第一学期期末数学试题及答案(官方版)

海淀区高一年级第一学期期末调研 数 学 2020.01 学校 班级 姓名 成绩 一、选择题:本大题共8小题,每小题4分,共32分.在每小题给出的四个选项中,只有一项是符合题目要求的. (1)设集合{|12},{0,1,2}A x x B =-<<= ,则A B =I ( ) A. {0} B. {01}, C. {012},, D. {1,012}-,, (2)不等式|1|2x -≤的解集是 ( ) A. {|3}x x ≤ B. {|13}x x ≤≤ C.{|13}x x -≤≤ D. {|33}x x -≤ ≤ (3)下列函数中,既是偶函数,又在(0,)+∞上是增函数的是 ( ) A. 1 y x = B.2x y = C.y = D.ln y x = (4)某赛季甲、乙两名篮球运动员各参加了13场比赛,得分情况用茎叶图表示如下: ...的是 ( ) A .甲运动员得分的极差大于乙运动员得分的极差 B .甲运动员得分的中位数大于乙运动员得分的中位数 C .甲运动员得分的平均值大于乙运动员得分的平均值 D .甲运动员的成绩比乙运动员的成绩稳定 (5)已知,a b ∈R ,则“a b >”是“ 1a b >”的 ( ) A. 充分而不必要条件 B. 必要而不充分条件 C. 充分必要条件 D. 既不充分也不必要条件

(6)已知函数22 ,2, ()3, 2. x f x x x x ?≥?=??-且1)a ≠的图象经过点(1,2)-,则a 的值为__________. (10)已知()lg f x x =,则()f x 的定义域为__________,不等式(1)0f x -<的解集为 . (11)已知(1,0)OA =u u u r ,(1,2)AB =u u u r ,(1,1)AC =-u u u r ,则点B 的坐标为_________,CB u u u r 的坐标为_________. (12)函数2 ()2x f x x =-的零点个数为_______,不等式()0f x >的解集为_____________. (13)某大学在其百年校庆上,对参加校庆的校友做了一项问卷调查,发现在20世纪最后5年间毕业的 校友,他们2018年的平均年收入约为35万元. 由此_____(填“能够”或“不能”)推断该大学20世纪最后5年间的毕业生,2018年的平均年收入约为35万元,理由是_________________________ _______________________________________________________. (14)对于正整数k ,设函数()[][]k f x kx k x =-,其中[]a 表示不超过a 的最大整数. ①则22 ()3 f =_______; ②设函数24()()()g x f x f x =+,则在函数()g x 的值域中所含元素的个数是____________.

高一数学必修三算法初步知识总结高考真题讲练资料全

第十一章算法初步与框图 二、考纲要求 1.程序框图 (1)了解算法的含义,了解算法的思想. (2)理解程序框图的三种基本逻辑结构:顺序、条件分支、循环. 2.基本算法语句 理解几种基本算法语句――输入语句、输出语句、赋值语句、条件语句、循环语句的含义. 三、复习指南 本章是新增容,多以选择题或填空题形式考查,常与数列、函数等知识联系密切.考查的重点是算法语句与程序框图,以基础知识为主,如给出程序框图或算法语句,求输出结果或说明算法的功能;或写出程序框图的算法语句,判断框的填空等考查题型.难度层次属中偏低. 第一节算法与程序框图 ※知识回顾 1.算法的概念:算法通常是指按一定规则解决某一类问题的明确和有限的步骤. 2.程序框图又称流程图,是一种用程序框、流程线及文字说明来表示算法的图形. 3.程序框图的三种基本逻辑结构是顺序结构、条件结构、循环结构. 4.算法的描述方式有:自然语言、程序框图、程序语言. 5.算法的基本特征:①明确性:算法的每一步执行什么是明确的;②顺序性:算法的“前一步”是“后一步”的前提,“后一步”是“前一步”的继续;③有限性:算法必须在有限步完成任务,不能无限制的持续进行;④通用性:算法应能解决某一类问题.试题提

供:https://www.wendangku.net/doc/ff4208099.html, ※典例精析 例1.如图所示是一个算法的程序框图,则该程序框图所表示的功能是 解析:首先要理解各程序框的含义,输入a,b,c 三个数之后,接着判断a,b 的大小,若b 小,则把b 赋给a,否则执行下一步,即判断a 与c 的大小,若c 小,则把c 赋给a, 否则执行下一步,这样输出的a 是a,b,c 三个数中的最小值.所以该程序框图所表示的功能是求a,b,c 三个数中的最小值. 评注: 求a,b,c 三个数中的最小值的算法设计也可以用下面程序框图来表示. 例2.下列程序框图表示的算法功能是( ) (1)计算小于100的奇数的连乘积 (2)计算从1开始的连续奇数的连乘积 (3)计算从1开始的连续奇数的连乘积, 当乘积大于100时,计算奇数的个数 (4)计算≥1×3×5××n 100成立时n 的最小值 解析:为了正确地理解程序框图表示的算法,可以将执行过程分解,分析每一步执行的结果.可以看出程序框图中含有当型的循环结构,故分析每一次循环的情况,列表如下: 第一次:13,5S i =?=; 第二次:135,7S i =??=; 第三次:1357,9S i =???=,此时100S <不成立,输出结果是7, 程序框图表示的算法功能是求使≥1×3×5××n 100成立时n 的最小值. 选D. 评注:通过列表,我们能清楚了解程序的每一步中的各个变量是怎样变化的,这正是程序运行的本质所在.本题若要求编写求使≥1×3×5××n 100成立时n 的最小值的程序框图或程序时,很容易弄错输出的结果,应注意. 例3.在音乐唱片超市里,每唱片售价为25元,顾客如果购买5以上(含5)唱片,则按九

相关文档
相关文档 最新文档