【精品】高中数学 1.1.1 算法的概念优秀学生寒假必做作业练习一 新人教A版必修3

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1、1、1 算法的概念 练习一

一、选择题

1、看下面的四段话,其中不是解决问题的算法的是( )

A 、从济南到北京旅游,先坐火车,再坐飞机抵达

B 、解一元一次方程的步骤是去分母、去括号、移项、合并同类项、系数化为1

C 、方程x 2-1=0有两个实根

D 、求1+2+3+4+5的值,先计算1+2=3,再由于3+3=6,6+4=10,10+5=15,最终结果为15

2、下面的问题中必须用条件结构才能实现的个数是( )

(1)已知三角形三边长,求三角形的面积;

(2)求方程ax+b=0(a,b 为常数)的根;

(3)求三个实数a,b,c 中的最大者;

(4)求1+2+3+…+100的值。

A 、4个

B 、 3个

C 、 2个

D 、 1个

3、不能描述算法的是( )

A 、流程图

B 、伪代码

C 、 数据库

D 、 自然语言

4、算法:

S1 输入n

S2 判断n 是否是2,若n=2,则n 满足条件,若n>2,则执行S3

S3 依次从2到n 一1检验能不能整除n ,若不能整除n,满足上述条件的是 ( )

A 、质数

B 、奇数

C 、偶数

D 、约数

5、假设家中生火泡茶有以下几个步骤:

a.生火

b.将水倒入锅中

c.找茶叶

d.洗茶壶茶碗

e.用开水冲茶

请选出一个最优算法( )

A 、abcde

B 、bacde

C 、cadbe

D 、dcabe

二、选择题

6、算法的要求______、_______、______、_____、___________

7、写出解方程)0(0≠=+a b ax 的一个算法过程,第一步,将不含x 的常数项移到方程的右边,并改变常数的符号,第2步是____________________

8、设一个球的半径为r (r >0),则求以r 为半径的球面积的算法为_______________

9、写出求 1+2+3+4+5+6……+100 的一个算法。可运用公式 1+2+3+……+ n=2)1(+n n 直接计算、

第一步 ① 第二步 ② 第三步 输出计算结果

10、已知一个学生的语文成绩为89,数学成绩为96,外语成绩为99。求他的总分和平均成绩的一个算法为:

第一步取A=89 , B =96 C=99 ;

第二步①;

第三步②

第四步输出计算的结果

三、解答题

11、著名数学家华罗庚“烧水泡茶的两个算法、

算法一:

第一步烧水;第二步水烧开后,洗刷茶具;第三步沏茶

算法二:

第一步烧水:第二步烧水过程中,洗刷茶具第三步水烧开后沏茶

这两个算法的区别在哪里?哪个算法更高效?为什么?

12、交换两个变量的值

13、写出一个求有限整数序列中的最大值的算法。

14 、“鸡兔同笼“是我国隋朝时期的数学著作《孙子算经》中的一个有趣而具有深远影响的题目:“今有雉兔同笼,上有三十五头,下有九十四足,问雉兔各几何。用方程组的思想不难解决这一问题,请你设计一个这类问题的通用算法。

15、已知直角坐标系的两点A(-1,0),B(3,2),写出直线AB的方程的一个算法。

答案:

一、选择题

1、 C

2、C

3、C

4、A

5、A

二、填空题

6、1.可执行性 2.确定性 3.有穷性 4.有输入信息的说明 5.有输出结果的说明

7、方程两边同除a 得a b x =8、24r π9、①取n=100 ②计算2

)1(+n n 10、①计算总分D=A+B+C ②计算平均成绩E=3

D 三、解答题

11、第二个算法更高效。因为节约时间。12、算法:⑴ a:=t

⑵ b:=a

⑶ t:=b

13、解:算法如下:

S1 先假定序列中的第一个整数为“最大值”。

S2 将序列中的下一个整数值与“最大值”比较,如果它大于此“最大值”,这时你就假定“最大值”是这个整数。

S3 如果序列中还有其他整数,重复S2。

S4 在序列中一直到没有可比的数为止,这时假定的“最大值”就是这个序列中的最大值

14、解析: 鸡兔同笼,设鸡兔总头数为H ,总脚数为F ,求鸡兔各有多少只。算法如下: 第一步 输入总头数H ,总脚数F ; 第二步 计算鸡的个数 x=(4*H -F)/ 2 第三步 计算兔的个数 y=(F -2*H)/2; 第四步 输出 x y

15、解析; 可以运用公式 1

21121x x x x y y y y --=--直接求解。 第一步 取;2,3,0,12211===-=y x y x

第二步 代入公式 1

21121x x x x y y y y --=--得直线AB 的方程 第三步 输出AB 的方程

相关文档
最新文档