- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
高中数学第二章算法初步2.1算法的基本思想自主练习北师大版必修
高中数学 第二章 算法初步 2.1 算法的基本思想自主练习 北师大版必修3
我夯基我达标
1.以下给出关于算法的几种说法,其中正确的是( )
A.算法就是某一个问题的解题方法
B.对于给定的一个问题,其算法不一定是唯一的
C.一个算法可以不产生确定的结果
D.算法的步骤可以无限地执行下去不停止
思路解析:A算法是做某一件事的步骤或程序,C一个算法产生的结果是确定的,求解某一个问题的解法不一定是惟一的,对于一个问题可以有不同的算法.D有穷性:一个算法的步骤序列是有限的,它应在有限步骤之后停止,而不能是无限的.
答案:B
2.在一个长度为n的顺序表中,在第i个元素(1≤i≤n+1)之前插入一个新元素时须向后移动的元素个数是( )
A.n-iB.n-i+1 C.n-i-1 D.i
思路解析:在第i个元素前插入一个新元素,则从第i个元素到第n个元素都要往后移动一个单位,所以,移动的元素个数是n-i+1个.
答案:B
3.你要坐飞机去外地办一件急事,请你写出从自己房间出发到坐在机舱内的三步主要算法.
第一步:;
第二步:;
第三步:.
思路解析:根据算法的五个特征,首先确定算法的目的:从房间出发坐上机舱.然后把这个动作进行分解,可写出算法如下.
答案:乘车去飞机场售票处 买机票 凭票上机对号入座
4.求一元二次方程ax2+bx+c=0的解.
思路分析:根据方程根的判别式,可知如果Δ≥0,x1,2=;如果Δ<0,方程无解,写出步骤如下:
解:第一步:计算Δ=b2-4ac;
第二步:如果Δ≥0,x1,2=;如果Δ<0,方程无解;
第三步:输出方程的根或无解的信息.
5.写出一个能找出a、b、c三个数中最小值的算法.
思路分析:设置一个量min,先将a的值赋给它,然后逐个将min的值和后面数字的值进行比较,若min的值大于数字的值,则继续考查后面的数字;若min的值小于数字的值,则将此数字的值赋给min,然后继续考查后面的数字.如此逐个考查每个数字,直到所有的数字都被考查完为止.
解:第一步:假设a是最小值,用min表示;
第二步:如果b<min,那么b是最小值min;
第三步:如果c<min,那么c是最小值min;
第四步:输出min,则min就是a,b,c中的最小值.
6.现有9个乒乓球,只有其中一只重量稍轻,请举出找到较轻乒乓球的一个算法.
思路分析:从这个问题看出,算法有很多种,但有时可以优化解题思路,使过程简洁.但有时过程简洁并不一定符合编程原理,因为重复步骤多不要紧,可以让计算机去做,关键过程要流畅.
解:第一步:将三个乒乓球分成三组,每组3只;
第二步:将两组分别放在天平两边,如果天平平衡,则较轻的乒乓球在另一组进行第三步;如果不平衡,则较轻的小球在较轻的一组进行步骤第三步;
第三步:取出含较轻小球的一组任取两球放在天平上,如果左右不平衡,则较轻的小球找到;如果天平平衡,则另一只是较轻的小球.
7.写出一个解一元一次方程ax+b=0的算法.
思路分析:首先判断a≠0是否成立,使用判断语句,一元一次方程a≠0,同时要输出具体提示信息,以便于输入正确的信息.
解:方程ax+b=0解法的算法是:
第一步:若a=0,输出方程系数a不能为0.
第二步:若a≠0,计算x=-.
第三步:输出方程的根或输出a不能为0.
我综合我发展
8.已知一个三角形的周长为a,求这个三角形的面积.设计一个算法解决这个问题.
思路分析:正确应用算法解决本题,三角形为任意三角形,但是我们可将其视为正三角形来解决,写出算法步骤即可.
解:算法步骤如下:
第一步:输入a的值;
第二步:计算l=的值;
第三步:计算S=×l2的值;
第四步:输出S的值.
9.已知直角坐标系中的点A(-1,0),B(3,2),写出求直线AB的方程的一个算法.
思路分析:求直线的方程有不同的方法,可用点斜式、斜截式,也可以用两点式或截距式.只要直线的斜率存在,就可选用点斜式或斜截式求方程.对于点斜式方程中的定点,只要是该直线上的点,哪一个都行.直线方程一般化为一般式.若选用斜截式,则设方程为=1,然后将点A、B坐标代入,再解方程组,得到a、b的值.若选用两点式,则方程写成,然后再整理成一般式.
解:算法如下:
第一步:设直线AB的方程为y=kx+b;
第二步:将A(-1,0),B(3,2)代入第一步设出的方程,得到-k+b=0,3k+b=2;
第三步:解第二步所得的两方程组成的方程组,得到k=,b=;
第四步:把第三步得到的运算结果代入第一步所设的方程,得到y=x+;
第五步:将第四步所得结果整理,得到方程x-2y+1=0.
10.写出解方程组的一个算法.
思路分析:解二元
您可能关注的文档
- 高中数学 第三章 导数及其应用 3.3 导数在研究函数中的应用 3.3.3 函数的最大(小)值与导数课件1 新人教A版选修1-.ppt
- 高中数学 第三章 导数及其应用 3.4 生活中的优化问题举例课件2 新人教A版选修1-.ppt
- 高中数学 第三章 指数函数、对数函数和幂函数 3.2 对数函数 3.2.1 对数课件 苏教版必修.ppt
- 高中数学 第三章 指数函数、对数函数和幂函数 3.1 指数函数课件 苏教版必修.ppt
- 高中数学 第三章 指数函数、对数函数和幂函数 3.2 对数函数 3.2.2 对数函数课件 苏教版必修.ppt
- 高中数学 第三讲 柯西不等式与排序不等式单元整合素材 新人教A版选修4-.doc
- 高中数学 第三章 指数函数、对数函数和幂函数 3.4 函数的应用 3.4.1 函数的零点课件 苏教版必修.ppt
- 高中数学 第三章 指数函数、对数函数和幂函数 3.3 幂函数课件 苏教版必修.ppt
- 高中数学 第三章 指数函数、对数函数和幂函数 3.4 函数的应用 3.4.2 函数模型及其应用课件 苏教版必修.ppt
- 高中数学 第二章 函数 2.1 函数的概念和图象 2.1.1 函数的概念课件 苏教版必修.ppt
- 高中数学第二章算法初步2.1顺序结构与选择结构教案北师大版必修.DOC
- 高中数学第二章算法初步2.2变量与赋值教案北师大版必修.DOC
- 高中数学第二章算法初步2.2算法的基本结构及设计优化训练北师大版必修.DOC
- 高中数学第二章算法初步2.1算法的基本思想知识导航北师大版必修.DOC
- 高中数学第二章算法初步2.2算法的基本结构及设计知识导航北师大版必修.DOC
- 高中数学第二章算法初步2.2算法的基本结构及设计自主练习北师大版必修.DOC
- 高中数学第二章算法初步2.3几种基本语句优化训练北师大版必修.DOC
- 高中数学第二章算法初步2.3几种基本语句知识导航北师大版必修.DOC
- 高中数学第二章算法初步2.3几种基本语句备课资料北师大版必修.DOC
- 高中数学第二章算法初步2.3几种基本语句自主练习北师大版必修.DOC
最近下载
- 教科版五年级科学上册全册课件【全册完整版,137页】.pptx
- 部编版六年级语文上册《9 我的战友邱少云》优秀PPT课件.pptx VIP
- 活动二《我是一条鱼》教案 综合实践活动 二年级上册.doc VIP
- 吉祥物设计课件 2024——2025学年人教版(2024)初中美术七年级上册.pptx VIP
- 《大学生人际交往》课件.ppt VIP
- 压力容器生产单位质量安全员、安全总监-特种设备考试题库.docx VIP
- 小学一年级语文上册生字表(注音).pdf VIP
- 通信工程专业介绍课件.ppt VIP
- 11J930住宅建筑构造图集.pptx VIP
- 07SD101-8:电力电缆井设计与安装.docx VIP
文档评论(0)