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

          2018年11月浙江省普通高校招生選考信息技術試卷

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

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

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

            組卷:41引用:3難度:0.4
          • 2.電子郵件服務器之間傳送郵件時采用的協議名稱是(  )

            組卷:1引用:2難度:0.7
          • 3.使用Word軟件編輯某文檔,部分界面如圖所示。下列說法正確的是(  )

            組卷:15引用:5難度:0.5
          • 4.使用Access軟件打開數據庫,部分界面如圖所示。下列說法正確的是(  )

            組卷:6引用:1難度:0.4
          • 5.某算法的部分流程圖如圖所示。執行這部分流程,分別輸入35、50、60,則輸出值依次為(  )

            組卷:10引用:3難度:0.4

          二、非選擇題(本大題共5小題,其中第13小題4分,第14小題5分,第15小題8分,第16小題3分,第17小題6分,共26分)

          • 16.數組a中存儲的是左右交替上升的n個正整數,如下表所示:
            a(1) a(2) a(3) …… a(n-2) a(n-1) a(n)
            3 25 38 …… 55 31 12
            依據對分查找思想,設計一個在數組a中查找數據key的程序。實現該功能的VB程序如下,但加框處代碼有錯,請改正。

            組卷:0引用:1難度:0.4
          • 17.某種數據加密方法描述如下(加密前后的數值都是0~255的整數):
            ?以m個數據為一段,將n個待加密數據依次分割成若干個數據段。剩余數據(個數小于 m)為一個獨立數據段。
            ?數據段加密規則:
            數據個數等于m的數據段,先進行值變換,再進行位置變換,得到加密數據段。
            數據個數小于m的數據段,只進行值變換,直接得到加密數據段。
            ?依次合并加密數據段,即為最后的加密數據。
            值變換:用值變換密鑰數組x(元素個數為m,值為0~255的整數),將待加密數據段中的數據進行值變換,方法如下:
            值變換后第i個元素=(待加密數據段第i個元素+x(i)) Mod 256,其中i=1,2,…,m 位置變換:用位置變換密鑰數組y(元素個數為m,值為1~m的不重復整數),將上述值變換后的m個元素進行段內位置變換,方法如下:
            加密后數據段第y(i)個元素=值變換后第i個元素,其中i=1,2,…,m
            例如,n=5,m=3的數據加密過程如下:
            段內序號待加密數據密鑰數組x 值變換后數據密鑰數組y 加密后數據

            (1)已知m=3,數組x與數組y中的數據如下表所示。則待加密數據段“155,1,250”加密后的數據段為
             
            (填數據,用逗號分隔)。
            x(1) x(2) x(3) y(1) y(2) y(3)
            10 20 30 3 1 2
            (2)小張根據上述加密算法,設計了一個對應的解密程序,其VB代碼如下,請在橫線處填入合適的代碼(解密與加密使用相同的密鑰數據)。
            Private Sub Command1_Click (  )
            Const n=100
            Const m=6
            Dim i As Integer,j As Integer
            Dim a(1 To n) As Integer,b(1 To n) As Integer
            Dim x(1 To m) As Integer,y(1 To m) As Integer
            '讀取值變換與位置變換的密鑰數據,分別保存在數組x與y中,代碼略。
            '讀取待解密數據,保存在數組a中,代碼略。
            '下面進行位置變換:位置變換后數據保存到數組b中
            For i=1 To
             

            For j=1 To m
             

            Next j Next i
            For i=(n\m)*m+1 To n
            b(i)=a(i)
            Next i
            '下面進行值變換:值變換后數據仍保存到數組b中
            j=1
            For i=1 To n
            b(i)=
             

            j=j+1
            If j>m
            Then j=1
            Next i
            '輸出解密后數據,代碼略。
            End Sub

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