2017年浙江省新高考信息技术猜题卷(选考)(9)
发布:2024/11/27 20:0:2
一、选择题(共12小题,每小题2分,满分24分)
-
1.如图所示,体验者佩戴VR眼镜,在一个模拟的环境中进行枪战游戏,体验到身临其境的感受,这种游戏主要用到的技术是( )
组卷:8引用:1难度:0.9 -
2.某围棋棋局的局部情况如图所示,2行6列共12个交叉点,每个交叉点有三种状态:黑子、白子、空子.对当前状态进行二进制编码,已知第一行的编码为000101101001,则可知第二行的编码为( )
组卷:9引用:1难度:0.9 -
3.图为某教师登录“浙江省普通高中选课系统”查询相关信息显示的界面,该系统使用Access数据库管理系统,下列说法不正确的是( )
组卷:7引用:1难度:0.9 -
4.下列选项中属于字处理软件的是( )
组卷:4引用:1难度:0.7 -
5.下列VB表达式中,结果为True的是( )
组卷:8引用:1难度:0.7
二、解答题(共5小题,满分26分)
-
16.含K个3的质数.
对于一个整数,若其为质数,且恰好含有K个3,则称其为含有K个3的质数.请求出2到3000范围内所有满足要求的数.
从列表框List1中输出K=0时所有满足要求的数,从小到大输出.
从列表框List2中输出K=1时所有满足要求的数,从小到大输出.
从列表框List3中输出K=2时所有满足要求的数,从小到大输出.
从列表框List4中输出K=3时所有满足要求的数,从小到大输出.
实现上述功能的VB代码如下,但加横线处代码有错,请改正.组卷:6引用:1难度:0.3 -
17.小朋友分糖果.
N堆糖果从左到右排成一行,编号为1到N,用一个数组表示每堆糖果的数量,其中a(i)表示第i堆糖果的数量.有K个小朋友依次从左到右取光连续的若干堆糖果.
例:有9堆糖果,数量依次是1,2,3,4,5,6,7,8,9,共有3个小朋友.
取法一:第一个小朋友取走1+2+3=6颗,第二个小朋友取走4+5+6+7=22颗,第三个小朋友取走8+9=17颗,则三个小朋友取得的最大值是22;
取法二:第一个小朋友取走1+2+3+4=10颗,第二个小朋友取走5+6+7=18颗,第三个小朋友取走8+9=17颗,则三个小朋友取得的最大值是18;
取法三:第一个小朋友取走1+2+3+4+5=15颗,第二个小朋友取走6+7=13颗,第三个小朋友取走8+9=17颗,则三个小朋友取得的最大值是17;
在以上三种取法中,三个最大值(22,18,17)中的最小值是17.
现在设计一个程序,求所有可能的方案的最大值的最小值是多少,请在划线处填入合适的代码.
算法思想简述:设Max为数量最多的一堆糖果的数量,S为所有糖果的数量总和,Ans为该问题的答案,其中Max<=Ans<=S.可以将Max,Max+1,Max+2,…,S-1,S序列中的每一个值逐一验证,验证方法为:以当前值为当前分配方案中小朋友得到的最大值,是否可以将糖果分给K个小朋友.在所有可行的值中,查找最小的值,即为Ans.观察可以发现,Max,Max+1,Max+2,…,S-1,S是一个有序的序列,可以使用对分查找找到Ans.组卷:5引用:1难度:0.3