- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
PAGE
PAGE6
第2章算法与程序实现培优训练试题2020—2021学年人教中图版(2019)高中信息技术必修一
一、选择题
1.下列Python语句中,会导致程序运行出错的语句是()
A.x=(y=1) B.x,y=y,x C.x=1;y=1 D.x=y=1
2.下列表达式中的值不为6的是()。
A.19\3 B.19/3 C.Int(19/3) D.19mod13
3.下列可以作为VisualBasic的变量名的是()
A.2Loveme B.Love_me C.Love@#me D.While
4.下列不属于基本数据类型的是()
A.整型 B.浮点型 C.复数类型 D.字符串
5.以下属于整型常量的是()
A.2021
B.20/21
C.2021
D.2021-1-1
6.有以下程序段:
Fori=1To3
Forj=5To1Step-1s=i*j
nextjnexti
则语句s=i*j的执行次数是()
A.15 B.16 C.17 D.18
7.下列不能作为变量名的是()
A.E603 B.ABC C.125WK D.XYZ
8.下面语句不正确的是()
A.b+1=a B.a=b+1 C.a=b D.b+=a
9.若输入值为1150,输出结果_______。
A.0 B.10 C.20 D.850
10.已知字典dict1=1001:”mali”,1002:”lucy”,1003:”jack”,1004:”jhon”},要得到字典中的“jack”,下列方法可行的是()
A.dict1[2] B.dict11003}
C.dict1[1003] D.dict1[“jack”]
11.若执行时输入500,700;以上流程图描述的算法执行结果是()。
A.1200 B.500 C.960 D.720
12.下列VB表达式中,能生成一个[20,50]之间的随机整数的是()
A.Int(Rnd*51)+20 B.Int(Rnd*31)+20
C.Int(Rnd*30)+20 D.Int(Rnd*31)+19
13.某算法的部分流程图如图所示,执行这部分流程,若输入n的值为20,则输出a,b的值分别是()
A.12,10 B.10,9 C.9,15 D.9,10
14.算法的表示方法有很多,其中哪种表示方法容易产生歧义,影响算法的确定性?()
A.自然语言 B.流程图 C.伪代码 D.程序语言
15.关于以下流程图的说法不正确的是()
A.该算法作用是输入两个数,输出较大的数。
B.该算法中没有体现“运算”。
C.该算法具有分支结构(选择结构)。
D.如果输入的a、b分别为3和5,则算法的输出为5。
16.如下程序段执行后,变量a,b的值分别是()。
a=10
b=20
c=a+b
a=c-a
b=c-b
A.10,20 B.10,30 C.20,10 D.30,0
二、填空题
17.阅读程序,写出运行结果
a=[]
foriinrange(5):
a.append(i*i)
s=a[3]+a[4]
print(s)
运行结果:_______
18.以下是求解2个正整数a,b的最小公倍数的算法自然语言描述,请在括号内填写正确的数字。
第1步:输入正整数a和b;
第2步:如果ab,则交换a,b的值;
第3步:n=1;
第4步:a=a*n;
第5步:如果a不能整除b,则n=n+1,跳到第(_____)步;
第6步:输出结果a。
19.将下列式子写成VB表达式。
(1)
(____________)
(2)
(____________)
(3)
(____________)
(4)判断年份year是否为闰年。闰年的条件是:年份(year)能被4整除,但不能被100整除;或者能被400整除。
(____________)
三、判断题
20.在Python语言环境下,For循环语句中的循环体在书写时需要缩进,且必须缩进四个空格。(_____)
21.分析问题就是从具体的问题中,明确条件和需求,找出条件和需求之间的关系,并尽量用数学的语言加以描述。(_____)
22.列表中的元素可以是不同数据类型(_____)
【参考答案】
一、选择题
1.A
2.B
3.B
4.C
5.C
6.A
7.C
8.A
9.C
10.C
11.D
12.B
13.D
14.A
15.B
16.C
二、填空题
17.25
18.4
19.v0*t+(a*t^2)/2(-b+sqr(b^2-4*a*c))/(2*a)a=bandb=cyearmod4=0andyearmod1000oryearmod400=0
三
原创力文档


文档评论(0)