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

          2017年浙江省杭州市蕭山區高考信息技術模擬試卷(21)

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

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

          • 1.現在過年過節大家都會熱衷發送微信紅包、搶紅包,小明看到同學群里的微信紅包,很高興地去點開,卻發現已經過期,這主要體現了信息的(  )

            組卷:15引用:2難度:0.9
          • 2.小芳QQ郵箱的部分界面如圖所示,根據圖中信息,下列說法不正確的是(  )

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

            組卷:11引用:2難度:0.9
          • 4.某算法的流程圖如圖,以下說法不正確的是(  )

            組卷:3引用:2難度:0.7
          • 5.在Word中,想把字體設置成深紅色,除了直接選用標準色,也可以在調色板中用RGB(192,0,0)表示,其中“192”和“0”都是十進制數,若改用十六進制數表示深紅色,則正確的是(  )

            組卷:11引用:2難度:0.7

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

          • 16.六一兒童節時,幼兒園組織小朋友們進行“尋寶”活動:老師找來10個盒子分別編號1-10號,把禮物裝入其中的4個盒子中,并把這10個禮品盒擺成一個圈供小朋友們“尋寶”.小朋友們都很興奮,覺得自己都能找到,但是老師對每個小朋友的尋寶路線是有規定的:從10號盒子出發(10號盒不裝禮物),第一個小朋友到1號盒子找,第二個小朋友隔1個盒子找(即3號盒子),第三個小朋友隔2個盒子找(即6號盒子),依此類推,次數不限.小朋友們幾乎找了一上午,都沒有人找到禮物.問禮物到底藏在哪4個盒子中?模擬上述過程的程序如下,程序運行結果如圖,但加框處代碼有誤,請改正,加線處請補充完整.

            Const n=10
            Dim h(10)As Integer'h數組模擬10個盒子
            Dim I As Integer
            Private Sub Form_Load (  )
            For i=1To 10
            h(i)=0'h數組元素值為0,表示沒有被訪問到
            Next i
            End Sub
            Private Sub Command1_Click (  )
            Dim j As Integer,number As Long
            number=0
            For j=1To 1000'假設小朋友們輪流總共找了1000次
            number=number+1'①
            i=number Mod n
            If h(i)=0Then②'h數組元素值為1,表示被訪問到
            Next j
            For i=1To n-1'顯示裝有禮物的盒子
            If h(i)=0Then
            List1.AddItem Str(i)+“號盒子“
            End If
            Next i
            End Sub
            加框處①有錯,應改為
             

            橫線處②應填的語句為
             

            組卷:8引用:2難度:0.1
          • 17.【加試題】我省高中學生參加高考時,對于考生信息的核查已開始逐步推行驗證身份證號是否正確的和考生信息是否在考生庫。對于身份證號的驗證方法如下:我國的18位身份證號是由17位數字和1位校驗碼組成的,排列順序從左至右依次為:6位數字地址碼,8位數字出生日期碼,3位數字順序碼(同一地區同年、同月、同日出生人的編號,奇數是男生,偶數是女性)和1位校驗碼(0到10,10用X表示)。身份證號校驗碼可以檢驗身份證號是否有誤,身份證號的檢驗碼計算方法如下表:
            123456789101112131415161718
            身份證號332522619990101001
            加權因子7910584216379105842
            2127202516242954270905002
            241
            整除11取余10
            先將身份證號1到17位分別乘以它對應的加權因了,然后再將17個積相加,再次得到的和整除11取余數,最后通過下表用余數得出對應的校驗碼。
            余數012345678910
            校驗碼10X98765432
            驗證考生信息是否在考生庫的方法如下:核查驗證通過的身份證號,是否在參加本次考試的考生庫examinee。accdb的ksxx表中存在。
            程序運行時,在Txt_1中輸入待檢驗的身份證號,在Lab_1中顯示驗證的身份證號是否正確,
            在Lab_2中顯示驗證正確的身份證號是否在考生庫中。程序運行界面如圖:


            Dim w(1to 17)As Integer'存放加權因子
            Dim y(1to 10)As String'存放驗證碼
            Dim sf As String'存放身份證號
            Dim ks As Boolean'考生信息是否在考生庫

            Private Sub Command1_Click(  )
            sf=Tex_1.Text
            If  Then'①
            Lab_1.Caption=“驗證結果:正確的身份證號”
            If ks=True Then
            Lab_2.Caption=“正確的考生信息”
            Else
            Lab_2.Caption=“錯誤的考生信息”
            End If
            Else
            Lab_1.Caption=“驗證結果:錯誤的身份證號”
            End If
            End Sub

            'yzsf函數用于驗證身份證號是否正確
            Function yzsf(sfzh  As String ) As Boolean
            Dim i As Integer,n As Integer
            w(1)=7:w(2)=9:w(3)=10:w(4)=5:w(5)=8
            w(6)=4:w(7)=2:w(8)=1:w(9)=6:w(10)=3
            w(11)=7:w(12)=9:w(13)=10:w(14)=5:w(15)=8
            w(16)=4:w(17)=2
            y(0)=”1”:y(1)=”0”:y(2)=”X”:y(3)=”9”:y(4)=”8”
            y(5)=”7”:y(6)=”6”:y(7)=”5”:y(8)=”4”:y(9)=”3”
            y(10)=”2”
            If Len(sfzh)=18Then
            n=0
            For i=1to 17
            n=n+
            Next i
            n=n mod 11
            If Mid(sfzh,n,1)=y(n) Then
            yzsf=True
            Else
            yzsf=Flase
            End IF
            Else
            MsgBox(“請輸入18位身份證號”)
            End IF
            End Function

            Private Sub Form_Load(  )'本過程用于驗證考生是否在考生庫中
            Dim conn As New ADODB.Connection,rs As New ADODB.Recordset
            Dim intSQL As Long
            conn.ConnectionString=“Provider=Microsoft.ACE.OLEDB.12.0;Data Source=“+App.Path+“\
            conn.Open
            intSQL=“SELECT score  FROM Integral“
            Set rs.ActiveConnection=conn
            rs.CursorType=adOpenStatic
            rs.Open intSQL
            '本過程其他語句略
            End Sub
            (1)加框處①有錯,應改為
             

            (2)②處應填入的語句為
             

            (3)③處應填入的語句為
             

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