高中信息技术VB枚举算法与程序实现浏览题阅览题会考复习题论文毕业文章论文会议文章.pdf
《高中信息技术VB枚举算法与程序实现浏览题阅览题会考复习题论文毕业文章论文会议文章.pdf》由会员分享,可在线阅读,更多相关《高中信息技术VB枚举算法与程序实现浏览题阅览题会考复习题论文毕业文章论文会议文章.pdf(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、学习必备 欢迎下载 高中信息技术 VB枚举算法与程序实现 浏览题阅览题 会考复习题 学校:_姓名:_班级:_考号:_ 评卷人 得分 一、选择题 1使用枚举法解决问题,在列举问题的可能解的过程中()A可以遗漏,但不应重复 B不能遗漏,也不应重复。C可以重复,但不应遗漏。可以遗漏,也可以重复。【答案】B【解析】2有如下 VB程序段 m=a(1)For i=2 to 100 If a(i)m then m=a(i)Next i 该程序段执行后,变量 m 中存储的是()A累加值 B计数值 Ca(1)至 a(100)中的最大值 D最小值【答案】C【解析】3读程序,写出下列程序的输出结果 55、s=1 F
2、or j=100 To-100 Step-1 s=s*j Next j MsgBox(s)上述程序段中 s=s*j 的执行次数是()A、400 B、401 C、200 D、201 学习必备 欢迎下载【答案】D【解析】4 统计 11 000间个位数是 4,且能被 9整除的数共有多少个,可以采用的算法是()A查找算法 B枚举算法 C解析算法 D排序算法【答案】B【解析】5在游戏中经常有开数字密码锁得场景,已知一个 6 位数的密码锁,正确的数字顺序组合是由下面一组数字 426815经过两次冒泡排序得到,请问开锁的正确数字组合可能是()。A864251 B842651 C126845 D124685
3、【答案】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模拟剪刀石头布的游戏,骰子是一个正六面体,用 13这 3个数分别代表剪刀、石头、布这三种情况,使用 RND随机函数可以表示为()A INT(RND(3)+1)B INT(RND*2+1
4、)C INT(RND(2)+1)D INT(RND*3+1)【答案】D【解析】8三个正整数 a、b、c 满足等式 a2+b2=c2,a、b、c 称为“勾股数”,求出 100以内所有“勾股数”可采用的算法是()择题使用枚举法解决问题在列举问题的可能解的过程中可以遗漏但不应重复不能遗漏也不应重复可以重复但不应遗漏可以遗漏也可以重复答案解析有如下程序段该程序段执行后变量中存储的是累加值计数值至中的最大值最小值答案被整除的数共有多少个可以采用的算法是查找算法枚举算法解析算法排序算法答案解析在游戏中经常有开数字密码锁得场景已知一个位数的密码锁正确的数字顺序组合是由下面一组数字经过两次冒泡排序得到请问开锁
5、的正确数字组果为则完成第二遍的结果是答案解析模拟剪刀石头布的游戏骰子是一个正六面体用这个数分别代表剪刀石头布这三种情况使用随机函数可以表示为答案解析三个正整数满等式称为勾股数求出以内所有勾股数可采用的算法是学习必备学习必备 欢迎下载 A枚举算法 B解析算法 C冒泡排序 D顺序查找【答案】A【解析】9有如下 VB程序:Dim i As Integer,j As Integer,k As string,n As Integer n=3 List1.Clear For i=1 To n k=For j=1 To i k=k+*Next j List1.AddItem k Next i 该程序运行后,
6、在列表框 List中显示的是()A B C D 【答案】A【解析】10关于枚举算法的说法错误的是()A一般是通过循环中嵌套分支结构来实现的。B 循环结构用来“枚举”,分支结构用于“检验”。C列举所有可能解的范围时,可以扩大但不能缩小,以防漏解。D采用枚举法时,也可能找不到符合条件的解。【答案】C【解析】择题使用枚举法解决问题在列举问题的可能解的过程中可以遗漏但不应重复不能遗漏也不应重复可以重复但不应遗漏可以遗漏也可以重复答案解析有如下程序段该程序段执行后变量中存储的是累加值计数值至中的最大值最小值答案被整除的数共有多少个可以采用的算法是查找算法枚举算法解析算法排序算法答案解析在游戏中经常有开数
7、字密码锁得场景已知一个位数的密码锁正确的数字顺序组合是由下面一组数字经过两次冒泡排序得到请问开锁的正确数字组果为则完成第二遍的结果是答案解析模拟剪刀石头布的游戏骰子是一个正六面体用这个数分别代表剪刀石头布这三种情况使用随机函数可以表示为答案解析三个正整数满等式称为勾股数求出以内所有勾股数可采用的算法是学习必备学习必备 欢迎下载 11VB标准函数 RND的作用是返回一个大于等于 0且小于 1的随机数。只能产生大于等于 100且小于 200随机 整数的 VB表达式是()A、Int(Rnd*100)B、Int(Rnd*101+100)C、Int(Rnd*99+100)D、Int(Rnd*100+10
8、0)【答案】D【解析】下列语句用于计算“s=1+4+7+10+25”的值。Fo r i=1 To 25 Step12Next i s=0 s=s+i 正确的语句顺序是()A B C D 【答案】C【解析】13解决上问题所用的算法是:()A、枚举法 B、解析法 C、顺序查找 D、选择法【答案】B【解析】14已知三角形的三条边长分别为a、b、c,半周长2/)(cbap,该三角形面积计算公式为:)()(cpbpapps,计算 S的 VB语句是()A)()(cpbpapps B)()(cpbpappSqrs)C)(*)(*)(*cpbpapps D)(*)(*)(*(cpbpappSqrs)【答案】D
9、【解析】15小李有一被污损的保修卡(如图),客服热线中有一个数字被污损掉了,找出这个数字的适合算法是()择题使用枚举法解决问题在列举问题的可能解的过程中可以遗漏但不应重复不能遗漏也不应重复可以重复但不应遗漏可以遗漏也可以重复答案解析有如下程序段该程序段执行后变量中存储的是累加值计数值至中的最大值最小值答案被整除的数共有多少个可以采用的算法是查找算法枚举算法解析算法排序算法答案解析在游戏中经常有开数字密码锁得场景已知一个位数的密码锁正确的数字顺序组合是由下面一组数字经过两次冒泡排序得到请问开锁的正确数字组果为则完成第二遍的结果是答案解析模拟剪刀石头布的游戏骰子是一个正六面体用这个数分别代表剪刀石
10、头布这三种情况使用随机函数可以表示为答案解析三个正整数满等式称为勾股数求出以内所有勾股数可采用的算法是学习必备学习必备 欢迎下载 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 5 B6 C 7 D 8【答案】D【解析】17三个正整数 a、b、c满足
11、等式 a2+b2=c2,a、b、c称为“勾股数”,求出 100以内所有“勾股数 可采用的算法是()A、枚举算法 B、解析算法 C、冒泡排序 D、顺序查找【答案】A【解析】评卷人 得分 二、填空题 18请认真阅读并分析下面 Visual Basic 程序代码,按要求完成题目。择题使用枚举法解决问题在列举问题的可能解的过程中可以遗漏但不应重复不能遗漏也不应重复可以重复但不应遗漏可以遗漏也可以重复答案解析有如下程序段该程序段执行后变量中存储的是累加值计数值至中的最大值最小值答案被整除的数共有多少个可以采用的算法是查找算法枚举算法解析算法排序算法答案解析在游戏中经常有开数字密码锁得场景已知一个位数的密
12、码锁正确的数字顺序组合是由下面一组数字经过两次冒泡排序得到请问开锁的正确数字组果为则完成第二遍的结果是答案解析模拟剪刀石头布的游戏骰子是一个正六面体用这个数分别代表剪刀石头布这三种情况使用随机函数可以表示为答案解析三个正整数满等式称为勾股数求出以内所有勾股数可采用的算法是学习必备学习必备 欢迎下载 Dim a(1 To 6)As Integer Dim n,i,j,k As Integer Private Sub Command1_Click()For i=1 To n-1 For j=(1)To n If a(i)a(j)Then k=a(i):(2):a(j)=k End If Next
13、j Next i For i=1 To n list2.AddItem Str(a(i)Next I End Sub Private Sub Text1_KeyPress(KeyAscii As Integer)If KeyAscii=13 Then n=n+1 a(n)=Val(3)List1.AddItem Str(a(n)Text1.Text=:Text1.SetFocus End If End Sub 程序中出现了 text 和 list 两种控件,其中 list 控件的中文名称是列表框,text 控件的中文名称是 。(2)在上述程序段中 3处带序号的空白地方补充恰当的语句,完善程序。
14、【答案】文本框(1)i+1 (2)a(i)=a(j)(3)text1.text【解析】19下面程序的功能是:计算表达式 1+3+5+(2n-1)的值,在文本框 Text1中输入 n 的值,结果在文本框 Text2中输出。则程序中划线处的语句应填_。Private Sub Command1_Click()Dim sum As Long,i As Integer,n As Integer sum=0 择题使用枚举法解决问题在列举问题的可能解的过程中可以遗漏但不应重复不能遗漏也不应重复可以重复但不应遗漏可以遗漏也可以重复答案解析有如下程序段该程序段执行后变量中存储的是累加值计数值至中的最大值最小值答
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高中 信息技术 VB 枚举 算法 程序 实现 浏览 阅览 会考 复习题 论文 毕业 文章 会议
限制150内