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

          2022年浙江省杭州二中普通高校招生選考信息技術模擬試卷(1月份)

          發布:2024/11/2 12:0:2

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

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

            組卷:1引用:1難度:0.6
          • 2.下列有關網頁與瀏覽器的說法,正確的是(  )

            組卷:2引用:2難度:0.6
          • 3.下列有關計算機信息編碼的描述,正確的是(  )

            組卷:10引用:3難度:0.4
          • 4.以下有關數據庫和數據表的說法,正確的是(  )

            組卷:2引用:2難度:0.6
          • 5.用Photoshop軟件制作“春日校園”作品,部分編輯界面如圖所示。下列說法錯誤的是(  )

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

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

          • 15.現有兩個等長的升序序列,求升序合并這兩個序列后的中位數。(一個長度為L的升序序列,處在L\2位置上的數是中位數)算法如下:
            設A和B的中位數分別是Am和Bm.
            (1)若Am=Bm;則Am就是中位數,結束。
            (2)若Am<Bm;則舍棄A中較小的一半(若序列個數是偶數,則中位數也包含在這一半里,奇數則不包含在里面),B中較大的一半。
            (3)若Am>Bm;則舍棄A中較大的一半,B中較小的一半(含中位數)重復上述過程(1),(2),(3);直至兩個序列中均只剩一個元素,則較小的即為中位數。

            如序列A{2,5,59,62},序列B{11,18,68,72},A序列中位數5<B序列中位數18;舍去A序列較小的一半保留{59,62},B序列保留{11,18},接著,中位數59>11,舍去A序列較大的一半保留{59},B序列保留{18},最后兩個序列中均只剩一個元素,則較小的即為中位數,因此結果為18,程序運行界面如圖:

            (1)要使程序運行時,窗體標題自動改為“求中位數”,可以在Form_Load
             
            事件中添加
             
            (單選,填字母:A.Forml.Caption=“求中位數”/B.Form.Caption=“求中位數”/C.Forml.Name=“求中位數”/D.Form.Name=“求中位數”)語句。
            (2)實現上述功能的VB程序如下,請在橫線處填入合適代碼。
            (3)程序中加框處代碼有錯,請改正。

            組卷:0引用:1難度:0.3
          • 16.Playfair密碼是一種替換密碼,編制密碼表的規則如下:
            1.輸入一個只包含大寫字母的字符串S作為密鑰。
            2.將S中的所有字母‘J’替換為字母‘I'。
            3.將S中的字母依次填寫進一個5*5的矩陣,按照從上到下、從左到右的順序填充格子。填充過程中略過已經在密碼表中的字母。
            4.將'A'-'I','K'-'Z'(除去J之外的所有大寫字母)中沒有出現在密碼表中的大寫字母按照字母表順序填入矩陣剩余的格子中。
            例如:單詞DIJSTRA,替換字母J得到DIISTRA;將DIISTRA填入矩陣得到的密碼表如圖1所示。根據下列規則一次對明文的兩個字母進行加密(假設輸入的明文均為大寫字母且字母總個數為偶數),其加密規則如下:
            1.明文字母中的所有字母‘J’替換為字母‘I’
            2.如果分割后的明文字母對在矩陣的同一行中都出現,則分別用矩陣中此字母右側的字母代替,若是此行的最后一個字母則由此行的第一個字母代替。
            3.如果分割后的明文字母對在矩陣的同一列中出現,則分別用矩陣中其下方的字母代替,若為此列的最后一個字母則由此列的第-一個字母代替。
            4.如果分割后的明文字母對既不在矩陣的同一列也不在矩陣的同一行中出現,則密文是這兩個字母所在的長方形的另兩個頂點。
            按上述要求,編寫VB程序,功能如下:在文本框Text1中輸入明文,在文本框Text2中輸入密鑰,單擊“編碼”按鈕Command1,在列表框Listl中顯示5*5的密碼表,并在文本框Text3中輸出加密后的編碼。程序運行界面如圖2所示。

            (1)請在橫線處填入合適的代碼。
            (2)以圖中的數據為例,若將程序中加框處的代碼改為

            運行程序后,則圖中文本框Text3中的輸出結果為
             

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