3.2.1算法(2)-粤教版(2019)高中信息技术必修一练习(解析版).docx

3.2.1算法(2)-粤教版(2019)高中信息技术必修一练习(解析版).docx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共15页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

试卷第=page11页,总=sectionpages33页

3.2.1算法(2)-粤教版(2019)高中信息技术必修一练习

学校:___________姓名:___________班级:___________考号:___________

一、选择题

1.某算法的部分流程图如第7题图所示。执行这部分流程后,输出s和i的值分别是()

A.-35 B.-45 C.-36 D.-26

【答案】A

【解析】

【分析】

【详解】

本题考查流程图。

i

1

2

3

4

5

s

-1

-5

-13

-29

Int(X)求不大于X的最大整数,Int(s/10)=-3,故本题选A。

2.某算法的部分流程图如图所示,执行这部分流程后,变量s的值是()

A.26 B.30 C.14 D.10

【答案】C

【解析】

【详解】

本题考查流程图。

i

-9

-4

-1

0

1

4

9

s

0

1

2

3

6

7

14

最终可得s=14,故本题选C。

3.以下哪个是算法的描述方法?()

A.流程图描述法 B.枚举法 C.顺序法 D.列表法

【答案】A

【解析】

【详解】

本题考查算法相关知识。算法是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。也就是说,能够对一定规范的输入,在有限时间内获得所要求的输出。如果一个算法有缺陷,或不适合于某个问题,执行这个算法将不会解决这个问题。不同的算法可能用不同的时间、空间或效率来完成同样的任务。一个算法的优劣可以用空间复杂度与时间复杂度来衡量。算法的描述有流程图,自然语言和计算机语言。故本题选A。

4.关于算法的描述,下列选项中正确的是()

A.算法本身就是一种程序设计语言 B.算法必须有输入

C.算法的步骤可以是无穷的 D.算法的每一步骤必须有确切的含义

【答案】D

【解析】

【详解】

本题考查的是算法相关知识。所谓算法就是解题方法的精确描述,由有限个步骤组成,故选项A错误;有0个或多个输入,故选项B错误;算法的步骤是有穷的,故选项C错误;算法具有确定性,指算法的每一步骤必须有确切的含义,故选项D正确。

5.以下不属于算法基本特征的是()

A.可执行性 B.确定性 C.有穷性 D.无限性

【答案】D

【解析】

【详解】

本题考查的是算法的特征。算法的五大特征:有穷性、确定性、能行性(可行性)、有0个或多个输入、有一个或多个输出。故应选D。

6.某算法的部分流程图如图所示。执行这部分流程,输入变量n的值为5,则下列说法正确的是()

A.语句“c=n?”共执行了4次 B.循环结束后,变量a的值为3

C.循环结束后,变量b的值为5 D.循环结束后,程序输出的值为6

【答案】D

【解析】

【分析】

【详解】

本题考查流程图。

a

1

1

2

3

5

b

1

2

3

5

8

c

1

2

3

5

8

i

2

3

4

5

6

故说法正确的是选项D。

7.某算法的部分流程图如图所示,执行这部分流程后,输出s的值为64,则①处应填入()

A.i\4=2

B.Sqr(i)=Int(Sqr(i))

C.iMod2=1

D.iMod2=0

【答案】D

【解析】

【详解】

本题考查流程图。可以代入选项,当选项D代入时,流程如下。

i

0

1

2

3

4

5

6

7

8

9

10

11

s

2

2

4

4

8

8

16

16

32

32

64

64

故本题选D。

8.程序设计中的“算法”其实就是()。

A.解决问题的方法和步骤 B.能在计算机上解决的方法

C.便于计算的方法 D.能通过电脑进行计算的方法

【答案】A

【解析】

【详解】

本题考查算法概念。算法就是解决问题的方法和步骤,指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。故本题选A。

9.某算法的部分流程图如下图所示。执行这部分流程,分别输入m=3、n=5,则输出值依次为()

A.15,5 B.15,6 C.30,6 D.30,7

【答案】A

【解析】

【分析】

【详解】

本题考查流程图。

i

1

2

3

4

5

a

3

6

9

12

15

最后可得a=15,i=5故本题选A。

10.某算法的部分流程图如图所示。执行这部分流程后,a,b的值分别是()

A.3,0 B.6,0 C.3,3 D.6,3

【答案】A

【解析】

【分析】

【详解】

本题考查流程图。

a

78

57

21

15

6

3

b

57

21

15

6

3

0

r

21

15

6

3

0

最终a=3,b=0。故本题选A。

11.某算法的流程

文档评论(0)

韩喜芝 + 关注
实名认证
内容提供者

赶紧 下载啊啊啊啊

1亿VIP精品文档

相关文档