高中数学-算法初步测试题

高中数学-算法初步测试题
高中数学-算法初步测试题

高中数学-算法初步测试题

检测(A)

(时间:90分钟满分:120分)

一、选择题(本大题共10小题,每小题5分,共50分.在每小题给出的四个选项中,只有一项是符合题目要求的)

1下列关于算法的叙述不正确的是()

A.在任何数值计算或非数值计算的过程中所采取的方法和步骤,都可称之为算法

B.计算机解决问题的方法和步骤,就是计算机的算法

C.算法并不给出问题的精确的解,只是说明怎样才能得到解

D.算法中执行的步骤可以是无限次数的,能无休止地执行下去

解析本题主要考查算法的基本概念和特点.算法就是解决问题的步骤,可以是数值或者非数值操作,它必须是有限的步骤,不能无休止地执行下去,必须“有始有终”.

答案D

2“x=4+5”,“x=x-1”是某一程序中先后相邻的两个语句,那么下列说法正确的是()

①x=4+5的意思是x=4+5=9,此式与算术中的式子是一样的;

②x=4+5是将数值9赋给x;

③x=4+5可以写成4+5=x;

④x=x-1语句在执行时,“=”右边x的值是9,执行后左边x的值是8.

A.①③

B.②④

C.①④

D.②③

解析在x=4+5中,是先计算4+5,再用其结果9代替左边的x,由于赋值号“=”左边与右边的含义不一样,因而x=4+5不能写成4+5=x.

答案B

3下列程序运行的结果是()

a=1;

b=2;

c=3;

a=b;

b=c;

c=a;

a

b

c

A.1,2,3

B.2,3,1

C.2,3,2

D.3,2,1

解析由已知得a=1,b=2,c=3?a=2?b=3?c=2,故a,b,c的值分别是2,3,2.

答案C

4对于下列算法,

a=input(“a=”);

if a>5

b=4;

else

if a<3

b=5;

else

b=9;

end

end

print(%io(2),a);

print(%io(2),b);

如果在运行时,输入2,那么输出的结果是()

A.2,5

B.2,4

C.2,3

D.2,9

解析本题主要考查条件语句的应用.输入a的值为2,首先判断是否大于5,显然2不大于5,然后判断2与3的大小,显然2小于3,所以结果是b=5,因此结果应当输出2,5.

答案A

5执行下面的程序框图,如果输入的t∈[-1,3],则输出的s属于()

A.[-3,4]

B.[-5,2]

C.[-4,3]

D.[-2,5]

解析当-1≤t<1时,s=3t,则s∈[-3,3).当1≤t≤3时,s=4t-t2.∵该函数的对称轴为t=2,∴该函数在[1,2]上单调递增,在[2,3]上单调递减.∴s max=4,s min=3.

∴s∈[3,4].综上知s∈[-3,4].故选A.

答案A

6两个正整数490和910的最大公约数是()

A.2

B.10

C.30

D.70

解析910=91×10,490=49×10.

∵91=49×1+42,

49=42×1+7,

42=7×6,

∴91与49的最大公约数为7.

故910与490的最大公约数为70.

答案D

7下面的程序框图表示的算法的功能是()

A.计算小于100的奇数的连乘积

B.计算从1开始的连续奇数的连乘积

C.从1开始的连续奇数的连乘积,当乘积大于100时,计算奇数的个数

D.计算1×3×5×…×n≥100时的最小的n值

解析题中程序框图表示的算法是确定使1×3×…×n≥100成立的最小整数n的值.

答案D

8某程序框图如图所示,运行后输出的倒数第二个数是()

A

解析当n=1时,输出a=3;

当n=2时,输出a=2;

当n=3时,输出a

当n=4时,输出a

当n=5时,输出a

故输出的倒数第二个数

答案C

9下面程序执行后输出的结果是()

n=5;

S=0;

while S<15

S=S+n;

n=n-1;

end

n

A.-1

B.0

C.1

D.2

解析∵5+4+3+2+1=15,∴当n=1时进行最后一次循环,最后输出n=n-1=1-1=0.

答案B

10执行两次下图所示的程序框图,若第一次输入的a的值为-1.2,第二次输入的a的值为1.2,则第一次、第二次输出的a的值分别为()

A.0.2,0.2

B.0.2,0.8

C.0.8,0.2

D.0.8,0.8

解析第一次:a=-1.2<0,a=-1.2+1=-0.2,-0.2<0,a=-0.2+1=0.8>0,a=0.8≥1不成立,输出0.8.

第二次:a=1.2<0不成立,a=1.2≥1成立,a=1.2-1=0.2≥1不成立,输出0.2.

答案C

二、填空题(本大题共5小题,每小题5分,共25分.把答案填在题中的横线上)

11三个数72,120,168的最大公约数是.

解析利用辗转相除法:120=72×1+48,72=48×1+24,48=24×2,所以72和120的最大公约数是24,又168=24×7,所以三个数的最大公约数是24.

答案24

12下面是求S=1+3+5+…+2 015的程序,在横线处填上正确的内容.

S=;

i=1;

for i=1::

S=;

end

print(%io(2),S);

答案0 2 2 015S+i

13阅读某一问题的算法的程序框图(如图所示).此框图反映的算法功能

是.

答案计算任意实数x的绝对值|x|

14执行如图所示的程序框图,如果输入a=1,b=2,则输出的a的值为.

解析输入a=1,b=2,不满足a>8,故a=3;

a=3不满足a>8,故a=5;

a=5不满足a>8,故a=7;

a=7不满足a>8,故a=9,满足a>8,终止循环.输出a=9.

答案9

15用秦九韶算法计算多项式f(x)=3x6+4x5+5x4+6x3+7x2+8x+1当x=0.4时的值时,需要做乘法和加法的次数分别是.

解析由于f(x)=(((((3x+4)x+5)x+6)x+7)x+8)x+1,

因此需做乘法6次,加法6次.

