- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
课时作业(十一)算法的基本思想
基础达标
一、选择题
1.下列有关“算法”的说法不正确的是()
A.算法是解决问题的方法和步骤
B.算法的每一个步骤和次序应当是确定的
C.算法在执行有限个步骤后必须结束
D.算法是能够在计算机上运行的程序语言
解析:因为算法是为解决问题而设计的一系列可操作或可计算的步骤,通过这些步骤能够有效地解决问题.算法具有有限性、确定性、有序性、可行性、有输出等特征,因此A,B,C正确,而算法只有用计算机能够接受的“语言”准确的描述出来,才能够在计算机上运行,而一般用自然语言描述的算法是不能够在计算机上运行的程序语言.
答案:D
2.下列说法中不能看成算法的是()
A.洗衣机的使用说明书
B.烹制红烧肉的菜谱
C.从山东菏泽市乘火车到北京,再从北京乘飞机到伦敦
D.小明不会洗衣服
解析:只要按步骤完成某项任务就是一个算法,很明显A,B,C都是按步骤完成某项任务的,均是算法,而D中仅仅说明了一个事实,不是算法.
答案:D
3.一个算法的步骤如下:如果输入x的值为-3,则输出z的值为()
第一步,输入x的值;
第二步,计算x的绝对值y;
第三步,计算z=2y-y;
第四步,输出z的值.
A.4 B.5
C.6 D.8
解析:x=-3,y=|x|=3,z=23-3=5.
答案:B
4.已知一个算法:
(1)给出三个数x、y、z;
(2)计算M=x+y+z;
(3)计算N=eq\f(1,3)M;
(4)得出每次计算结果.
则上述算法是()
A.求和 B.求余数
C.求平均数 D.先求和再求平均数
解析:由算法过程可知,M为三数之和,N为这三数的平均数,故选D.
答案:D
二、填空题
5.下列叙述中,描述算法的是________.
①从芜湖到北京旅游,先坐火车到南京,再坐飞机抵达北京
②解一元一次方程的步骤是去分母、去括号、移项、合并同类项、系数化为1
③方程x2-1=0有两个实根
④求1+2+3+4的值,先计算1+2=3,再计算3+3=6,6+4=10,最终结果为10
解析:根据算法的概念、基本特征进行判断.
选项①,②,④都描述了解决问题的方法与步骤,可以看作是算法,而③选项只是陈述了一个事实,没说明怎么解决问题,故不是算法.
答案:①②④
6.阅读下面的算法:
第一步,输入两个实数a,b.
第二步,若ab,则交换a,b的值,否则执行第三步.
第三步,输出a.
这个算法输出的是__________.
解析:第二步中,若ab,则交换a,b的值,那么a是a,b中的较大数;若ab不成立,即a≥b,那么a也是a,b中的较大数.
答案:a,b中的较大数
三、解答题
7.给出求解方程组eq\b\lc\{\rc\(\a\vs4\al\co1(2x+y=7,,4x+5y=11,))的一个算法.
解:用加减消元法
第一步,方程2x+y=7两边都乘以5得,10x+5y=35.
第二步,将第一步所得的方程与方程4x+5y=11作差,消去y得6x=24,解得x=4.
第三步,将x=4代入方程2x+y=7,
解得y=-1.
第四步,输出方程组的解为eq\b\lc\{\rc\(\a\vs4\al\co1(x=4,,y=-1.))
8.给出分段函数f(x)=eq\b\lc\{\rc\(\a\vs4\al\co1(2x,x≥1,,x2-1,x1,))请设计一个算法,能够求出该函数的任意一个函数值.
解:算法步骤如下:
1.输入x的值;
2.若x≥1,计算y=2x;否则,计算y=x2-1;
3.输出y的值;
能力提升
一、选择题
1.早上从起床到出门需洗脸刷牙(5min),刷水壶(2min),烧水(8min),泡面(3min),吃饭(10min),听广播(8min)几个步骤.下列选项中最好的一个算法为()
A.S1洗脸刷牙,S2刷水壶,S3烧水,S4泡面,S5吃饭,S6听广播
B.S1刷水壶,S2烧水的同时洗脸刷牙,S3泡面,S4吃饭,S5听广播
C.S1刷水壶,S2烧水的同时洗脸刷牙,S3泡面,S4吃饭的同时听广播
D.S1吃饭的同时听广播,S2泡面,S3烧水的同时洗脸刷牙,S4刷水壶
解析:比较这四种算法所用时间可知C最省时,效率最高.
答案:C
2.阅读下列算法:
(1)输入x.
(2)判断x2是否成立,若成立,y=x;否则,y=-2x+6.
(3)输出y.
当输入的x∈[0,7]时,输出的y的取值范围是()
A.[2,7] B.[2,6]
C.[6,7] D.[0,7]
解析:由算法知y=eq\b\lc\{\rc\(\a\vs4\al\co1(x,x2,-2x+6,x≤2.))
∵0≤x≤7,
∴当0≤x≤2时,y=-2x+6∈[2,6];
当2x≤
您可能关注的文档
- 高2023级高二上第二次月考答案.docx
- 广西来宾市2016--2017学年高一下学期四校联考期中考试政治试题.doc
- 第30课自主可控变强大(教案)六年级全一册信息技术人教版.docx
- 重庆市巴蜀中学校2024-2025学年高二上学期11月期中生物试题2.docx
- 高二下学期物理期末复习冲刺训练01电磁感应(培优提升最新题型).docx
- 2025年高考二轮复习地理专题突破练4地质作用与地表形态.docx
- 第五章整理与提升.docx
- 浙江省湖州市某校2024-2025学年高一上学期12月阶段性测试地理(学考)试题2.docx
- 2018北京市高考压轴卷文综2.doc
- 手电筒的秘密(教学设计)科学三年级上册人教鄂教版.docx
最近下载
- 广西壮族自治区南宁市2023-2024学年八年级上学期期末地理试题(含答案).pdf VIP
- 13-1 2024级财税大数据应用专业人才培养方案.docx VIP
- 广西壮族自治区南宁市2023-2024学年八年级上学期期末地理试题.docx VIP
- 急性气管-支气管炎的临床护理.pptx
- 2024-2025学年北京朝阳区四年级(上)期末英语试卷(含答案).pdf
- 化学反应工程第6章 气-液反应及反应器.pptx
- 管理工程系-财税大数据应用专业人才培养方案.pdf VIP
- 新能源汽车技术(第二版)教学课件汇总全书电子教案(全).ppt
- [补车]囚于永夜by麦香鸡呢.doc
- 二年级下册数学期末复习八大专项练习.pdf
文档评论(0)