高中信息技术 VB枚举算法与程序实现 浏览题阅览题 会考复习题.docx
- 文档编号:2533594
- 上传时间:2023-05-03
- 格式:DOCX
- 页数:15
- 大小:111.67KB
高中信息技术 VB枚举算法与程序实现 浏览题阅览题 会考复习题.docx
《高中信息技术 VB枚举算法与程序实现 浏览题阅览题 会考复习题.docx》由会员分享,可在线阅读,更多相关《高中信息技术 VB枚举算法与程序实现 浏览题阅览题 会考复习题.docx(15页珍藏版)》请在冰点文库上搜索。
高中信息技术VB枚举算法与程序实现浏览题阅览题会考复习题
高中信息技术VB枚举算法与程序实现浏览题阅览题会考复习题
学校:
___________姓名:
___________班级:
___________考号:
___________
评卷人
得分
一、选择题
1.使用枚举法解决问题,在列举问题的可能解的过程中()
A.可以遗漏,但不应重复
B.不能遗漏,也不应重复。
C.可以重复,但不应遗漏。
可以遗漏,也可以重复。
【答案】B
【解析】
2.有如下VB程序段
m=a
(1)
Fori=2to100
Ifa(i)>mthenm=a(i)
Nexti
该程序段执行后,变量m中存储的是()
A.累加值B.计数值C.a
(1)至a(100)中的最大值D.最小值
【答案】C
【解析】
3.读程序,写出下列程序的输出结果
55、s=1
Forj=100To-100Step-1
s=s*j
Nextj
MsgBox(s)
上述程序段中s=s*j的执行次数是()
A、400B、401C、200D、201
【答案】D
【解析】
4.统计1~1000间个位数是4,且能被9整除的数共有多少个,可以采用的算法是()
A.查找算法B.枚举算法
C.解析算法D.排序算法
【答案】B
【解析】
5.在游戏中经常有开数字密码锁得场景,已知一个6位数的密码锁,正确的数字顺序组合是由下面一组数字426815经过两次冒泡排序得到,请问开锁的正确数字组合可能是()。
A.864251B.842651C.126845D.124685
【答案】A
【解析】
6.某食品连锁店5位顾客贵宾消费卡的积分依次为810,512,613,700,900。
采用选择排序算法对其排序,若完成第一遍时的结果为:
512,810,613,700,900,则完成第二遍的结果是()
A.512,613,700,900,810
B.512,810,613,900,700
C.512,900,613,700,810
D.512,613,810,700,900
【答案】D
【解析】
7.模拟剪刀石头布的游戏,骰子是一个正六面体,用1~3这3个数分别代表剪刀、石头、布这三种情况,使用RND随机函数可以表示为()
A.INT(RND(3)+1)
B.INT(RND*2+1)
C.INT(RND
(2)+1)
D.INT(RND*3+1)
【答案】D
【解析】
8.三个正整数a、b、c满足等式a2+b2=c2,a、b、c称为“勾股数”,求出100以内所有“勾股数”可采用的算法是()
A.枚举算法B.解析算法C.冒泡排序D.顺序查找
【答案】A
【解析】
9.有如下VB程序:
DimiAsInteger,jAsInteger,kAsstring,nAsInteger
n=3
List1.Clear
Fori=1Ton
k=″″
Forj=1Toi
k=k+″*″
Nextj
List1.AddItemk
Nexti
该程序运行后,在列表框List中显示的是()
A.
B.
C.
D.
【答案】A
【解析】
10.关于枚举算法的说法错误的是()
A.一般是通过循环中嵌套分支结构来实现的。
B.循环结构用来“枚举”,分支结构用于“检验”。
C.列举所有可能解的范围时,可以扩大但不能缩小,以防漏解。
D.采用枚举法时,也可能找不到符合条件的解。
【答案】C
【解析】
11.VB标准函数RND的作用是返回一个大于等于0且小于1的随机数。
只能产生大于等于100且小于200随机整数的VB表达式是()
A、Int(Rnd*100)B、Int(Rnd*101+100)
C、Int(Rnd*99+100)D、Int(Rnd*100+100)
【答案】D
【解析】
下列语句用于计算“s=1+4+7+10+…+25”的值。
①Fori="1"To25Step12.②Nexti③s=0④s=s+i
正确的语句顺序是()
A.①②③④
B.①③④②
C.③①④②
D.④③①②
【答案】C
【解析】
13.解决上问题所用的算法是:
()
A、枚举法B、解析法C、顺序查找D、选择法
【答案】B
【解析】
14.已知三角形的三条边长分别为
、
、
,半周长
,该三角形面积计算公式为:
,计算S的VB语句是()
A.
B.
)
C.
D.
)
【答案】D
【解析】
15.小李有一被污损的保修卡(如图),客服热线中有一个数字被污损掉了,找出这个数字的适合算法是()
A.枚举算法B.解析算法
C.对分查找算法D.递归算法
【答案】A
【解析】
16.数组a中存放了某校田径运动会中八名100米短跑运动员的成绩,数据存放情况如下表:
a
(1)
a
(2)
a(3)
a(4)
a(5)
a(6)
a(7)
a(8)
12.8
13.3
12.3
12.6
13.5
12.1
13
13.8
若按升序排列,并采用冒泡排序算法自右向左进行比较和交换,那么前两轮排序的数据交换总次
数为()。
A.5B.6C.7D.8
【答案】D
【解析】
17.三个正整数a、b、c满足等式a2+b2=c2,a、b、c称为“勾股数”,求出100以内所有“勾股数
可采用的算法是()
A、枚举算法B、解析算法C、冒泡排序D、顺序查找
【答案】A
【解析】
评卷人
得分
二、填空题
18.请认真阅读并分析下面VisualBasic程序代码,按要求完成题目。
Dima(1To6)AsInteger
Dimn,i,j,kAsInteger
PrivateSubCommand1_Click()
Fori=1Ton-1
Forj=
(1)Ton
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高中信息技术 VB枚举算法与程序实现 浏览题阅览题 会考复习题 高中 信息技术 VB 枚举 算法 程序 实现 浏览 阅览 会考 复习题