答案6,6

三、解答题(本大题共5小题,共45分.解答时应写出文字说明、证明过程或演算步骤)

16(8分)分别用更相减损之术与辗转相除法求161与253的最大公约数.

解更相减损之术:

(161,253)→(161,92)→(69,92)→(69,23)→(46,23)→(23,23).

故161与253的最大公约数为23.

辗转相除法:

253÷161=1(余92),161÷92=1(余69),92÷69=1(余23),69÷23=3(余0),

故161与253的最大公约数为23.

17(8分)如图所示的程序框图.

(1)试写出该程序框图的功能;

(2)若输出的值为3,求输入x的值.

解(1)该程序框图的功能是输入自变量x的值,输出函数y.

(2)若输出的值为3,当x<0时,2x2-5=3,解得x=2(舍去)或x=-2;

当x≥0时,x-1=3,解得x=4.

综上所得x=-2或x=4.

18(9分)老师将一次测验的成绩分为3个等级:85~100为“A”;60~84为“B”;60以下为“C”.试用条件分支结构的框图表示某个学生成绩等级的算法.

解程序框图如图所示.

19(10分)已知如图所示的程序框图(未完成).设当箭头a指向①时,输出的结果为s=m,当箭头a 指向②时,输出的结果为s=n,求m+n的值.

解当箭头a 指向①时,s 和i 的结果如下:

s

0+1 0+2 0+3 0+4 0+5 i 2 3 4 5 6

因此,s=m=5.

当箭头a 指向②时,输出s 和i 的结果如下:

s

0+1 0+1+2 0+1+2+3 0+1+2+3+4 0+1+2+3+4

+5 i 2 3 4 5 6

因此,s=n=1+2+3+4+5=15.故m+n=20.

20(10分)相传古代印度国王在奖赏他聪明能干的宰相达依尔(国际象棋发明者)时,问他需要什么,达依尔说:“国王只要在国际象棋棋盘的第一格子上放一粒麦子,第二格子上放二粒,第三格子上放四粒,以后按比例每一格加一倍,一直放到第64格(国际象棋棋盘格数是8×8=64),我就感恩不尽,其他什么也不要了.”国王想:“这才有多少,还不容易!”于是让人扛来一袋小麦,但不到一会儿就用完了,再来一袋很快又没有了,结果全印度的粮食用完还不够,国王很奇怪,怎么也算不清这笔账.请你设计一个程序框图表示其算法,来帮国王计算一下需要多少粒小麦,并用算法语句编写程序.

解程序框图如图所示.

程序如下:

i=0;

S=0;

while i<64

S=S+2^i;

i=i+1; end

print(%io(2),S);

高一数学重点知识点:算法初步

高一数学重点知识点:算法初步【】高中如何复习一直都是学生们关注的话题,下面是的编辑为大家准备的高一数学重点知识点:算法初步 第一章算法初步 1.1.1 算法的概念 1、算法概念: 在数学上,现代意义上的算法通常是指可以用计算机来解决的某一类问题是程序或步骤,这些程序或步骤必须是明确和有效的,而且能够在有限步之内完成. 2. 算法的特点: (1)有限性:一个算法的步骤序列是有限的,必须在有限操作之后停止,不能是无限的. (2)确定性:算法中的每一步应该是确定的并且能有效地执行且得到确定的结果,而不应当是模棱两可. (3)顺序性与正确性:算法从初始步骤开始,分为若干明确的步骤,每一个步骤只能有一个确定的后继步骤,前一步是后一步的前提,只有执行完前一步才能进行下一步,并且每一步都准确无误,才能完成问题. (4)不唯一性:求解某一个问题的解法不一定是唯一的,对于一个问题可以有不同的算法. (5)普遍性:很多具体的问题,都可以设计合理的算法去解决,如心算、计算器计算都要经过有限、事先设计好的步骤

加以解决. 1.1.2 程序框图 1、程序框图基本概念: (一)程序构图的概念:程序框图又称流程图,是一种用规定的图形、指向线及文字说明来准确、直观地表示算法的图形。一个程序框图包括以下几部分:表示相应操作的程序框;带箭头的流程线;程序框外必要文字说明。 (二)构成程序框的图形符号及其作用 程序框名称功能 起止框表示一个算法的起始和结束,是任何流程图不可少的。 输入、输出框表示一个算法输入和输出的信息,可用在算法中任何需要输入、输出的位置。 处理框赋值、计算,算法中处理数据需要的算式、公式等分别写在不同的用以处理数据的处理框内。 判断框判断某一条件是否成立,成立时在出口处标明是或Y 不成立时标明否或N。 学习这部分知识的时候,要掌握各个图形的形状、作用及使用规则,画程序框图的规则如下: 1、使用标准的图形符号。 2、框图一般按从上到下、从左到右的方向画。 3、除判断框外,大多数流程图符号只有一个进入点和一个退出点。判断框具有超过一个退出点的唯一符

高中数学模拟考试试卷

