2017年浙江省信息技术模块试卷(5)
发布:2024/4/20 14:35:0
一、选择题(共20小题,每小题3分,满分60分)
-
1.下列问题能用算法解决的是( )
组卷:23引用:1难度:0.9 -
2.某流程图如图所示,若输入a的值为15,最终s、j的值分别为( )
组卷:6引用:1难度:0.9 -
3.某VB程序中有语句:Labell.caption=“Hello World!“.该语句中的“caption”是( )
组卷:9引用:1难度:0.9 -
4.下列选项可以作为Visual Basic 变量名的是( )
组卷:11引用:1难度:0.9 -
5.在物理学中,两个物体质量分别为m1和m2,计算它们的万有引力可以用下面的公式:F=G
,若用V表达式来表示,则正确的是( )M1M2r2组卷:10引用:1难度:0.9 -
6.若a=4,b=4,c=7,则下列表达式的值是假的是( )
组卷:7引用:1难度:0.7 -
7.在Visual Basic 中,能表示整数x是完全平方数(如9=3*3,9是完全平方数)的表达式是( )
组卷:10引用:1难度:0.7 -
8.VB表达式9\8/2+12Mod 3*3 的值是( )
组卷:25引用:3难度:0.5
二、非选择题(共5小题,每小题8分,满分40分)
-
24.冒泡排序过程中,如果有一趟排序中没有发生任何数据交换,排序过程即可结束,通过优化可以提高某些情况下程序的时间效率.为了对比优化前后的程序数率,小张写了一个程序进行验证.a,b为两个值一样的数组,分别利用两种排序算法,程序如图所示.
为实现上述功能,请在横线处填入合适的代码.
(1)处的代码为
(2)处的代码为
(3)处的代码为组卷:17引用:1难度:0.1 -
25.小明编写了一个抽奖程序,运行时,单击命令按钮Command1后,产生10个[1,999]范围内互不相同的 随机号码,依次显示在列表框List1中,然后将它们按从小到大的顺序,排序结果显示在列表框List2中.
数组a用于存储产生的10个随机号码,函数f(x)用于判断随机号码x与已生成的号码是否有重复,若有重复则返回True,否则反回false.
(1)虚线框内程序段所采用的排序算法是
(2)在程序①和②横线处,填入适当的语句或表达式,把程序补充完整.组卷:6引用:1难度:0.3