2017年浙江省新高考信息技術猜題卷(選考)(9)
發(fā)布:2024/11/27 20:0:2
一、選擇題(共12小題,每小題2分,滿分24分)
-
1.如圖所示,體驗者佩戴VR眼鏡,在一個模擬的環(huán)境中進行槍戰(zhàn)游戲,體驗到身臨其境的感受,這種游戲主要用到的技術是( ?。?/h2>
組卷:8難度:0.9 -
2.某圍棋棋局的局部情況如圖所示,2行6列共12個交叉點,每個交叉點有三種狀態(tài):黑子、白子、空子.對當前狀態(tài)進行二進制編碼,已知第一行的編碼為000101101001,則可知第二行的編碼為( ?。?/h2>
組卷:9引用:1難度:0.9 -
3.圖為某教師登錄“浙江省普通高中選課系統(tǒng)”查詢相關信息顯示的界面,該系統(tǒng)使用Access數據庫管理系統(tǒng),下列說法不正確的是( )
組卷:7引用:1難度:0.9 -
4.下列選項中屬于字處理軟件的是( ?。?/h2>
組卷:4難度:0.7 -
5.下列VB表達式中,結果為True的是( ?。?/h2>
組卷:8難度: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個小朋友依次從左到右取光連續(xù)的若干堆糖果.
例:有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.觀察可以發(fā)現,Max,Max+1,Max+2,…,S-1,S是一個有序的序列,可以使用對分查找找到Ans.組卷:5難度:0.3