高中数学模拟考试试卷 选择题(每小题5分,共40分) 1.已知全集U ={1,2,3,4,5},集合M ={1,2,3},N ={3,4,5},则M ∩(U N )=( )eA. {1,2} B.{4,5} C.{3} D.{1,2,3,4,5} 2. 复数z=i 2(1+i)的虚部为( ) A. 1 B. i C. -1 D. - i 3.正项数列{a n }成等比,a 1+a 2=3,a 3+a 4=12,则a 4+a 5的值是( )A. -24 B. 21 C. 24 D. 484.一组合体三视图如右,正视图中正方形 边长为2,俯视图为正三角形及内切圆, 则该组合体体积为( ) A. B. 43 π C. + 43 π 5.双曲线以一正方形两顶点为焦点,另两顶点在双曲线上,则其离心率为( )A. +1 C. D. 16.在四边形ABCD 中,“=2”是“四边形ABCD 为梯形”的( )AB DC A.充分不必要条件 B.必要不充分条件 C.充要条件 D.既不充分也不必要条件7.设P 在[0,5]上随机地取值,求方程x 2+px +1=0有实根的概率为( )A. 0.2 B. 0.4 C. 0.5 D. 0.68.已知函数f (x )=A sin(ωx +φ)(x ∈R ,A >0,ω>0,|φ|<)2π的图象(部分)如图所示,则f (x )的解析式是( )A .f (x )=5sin(x +) B.f (x )=5sin(x -)6π6π6π6πC.f (x )=5sin(x +) D.f (x )=5sin(x -) 3π6π3π6π二、填空题:(每小题5分,共30分)9.直线y =kx +1与A (1,0),B (1,1)对应线段有公共点,则k 的取值范围是_______. 10.记的展开式中第m 项的系数为,若,则=__________.n x x 12(+m b 432b b =n 11.设函数的四个零点分别为,则 31()12 x f x x -=--1234x x x x 、、、1234()f x x x x =+++;12、设向量,若向量与向量共线,则 (12)(23)==,,,a b λ+a b (47)=--,c =λ11..211lim ______34 x x x x →-=+-14. 对任意实数x 、y ,定义运算x *y =ax +by +cxy ,其中

高中数学必修一集合测试题

高中数学集合测试题 1.以下元素的全体不能够构成集合的是【】 A. 中国古代四大发明 B. 地球上的小河流 C. 方程210x 的实数解 D. 周长为10cm 的三角形 2.方程组23 211x y x y 的解集是【】 A . 51, B. 15, C. 51, D. 15, 3.给出下列关系:①12R ;②2Q ;③* 3N ;④0Z . 其中正确的个数是【 】A. 1 B. 2 C. 3 D. 4 4.下列与集合A={1,2}相等的是【】 (A ){1,2,3} (B )}31{x x (C )}023{2x x x (D )N 5.已知集合}02{x x M ,}1{x x N ,则【】 (A )M=N (B )N M (C )N M (D )M 与N 无包含关系 6..集合1,,,x y y x N x y y x M ,则( )A .N M B .N M C .N M D .N M 7.下列各式中,M 与N 表示同一集合的是【 】 A.2,1M ,1,2N B. 2,1M ,1 ,2N C.N M ,0 D.实数集 N R M ,8.设集合|12M x x ,|0N x x k ,若M N ,则k 的取值范围是 A .2k B .1k C .1k D .2k 【】 9.若2{,0,1}{,,0}a a b ,则20072007a b 的值为【】 A. 0 B. 1 C. 1 D. 2 10.已知集合P={x|x 2 =1},集合Q={x|ax = 1},若Q P ,那么a 的值是【】 A. 1 B. -1 C. 1或-1 D. 0,1或-1 11.集合1,12,3,3,1,22a a a B a a A ,若3B A ,则a 的值是【】 A .0 B. 1 C. 2 D. 1 12.设0,x x M R U ,11x x N ,则N M C U 是【】 A .10x x B .10x x C .01x x D .1x x

高一数学必修三算法初步知识点

高一数学必修三算法初步知识点 【一】 (1)算法概念:在数学上,现代意义上的“算法”通常是指能够 用计算机来解决的某一类问题是程序或步骤,这些程序或步骤必须是 明确和有效的,而且能够在有限步之内完成. (2)算法的特点: ①有限性:一个算法的步骤序列是有限的,必须在有限操作之后 停止,不能是无限的. ②确定性:算法中的每一步应该是确定的并且能有效地执行且得 到确定的结果,而不理应是模棱两可. ③顺序性与准确性:算法从初始步骤开始,分为若干明确的步骤,每一个步骤只能有一个确定的后继步骤,前一步是后一步的前提,只 有执行完前一步才能实行下一步,并且每一步都准确无误,才能完成 问题. ④不性:求解某一个问题的解法不一定是的,对于一个问题能够 有不同的算法. ⑤普遍性:很多具体的问题,都能够设计合理的算法去解决,如 心算、计算器计算都要经过有限、事先设计好的步骤加以解决。 【二】 (1)顺序结构:顺序结构是最简单的算法结构,语句与语句之间,框与框之间是按从上到下的顺序实行的,它是由若干个依次执行的处 理步骤组成的,它是任何一个算法都离不开的一种基本算法结构。 顺序结构在程序框图中的体现就是用流程线将程序框自上而下地 连接起来,按顺序执行算法步骤。如在示意图中,A框和B框是依次执行的,只有在执行完A框指定的操作后,才能接着执行B框所

指定的操作。 (2)条件结构:条件结构是指在算法中通过对条件的判断根据条 件是否成立而选择不同流向的 算法结构。 条件P是否成立而选择执行A框或B框。无论P条件是否成立, 只能执行A框或B框之一,不可能同时执行 A框和B框,也不可能A框、B框都不执行。一个判断结构能够 有多个判断框。 (3)循环结构:在一些算法中,经常会出现从某处开始,按照一 定条件,反复执行某一处理步骤的情况,这就是循环结构,反复执行 的处理步骤为循环体,显然,循环结构中一定包含条件结构。循环结 构又称重复结构,循环结构可细分为两类: ①一类是当型循环结构,如下左图所示,它的功能是当给定的条 件P成立时,执行A框,A框执行完毕后,再判断条件P是否成立,如果仍然成立,再执行A框,如此反复执行A框,直到某一次条件P不 成立为止,此时不再执行A框,离开循环结构。 ②另一类是直到型循环结构,如下右图所示,它的功能是先执行,然后判断给定的条件P是否成立,如果P仍然不成立,则继续执行A 框,直到某一次给定的条件P成立为止,此时不再执行A框,离开循 环结构。 注意:1循环结构要在某个条件下终止循环,这就需要条件结构 来判断。所以,循环结构中一定包含条件结构,但不允许“死循环”。 2在循环结构中都有一个计数变量和累加变量。计数变量用于记 录循环次数,累加变量用于输出结果。计数变量和累加变量一般是同 步执行的,累加一次,计数一次。 【三】

高中数学测试题(简单)

数 学 试 题 卷 一、选择题:本大题共12小题,每小题5分,在每小题给出的四个选项中,只有一项是符合题目要求的. (1)已知集合{|(2)(3)0}A x x x =+-<,{1,0,1,2,3}B =-,则A B = (A ){0,1} (B ){0,1,2} (C ){1,0,1}- (D ){1,0,1,2}- (2)设a =(2,)k k +,b =(3,1),若a ⊥b ,则实数k 的值等于 (A )-32 (B )-53 (C )53 (D )32 (3)设等差数列{a n }的前n 项和为S n ,若a 5+a 14=10,则S 18等于 (A )20 (B )60 (C )90 (D )100 (4)圆与圆的位置关系为 (A )内切 (B )相交 (C )外切 (D )相离 (5)已知变量x ,y 满足约束条件?? ???≤-≥+≤112y x y x y ,则z =3x +y 的最大值为 (A )12 (B )11 (C )3 (D )-1 (6)已知等比数列{a n }中,a 1=1,q =2,则T n =1a 1a 2+1a 2a 3 +…+1a n a n +1的结果可化为 (A )1-14n (B )1-12n (C )23(1-14n ) (D )23(1-12n ) (7)“m =1”是“直线20mx y +-=与直线10x my m ++-=平行”的 (A )充分不必要条件 (B )必要不充分条件 (C )充要条件 (D )既不充分也不必要条件

(8)阅读右面的程序框图,运行相应的程序, 输出S 的值为 (A )15 (B )105 (C )245 (D )945 第II 卷 二、填空题:本大题共4小题,每小题5分 (13)某学校高一、高二、高三年级的学生人数之比为334::,现用分层抽样的方法 从该校高中三个年级的学生中抽取容量为50的样本,则应从高一年级抽取 名学生. (14)在ABC ?中,角所对边长分别为, 若3,,c o s 6 a B A π=== 则 b =___________. (15)已知点P ,Q 为圆C :x 2+y 2=25上的任意两点,且|PQ |<6,若PQ 中点 组成的区域为M ,在圆C 内任取一点,则该点落在区域M 上的概率为 __________ . (16)点C 是线段..AB 上任意一点,O 是直线AB 外一点,OC xOA yOB =+, 不等式22(1)(2)(2)(1)x y y x k x y +++>++对满足条件的x ,y 恒成立, 则实数k 的取值范围_______. 三、解答题:解答应写出文字说明,证明过程或演算步骤. 已知的面积是3,角所对边长分别为,4cos 5 A = . (Ⅰ)求AB AC ; (Ⅱ)若2b =,求的值. ,,A B C ,,a b c ABC ?,,A B C ,,a b c a

(完整word版)高一数学必修一经典高难度测试题含答案

高中数学必修1复习测试题(难题版) 1.设5log 3 1=a ,5 13=b ,3 .051??? ??=c ,则有( ) A .a b c << B .c b a << C .c a b << D .b c a << 2.已知定义域为R 的函数)(x f 在),4(∞+上为减函数,且函数()y f x =的对称轴为4x =,则( ) A .)3()2(f f > B .)5()2(f f > C .)5()3(f f > D .)6()3(f f > 3.函数lg y x = 的图象是( )

4.下列等式能够成立的是( ) A .ππ-=-3)3(66 B = C =34 ()x y =+ 5.若偶函数)(x f 在(]1,-∞-上是增函数,则下列关系式中成立的是( ) A .)2()1()23(f f f <-<- B .)1()2 3 ()2(-<-

6.已知函数()f x 是定义在R 上的奇函数,且当0x ≥时,2()2f x x x =-,则()y f x =在R 上的解析式为 A . ()(2)f x x x =-+ B .()||(2)f x x x =- C .()(||2)f x x x =- D. ()||(||2)f x x x =- 7.已知函数log (2)a y ax =-在区间[0,1]上是x 的减函数,则a 的取值范围是( ) A .(0,1) B .(1,2) C .(0,2) D .(2,)+∞

新课程高中数学测试题组(必修5)全套含答案

特别说明: 《新课程高中数学训练题组》是由李传牛老师根据最新课程标准,参考独家内部资料,结合自己颇具特色的教学实践和卓有成效的综合辅导经验精心编辑而成;本套资料分必修系列和选修系列及部分选修4系列。欢迎使用本资料! 本套资料所诉求的数学理念是:(1)解题活动是高中数学教与学的核心环节,(2)精选的优秀试题兼有巩固所学知识和检测知识点缺漏的两项重大功能。 本套资料按照必修系列和选修系列及部分选修4系列的章节编写,每章分三个等级:[基础训练A组], [综合训练B组], [提高训练C组] 建议分别适用于同步练习,单元自我检查和高考综合复习。 本套资料配有详细的参考答案,特别值得一提的是:单项选择题和填空题配有详细的解题过程,解答题则按照高考答题的要求给出完整而优美的解题过程。 本套资料对于基础较好的同学是一套非常好的自我测试题组:可以在90分钟内做完一组题,然后比照答案,对完答案后,发现本可以做对而做错的题目,要思考是什么原因:是公式定理记错?计算错误?还是方法上的错误?对于个别不会做的题目,要引起重视,这是一个强烈的信号:你在这道题所涉及的知识点上有欠缺,或是这类题你没有掌握特定的方法。

本套资料对于基础不是很好的同学是一个好帮手,结合详细的参考答案,把一道题的解题过程的每一步的理由捉摸清楚,常思考这道题是考什么方面的知识点,可能要用到什么数学方法,或者可能涉及什么数学思想,这样举一反三,慢慢就具备一定的数学思维方法了。 目录:数学5(必修) 数学5(必修)第一章:解三角形 [基础训练A组] 数学5(必修)第一章:解三角形 [综合训练B组] 数学5(必修)第一章:解三角形 [提高训练C组] 数学5(必修)第二章:数列 [基础训练A组] 数学5(必修)第二章:数列 [综合训练B组] 数学5(必修)第二章:数列 [提高训练C组] 数学5(必修)第三章:不等式 [基础训练A组] 数学5(必修)第三章:不等式 [综合训练B组] 数学5(必修)第三章:不等式 [提高训练C组] 根据最新课程标准,参考独家内部资料, 精心编辑而成;本套资料分必修系列和选修系列及 部分选修4系列。欢迎使用本资料!

高中数学 算法初步 教师版

算法的引入 想想你每天从起床到去学校中,必不可少要有三个环节,分别是起床、穿衣服、出门,比如说起床,甭管你是爬起来,跳起来,还是嗖的钻起来,总之你得起床,除非你希望你爸妈抬着你家的床到学校,然后你再穿衣服……考虑其中的两项,可以调换顺序么?比如说穿衣服和出门互换,先出门后穿衣服可不可以?当然可以,只要你不介意裸奔嘛,只是随后可爱的警察叔叔就会带你去一个美丽的地方。那么,像这样的处理一类问题的步骤我们称之为算法。 事实上,算法的迅速发展是在1945年之后,1945年发生一件什么大事?除了日本投降之外,计算机诞生了.那么计算机的诞生就导致人们发现,如果一件事情,你能够规定出一个计算方法来,那么计算机就会比你执行的快.这个年头,大家都用计算机,而且用得非常遛了!但是,你知道有些事情计算机能替你做,有些事情计算机替你做不了.所以,这时我们就希望,越来越多的东西可以用计算机来替我们算,所以,我们需要给计算机提供一个算法.换句话说,一件事情该怎么计算的方法,要由我们来提供,然后由计算机去执行. 提到算法这个概念,大家会觉得比较抽象,其实在数学里,有一些比较经典的东西,你要是仔细来说的话都是算法.比如说《九章算术》里介绍的“合分”就是一个很好的算法案例,所谓的合分就是两个分数相加,书中说的是:母互乘子,并以为实.母相乘为法.也就是两个分母相乘作为新的分母, 分子分母互乘之后加起来得到分子.具体的如21 ? 32 +=,我们很快就可以得到答案,但它运算的实际过 知识切片 4.1算法基本概念与算法特性 知识点睛 看到这些算法,都惊呆了!

程是先通分再加减,为什么这么算,小学的时候我们就学过,老师说以后看到这个式子你就这样算就行了,只不过,现在我们越来越熟悉,在脑海中这个过程唰一闪就出来了,式子都不用列,结果就出来了,那实际上这个过程就是算法.就是一个东西该怎么运算,你给规定了一个方法,你按照这个方法执行就行了.从这个角度来说,很多东西就都是算法了,比如说1324?,这个计算过程也是一个算法.那么稍微高级一点的东西,比如说中国古代劳动人民一个智慧的结晶:辗转相除法—求最大公约数,这个也是算法.还比如说“韩信点兵”,这都是算法.下面我们来看一下算法的概念. 1.算法的概念:由基本运算及规定的运算顺序所构成的完整的解题步骤,或者看成按照一定规则解决 某一类问题的明确的和有限的步骤,称为算法(). 2.算法的特性: ⑴明确性:算法的每一个步骤必须有确定的含义; ⑵有限性: 算法必须在有限的时间内执行完,即算法必须在执行有限个步骤之后终止 ⑶可执行性:①算法的每个步骤必须是能实现的;②算法的执行结果要达到预期的目的. 【教师备案】因为各个参考书对算法的特性总结的都不一样,所以我们重点总结了三条,其它的老师 可以根据班里学生的情况进行补充,下面是算法特性的一种讲解方法,老师可以借鉴. 计算机执行算法不是无休止的,也不是没有结果的,设想一个计算机等输入了东西然后 运行直到地球毁灭宇宙重生都没有而且永远都不会有结果的将是不可行的算法.根据计 算机处理问题的特点,算法需要具备以下特性: ⑴明确性(Definiteness) 指下的指令必须是清晰明确的,比如:你跟计算机说,小计啊!一会你会收到一个数, 不管你收到什么数,你遇见它以后,你就平方显示出来,那么计算机收到明确的指令,收到2给你返回4,收到3给你返回9,收到5-给你返回25,很明确的指令.或者你跟它说,不管一会你收到一个什么数,你把它减3给我显示出来,那现在收到一个4,显示一个43-,收到一个5,显示一个53-就OK 了.这叫明确性,你给算法的指令必须是清晰明确的,你不能跟它商量,算法很晕的.你跟它商量说,一会你收到一个数,你愿意减3你就减3,你愿意平方你就平方,然后显示出来,那计算机拿到以后啪就晕了,它不会有思想,它只是执行,所以你必须给它明确的指令. ⑵有限性(Finiteness ) 因为我们最终要解决一类问题,问题的解决要有限才可以,叫做解决.比如说,你告诉 计算机,你把10万以下的质数给我输出来,当然根据你程序的快慢,早晚有那么一天,如果你程序编的好,一分钟就出来了;如果你程序编的不好,有可能下礼拜就出来了,但是,早晚有那么一天,你还可以算出来.如果你给计算机下这么一条指令,你听说过“哥德巴赫猜想”吗?计算机点点头说听说过,你要干嘛啊!我这慎得慌呢!你把“哥德巴赫猜想”给我证一下吧,从6开始,挨个往上你给我拆一遍.什么时候这个问题能够解决,不可能解决.所以,我们说有限性,要让计算机在有限的步骤内解决.当然了,对于计算机实用的角度来说,我们还希望有限步越少越好.有同学说,是有限步,100年以后就算出来了,这就太不切实际了,所以一般来讲,有限性如果说数字忒大,大到这个计算机虽然能算,但是要几年,几百年之后才能结束,那么往往也不认为是一个很好的算法. ⑶可执行性(Effectiveness) 执行性在计算机里有些事情是做不到的.比如说,数码相机、摄像头、计算机里的数码 相片,都有一个概念叫像素,像素越高画面越清晰,像素代表什么意思呢,计算机里面对于图象所识别的最小单位每一个点是什么颜色,然后很多密密麻麻的点摆在一起,一个点是绿的,一个点是黄的,一个点在稍微黄点,这么多有颜色的点摆在一起,看起来可能就是一个从绿到黄的草坪,实际上它只是每一个点是一个单一的颜色.那么, 对于计算机来说,有没有可能做出纯我们视觉看到的那种自然色,这不可能,它可以像素非常非常的细密,比如说iPhone 像素很高就看不见点了,但仍然是数字化处理一 格一格的,不是自然的.你返回1.732,但是反过来你告诉它小数,你问它这是根号几?注意,无限不循环小数,它会认不出来,因为它处理不了,他只能处理到你看起来好像已经几乎没有差别了而已,就是说计算机永远在做模拟,在很多程度上,计算机的工作不具有可执行性.

高中数学测试卷

高中数学测试卷 一.选择题 1.已知随机变量X 服从正态分布N (2,2σ),8.0)4(=≤X P ,则=≤)0(X P ( ) A 、 0.4 B 、0.2 C 、0.6 D 、0.8 2. 一位母亲记录了儿子3~9岁的身高,由此建立的身高与年龄的回归模型为 y=7.19x+73.93用这个模型预测这个孩子10岁时的身高,则正确的叙述是( ) A.身高一定是145.83cm; B.身高在145.83cm 以上; C.身高在145.83cm 以下; D.身高在145.83cm 左右. 3.已知随机变量ξ服从正态分布2 (0,)N σ,且(2)0.8P ξ<=,则(02)P ξ<<=( ) A .0.6 B .0.4 C .0.3 D .0.2 4.已知:),,(~2 δμN X 且,5=X E ,4=X D 则≈≤<)73(x P ( ) A .0.0456 B .0.50 C .0.6827 D .0.9545 5.已知随机变量X 服从正态分布(5,4)N ,且()4P X k P X k ><-()=, 则k 的值为( ) A.6 B.7 C.8 D.9 6.某产品的广告费用x 与销售额y 的不完整统计数据如下表: 若已知回归直线方程为69?-=x y ,则表中m 的值为 A .40 B .39 C .38 D .37 7.工人工资(元)依劳动生产率(千元)变化的回归方程为5080y x =+,下列判断中正确的是( ) A .劳动生产率为1000元时,工资为130元 B .劳动生产率平均提高1000元时,工资平均提高80元 C .劳动生产率平均提高1000元时,工资平均提高130元 D .当工资为250元时,劳动生产率为2000元 8.以下四个命题中:

高一数学《数列》经典练习题-附答案

强力推荐人教版数学高中必修5习题 第二章 数列 1.{a n }是首项a 1=1,公差为d =3的等差数列,如果a n =2 005,则序号n 等于( ). A .667 B .668 C .669 D .670 2.在各项都为正数的等比数列{a n }中,首项a 1=3,前三项和为21,则a 3+a 4+a 5=( ). A .33 B .72 C .84 D .189 3.如果a 1,a 2,…,a 8为各项都大于零的等差数列,公差d ≠0,则( ). A .a 1a 8>a 4a 5 B .a 1a 8<a 4a 5 C .a 1+a 8<a 4+a 5 D .a 1a 8=a 4a 5 4.已知方程(x 2 -2x +m )(x 2 -2x +n )=0的四个根组成一个首项为4 1 的等差数列,则 |m -n |等于( ). A .1 B . 4 3 C . 2 1 D . 8 3 5.等比数列{a n }中,a 2=9,a 5=243,则{a n }的前4项和为( ). A .81 B .120 C .168 D .192 6.若数列{a n }是等差数列,首项a 1>0,a 2 003+a 2 004>0,a 2 003·a 2 004<0,则使前n 项和S n >0成立的最大自然数n 是( ). A .4 005 B .4 006 C .4 007 D .4 008 7.已知等差数列{a n }的公差为2,若a 1,a 3,a 4成等比数列, 则a 2=( ). A .-4 B .-6 C .-8 D . -10 8.设S n 是等差数列{a n }的前n 项和,若35a a =9 5 ,则59S S =( ). A .1 B .-1 C .2 D . 2 1 9.已知数列-1,a 1,a 2,-4成等差数列,-1,b 1,b 2,b 3,-4成等比数列,则2 1 2b a a 的值是( ). A . 2 1 B .- 2 1 C .- 21或2 1 D . 4 1 10.在等差数列{a n }中,a n ≠0,a n -1-2 n a +a n +1=0(n ≥2),若S 2n -1=38,则n =( ). A .38 B .20 C .10 D .9

新课程高中数学测试题组全套含答案

(数学2必修)第三章 直线与方程 [基础训练A 组] 一、选择题 1.设直线0ax by c ++=的倾斜角为α,且sin cos 0αα+=, 则,a b 满足( ) A .1=+b a B .1=-b a C .0=+b a D .0=-b a 2.过点(1,3)P -且垂直于直线032=+-y x 的直线方程为( ) A .012=-+y x B .052=-+y x C .052=-+y x D .072=+-y x 3.已知过点(2,)A m -和(,4)B m 的直线与直线012=-+y x 平行, 则m 的值为( ) A .0 B .8- C .2 D .10 4.已知0,0ab bc <<,则直线ax by c +=通过( ) A .第一、二、三象限 B .第一、二、四象限 C .第一、三、四象限 D .第二、三、四象限 5.直线1x =的倾斜角和斜率分别是( ) A .0 45,1 B .0 135,1- C .090,不存在 D .0 180,不存在 6.若方程014)()32(2 2 =+--+-+m y m m x m m 表示一条直线,则实数m 满足( ) A .0≠m B .2 3 - ≠m C .1≠m D .1≠m ,2 3 - ≠m ,0≠m 二、填空题 1.点(1,1)P - 到直线10x y -+=的距离是________________. 2.已知直线,32:1+=x y l 若2l 与1l 关于y 轴对称,则2l 的方程为__________; 若3l 与1l 关于x 轴对称,则3l 的方程为_________;

若4l 与1l 关于x y =对称,则4l 的方程为___________; 3. 若原点在直线l 上的射影为)1,2(-,则l 的方程为____________________。 4.点(,)P x y 在直线40x y +-=上,则2 2 x y +的最小值是________________. 5.直线l 过原点且平分ABCD Y 的面积,若平行四边形的两个顶点为 (1,4),(5,0)B D ,则直线l 的方程为________________。 三、解答题 1.已知直线A x B y C ++=0 , (1)系数为什么值时,方程表示通过原点的直线; (2)系数满足什么关系时与坐标轴都相交; (3)系数满足什么条件时只与x 轴相交; (4)系数满足什么条件时是x 轴; (5)设() Px y 00,为直线A x B y C ++=0上一点, 证明:这条直线的方程可以写成()()A xx B yy -+-=00 0. 2.求经过直线0323:,0532:21=--=-+y x l y x l 的交点且平行于直线032=-+y x 的直线方程。 3.经过点(1,2)A 并且在两个坐标轴上的截距的绝对值相等的直线有几条? 请求出这些直线的方程。 4. 过点(5,4)A --作一直线l ,使它与两坐标轴相交且与两轴所围成的三角形面积为5.

高中数学算法初步知识点与题型总结

第十一章 算法初步与框图 一、知识网络 第一节 算法与程序框图 ※知识回顾 1.算法的概念:算法通常是指按一定规则解决某一类问题的明确和有限的步骤. 2.程序框图又称流程图,是一种用程序框、流程线及文字说明来表示算法的图形. 3.程序框图的三种基本逻辑结构是顺序结构、条件结构、循环结构. 4.算法的描述方式有:自然语言、程序框图、程序语言. 5.算法的基本特征:①明确性:算法的每一步执行什么是明确的;②顺序性:算法的“前一步”是“后一步”的前提, “后一步”是“前一步”的继续;③有限性:算法必须在有限步内完成任务,不能无限制的持续进行;④通用性:算法应能解决某一类问题. ※典例精析 例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. 算法初步 算法与程序框图 算法语句 算法案例 算法概念 框图的逻辑结构 输入语句 赋值语句 循环语句 条件语句 输出语句 顺序结构 循环结构 条件结构

高一数学测试题及答案解析

高一数学第一次月考测试 (时间:120分钟满分:150分) 一、选择题(本题共12小题,每小题5分,满分60分) 1.算法共有三种逻辑结构,即顺序结构、条件结构、循环结构,下列说法正确的是() A.一个算法只能含有一种逻辑结构 B.一个算法最多可以包含两种逻辑结构 C.一个算法必须含有上述三种逻辑结构 D.一个算法可能含有上述三种逻辑结构 2.下列赋值语句正确的是() A.M=a+1B.a+1=M C.M-1=a D.M-a=1 3.学了算法你的收获有两点,一方面了解我国古代数学家的杰出成就,另一方面,数学的机械化,能做许多我们用笔和纸不敢做的有很大计算量的问题,这主要归功于算法语句的() A.输出语句B.赋值语句 C.条件语句D.循环语句 4.如右图 其中输入甲中i=1,乙中i=1000,输出结果判断正确的是() A.程序不同,结果不同 B.程序不同,结果相同 C.程序相同,结果不同 D.程序相同,结果相同

5.程序框图(如图所示)能判断任意输入的数x的奇偶性,其中判断框内的条件是() A.m=0? B.x=0? C.x=1? D.m=1? 6.228和1995的最大公约数是() A.84 B.57 C.19 D.28 7.下列说法错误的是() A.在统计里,把所需考察的对象的全体叫做总体 B.一组数据的平均数一定大于这组数据中的每个数据 C.平均数、众数与中位数从不同的角度描述了一组数据的集中趋势 D.一组数据的方差越大,说明这组数据的波动越大 8.1001101(2)与下列哪个值相等() A.115(8)B.113(8) C.114(8)D.116(8) 9.下面程序输出的结果为()

高一数学函数经典习题及答案

函 数 练 习 题 班级 一、 求函数的定义域 1、求下列函数的定义域: ⑴y = ⑵y = ⑶01 (21)111 y x x =+-++ - 2、设函数f x ()的定义域为[]01,,则函数f x ()2 的定义域为_ _ _;函数f x ()-2的定义域为________; 3、若函数(1)f x +的定义域为[]-23,,则函数(21)f x -的定义域是 ;函数1(2)f x +的定义域为 。 4、 知函数f x ()的定义域为 [1,1]-,且函数()()()F x f x m f x m =+--的定义域存在,数m 的取值围。 二、求函数的值域 5、求下列函数的值域: ⑴2 23y x x =+- ()x R ∈ ⑵2 23y x x =+- [1,2]x ∈ ⑶311x y x -=+ ⑷31 1 x y x -=+ (5)x ≥ ⑸ y =⑹ 22 5941x x y x +=-+ ⑺31y x x =-++ ⑻2y x x =- ⑼ y ⑽ 4y = ⑾y x =-

6、已知函数22 2()1 x ax b f x x ++=+的值域为[1,3],求,a b 的值。 三、求函数的解析式 1、 已知函数2 (1)4f x x x -=-,求函数()f x ,(21)f x +的解析式。 2、 已知()f x 是二次函数,且2 (1)(1)24f x f x x x ++-=-,求()f x 的解析式。 3、已知函数()f x 满足2()()34f x f x x +-=+,则()f x = 。 4、设()f x 是R 上的奇函数,且当[0,)x ∈+∞时, ()(1f x x =+,则当(,0)x ∈-∞时()f x =____ _ ()f x 在R 上的解析式为 5、设()f x 与()g x 的定义域是{|,1}x x R x ∈≠±且,()f x 是偶函数,()g x 是奇函数,且1()()1 f x g x x +=-,求()f x 与()g x 的解析表达式 四、求函数的单调区间 6、求下列函数的单调区间: ⑴ 2 23y x x =++ ⑵y =⑶ 2 61y x x =-- 7、函数()f x 在[0,)+∞上是单调递减函数,则2 (1)f x -的单调递增区间是 8、函数236 x y x -= +的递减区间是 ;函数y =的递减区间是 五、综合题 9、判断下列各组中的两个函数是同一函数的为 ( ) ⑴3 ) 5)(3(1+-+= x x x y , 52-=x y ; ⑵111-+=x x y , )1)(1(2-+=x x y ;

(推荐)高中数学新课标测试题及答案

新课程标准考试数学试题 一、填空题(本大题共10道小题,每小题3分,共30分) 1、数学是研究(空间形式和数量关系)的科学,是刻画自然规 律和社会规律的科学语言和有效工具。 2、数学教育要使学生掌握数学的基本知识、(基本技能)、基本思想。 3、高中数学课程应具有多样性和(选择性),使不同的学生在数学上得到不同的发展。 4、高中数学课程应注重提高学生的数学(思维)能力。 5、高中数学选修2-2的内容包括:导数及其应用、(推理与证明)、数系的扩充与复数的引入。 6、高中数学课程要求把数学探究、(数学建模)的思想以不同的形式渗透在各个模块和专题内容之中。 7、选修课程系列1是为希望在(人文、社会科学)等方面发展的学生设置的,系列2是为希望在理工、经济等方面发展的学生设置的。 8、新课程标准的目标要求包括三个方面:知识与技能,过程与方法,(情感、态度、价值观)。 9、向量是近代数学中重要和基本的数学概念之一,它是沟通代数、

几何与(三角函数)的一种工具。 10、数学探究即数学(探究性课题)学习,是指学生围绕某个数学问题,自主探究、学习的过程。 二、判断题(本大题共5道小题,每小题2分,共10分) 1、高中数学课程每个模块1学分,每个专题2学分。(错)改:高中数学课程每个模块2学分,每个专题1学分。 2、函数关系和相关关系都是确定性关系。(错) 改:函数关系是一种确定性关系,而相关关系是一种非确定性关系。 3、统计是研究如何合理收集、整理、分析数据的学科,它可以为人们制定决策提供依据。(对) 4、数学是人类文化的重要组成部分,为此,高中数学课程提倡体现数学的文化价值。(对) 5、教师应成为学生进行数学探究的领导者。(错) 改:教师应成为学生进行数学探究的组织者、指导者和合作者。 三、简答题(本大题共4道小题,每小题7分,共28分) 1、高中数学课程的总目标是什么? 使学生在九年制义务教育数学课程的基础上,进一步提高作为未来公民所必要的数学素养,以满足个人发展与社会进步的需要。

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

高中数学必修三《算法初步》练习题 一、选择题 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 = 二、填空题:

高一数学期末考试试卷

2015—2016学年度下学期期末考试试题 高一 数学 时间:120分钟 满分:150分 注意事项:1、请将第一题选择题答案按标准涂在答题卡上,答在试卷上无效。 2、请将主观题的答案写在答题卷上,答在试题卷上无效 第I 卷(60分) 一、选择题(每题5分,共12题60分,在每小题给出的四个选项中,只有一项是符合题 目要求的) 1. 0sin 750= ( ) A. 0 B. 12 C. 2 D. 2 2. 下列说法正确的是( ) A.数量可以比较大小,向量也可以比较大小. B.方向不同的向量不能比较大小,但同向的可以比较大小. C.向量的大小与方向有关. D.向量的模可以比较大小. 3.已知α是第四象限角,那么2 α是( ) A. 第一象限角 B. 第二象限角 C. 第二或第三象限角 D. 第二或第四象限角 4.为了得到函数y=cos 2x 6π+ ()的图像,只要把y=cos2x 的图像( ) A.向左平移12π个长度单位 B. 向右平移12 π个长度单位 C. 向左平移6π个长度单位 D. 向右平移6 π个长度单位 5.下列各组向量中,可以作为一组基底的是 A.a=0,0b=1,3-(),() B. a=3,2b=,4--(),(6) C. a=2,3b=4,4--(),() D. a=1,2b=,4(),(2) 6. 化简cos (α-β)cos α+sin (α-β)sin α等于( ) A .cos (α+β) B .cos (α-β) C .cos β D .-cos β

7.等边三角形ABC 的边长为2,a =b c a b b c c a=BC CA AB ==?+?+?,,,那么( ) A. 3 B.-3 C. 6 D. -6 8. sin =33π π -( ) A.-1 B.0 C. 12 D. 2 9.已知函数f(x)满足f(x)=f(x-2),且f(2013)=-5,则f(2033)=( ) A. 1 B. 5 C.-5 D.-1 10. 已知1(2,1)P -, 2(0,5)P 且点P 在12P P 的延长线上, 12p p =2pp , 则点P 的坐标为 ( ) A .(2,7)- B .4 (,3)3 C .2 (,3)3 D .(2,11)- 11. 在△ABC 中,下列结论错误的是 .sin()sin .sin cos 22 .tan()tan ().cos()cos 2 B C A A A B C B C A B C C D A B C π ++==+=-≠+= 12. 函数)2(cos 2π +=x y 是( ) A .最小正周期是π的偶函数 B .最小正周期是π的奇函数 C .最小正周期是2π的偶函数 D .最小正周期是2π的奇函数

相关文档
最新文档