試卷征集
          加入會員
          操作視頻
          當前位置: 試卷中心 > 試卷詳情

          2018-2019學年浙江省9+1聯盟高三(上)期中信息技術試卷

          發布:2024/4/20 14:35:0

          一、選擇題(本大題共12小題,每小題2分,共24分.每小題給出的四個選項中只有一個是符合題目要求的,不選、多選、錯選均不得分.)

          • 1.下列關于信息的說法,不正確的是(  )

            組卷:17引用:2難度:0.7
          • 2.某網頁的部分操作界面如圖所示。
            下列說法不正確的是(  )

            組卷:3引用:1難度:0.6
          • 3.以下關于智能產品的描述,其中體現人工智能技術應用的是(  )

            組卷:0引用:2難度:0.5
          • 4.某 Access數據表視圖的部分操作界面如圖所示。
            下列說法正確的是(  )

            組卷:5引用:1難度:0.1
          • 5.某算法流程圖如圖所示。

            執行該流程后,輸出b的結果為(  )

            組卷:2引用:1難度:0.2

          【加試題】

          • 16.某數列由10個正整數組成,現對數列中的每個數按照從小到大的順序進行編號,編號規則為:最小數編號為1,次小數編號為2,如此循環(若出現兩個相同的數字,則編號相同,直到出現不同的數字再賦值新編號)。例如,數列61,1000,30,5,10,50,10,300,120,240中每個數所對應的編號分別為:5,9,3,1,2,4,2,8,6,7。程序運行界面如圖所示。

            實現上述功能的程序代碼如下,其中加框處代碼有誤,請改正。

            組卷:0引用:1難度:0.3

          【加試題】

          • 17.小明在玩翻轉棋盤的游戲,游戲規則是在一個4×4的棋盤中挑選棋子(棋子只有黑白兩面),對于每顆被挑選的棋子,要將該棋子和它在棋盤上的上下左右4個相鄰位置上的棋子一起翻轉,若某個方向上無棋子,則不作處理,最后使得棋盤純色(純白或純黑)。如圖a所示的棋盤,需要選擇第2行第2列、第4行第2列兩顆棋子,按照規則進行翻轉便可使得棋盤變為純黑。現編寫程序找出實現棋盤純色所需翻轉棋子次數最少的方案并輸出所挑選棋子的個數,若無答案則輸出“無法翻轉為純色”。

            每顆棋子的顏色狀態可以用0、1來表示,0表示白,1表示黑,順序為從左至右,從上至下,例如,圖a中的棋子初始狀態可以表示為1011000111001。
            每顆棋子的被選狀態也可以用0、1進行標記,0表示不選中,1表示被選中。例如,一個16位的二進制串0000010000000100就表示該棋盤中的第2行第2列、第4行第2列這兩個棋子被選中,如果將該二進制串轉化為十進制數,即210+22=1028.整張棋盤的所有選棋子方案為0000000000000000-1111111111111111,也就是十進制數0-65535利用枚舉算法在0-65535之間枚舉,即可找到最優方案。程序運行界面如圖b所示,請回答下列問題。
            (1)若某方案用十進制表示為137,則該方案總共選擇了
             
            個棋子。
            (2)實現上述功能的程序代碼如下,請將橫線處的代碼補充完整。
            Dima(1To16)As Integer,b(1To16)As Integer,min_ c As Long’數組a儲存棋盤原狀態,數組b儲存翻轉后的棋盤狀態
            Function check(  ) As Boolean'判斷棋盤是否純色
            Dim flag As Boolean,i As Integer
            flag=True
            For i=1 To 15
            If b(i)<>b(i+1)Then flag=False
            Next i
            check=flag
            End Function
            Private Sub Commandl _Click(  )
            Dim k As Integer,c As Integer,i As Long,j As Long
            min_ c=17
            For i=0 T0 216-1
            For j=1To16′初始化棋盤
            b(j)=a (j)
            Next
            k=16
            c=0
            j=i
            Do Whilei>0
            If
             
            Then
            b(k)=1-b(k)
            If k>4 Then b(k-4)=1-b(k-4
            If k<13 Then b(k+4)=1-b(k+4)
            Ifk Mod 4<>0 Then b(k+1)=1-b(k+1)
            If
             
            Then b(k-1)=1-b(k-1)
            c+1
            End If
            j=j\2
            k=k-1
            Loop
            If
             
            Then
            min _c=c
            End If
            Next i
            If min_ c=17 Then Labell.Caption=“無法翻轉為純色!“Else Label1,Caption=Labell.Caption+Str(min_c)
            End Sub
            Private Sub Form_ Load(  )
            ′生成棋盤狀態,用數組a(1)-a(16)表示,代碼略
            For i=1 To 16
            s=s+Str(a(i))
            If i Mod 4=0 Then List1.AddItem s:s=″″
            Nexti
            End Sub

            組卷:0引用:1難度:0.3
          APP開發者:深圳市菁優智慧教育股份有限公司| 應用名稱:菁優網 | 應用版本:5.0.7 |隱私協議|第三方SDK|用戶服務條款
          本網部分資源來源于會員上傳,除本網組織的資源外,版權歸原作者所有,如有侵犯版權,請立刻和本網聯系并提供證據,本網將在三個工作日內改正